Engine 0.0.4
Game engine in lua
Loading...
Searching...
No Matches
loop.lua
Go to the documentation of this file.
1local function install(std, game, application)
2 application.callbacks.loop = application.callbacks.loop or function () end
3 local update = function(dt)
4 game.dt = dt * 1000
5 game.milis = love.timer.getTime() * 1000
6 game.fps = love.timer.getFPS()
7 application.callbacks.loop(std, game)
8 end
9
10 if love then
11 if love.update then
12 local old_update = love.update
13 love.update = function(dt)
14 old_update(dt)
15 update(dt)
16 end
17 else
18 love.update = update
19 end
20 end
21
22 return {update=update}
23end
24
25local P = {
27}
28
29return P
local function fps(self, show, x, y)
local application
Definition main.lua:16
local game
Definition main.lua:17
local std
Definition main.lua:18
local function update(dt, std)
local function install(std, game, application)
local function loop(std, game)