import com.danitheskunk.skunkworks.*; import org.w3c.dom.css.Rect; public class Test { public static void main(String[] args) { var engine = new Engine(); var window = engine.openWindow(1280, 720, "Skunkworks"); var img2 = engine.loadImage("C:\\art\\pixel stuff.png"); var img = engine.loadImage("C:\\Users\\dani\\Videos\\Screenshot 2022-06-25 17-00-59.png"); var tex2 = window.loadTexture("C:\\art\\pixel stuff.png"); var tileset = window.loadTextureArray("C:\\stream\\coding\\rlc\\tilemap.png", new Vec2i(16, 16)); //img.drawImage(img2, Vec2i.ZERO); var tex = window.loadTexture(img); while(!window.shouldClose()) { window.tick(); var renderContext = window.renderStart(); //renderContext.drawRectangle( // new Recti(100, 100, 100, 100), // new Color(150, 200, 250) //); renderContext.drawTextureRectangle( new Recti(0, 0, 1280, 720), tex ); renderContext.drawTextureRectangle( new Recti(new Vec2i(200, 100), tex2.getSize()), tex2 ); renderContext.drawTextureRectangle( new Recti(new Vec2i(400, 400), new Vec2i(16, 16)), tileset.get(0x30) ); window.renderFinish(renderContext); } } }