API
function _init()
obj={}
obj.x=64
obj.y=64
end
function _update()
if btn(0) then obj.x-=1
if btn(1) then obj.x+=1
end
function _update60()
end
function _draw()
cls()
spr(1,obj.x,obj.y)
end
_init()
: 소스코드를 불러올때 이 함수를 한번만 호출한다._update() & _update60()
: 초당 30또는 60 프레임으로 지속적으로 호출한다. 이 함수의 목표는 유저의 입력을 받아드리고 게임의 중요한 상태를 계산하는데 쓰인다._draw()
: 초당 30또는 60 프레임으로 map(), spr(), print()등으로 게임의 상태를 그린다. 보통의_draw()
함수는 cls()로 시작한다. 하지만 게임이 초당 30 또는 60 프레임 보다 연산이 많아지면 PICO-8은draw()
함수를 건너띌 것이다.
Table Of Content