engine_window_init(96,64,"Game") texture = engine_texture_create(8,8) engine_texture_from_file(texture,"assets/textures/fier0.rgba") --[[ void handleEvent(struct ENGINE_EVENT * event) { if (event->type == ENGINE_EVENT_TYPE_EXIT) { exit(0); } } ]]-- frame = 0 frameSec = 0 lastSec = 0 function tick() frame = frame + 1 frameSec = frameSec + 1 t = engine_time_get() if t - lastSec >= 1000 then print("FPS: " ..tostring(frameSec)) lastSec = t frameSec = 0 end engine_window_present() end function handleEvent(event,eventData) if eventData[1] == ENGINE_EVENT_TYPE_EXIT then os.exit() end if eventData[1] == ENGINE_EVENT_TYPE_INPUT_KB then for _,val in pairs(eventData) do print(tostring(val)) end end end while true do event = engine_event_get() eventData = {engine_lua_event_get_data(event)} if eventData[1] ~= ENGINE_EVENT_TYPE_NONE then handleEvent(event,eventData) else tick() end engine_event_free(event) engine_texture_render_2d(texture,math.random(-8,102),math.random(-8,72)) end