Module

Nemo.Class.Game

Package
purescript-nemo
Repository
opyapeus/purescript-nemo

#Game Source

class Game s  where

Game class. Methods are called in order update, draw, sound every frame.

Members

#defaultUpdate Source

defaultUpdate :: forall s. Game s => Input -> s -> (Asset -> s)

Default update method. Do nothing.

#defaultDraw Source

defaultDraw :: forall s. Game s => s -> Array RenderOp

Default draw method. Do nothing.

#defaultSound Source

defaultSound :: forall s. Game s => s -> Array AudioOp

Default sound method. Do nothing.