summaryrefslogtreecommitdiff
path: root/2d/game.scm
Commit message (Expand)AuthorAgeFilesLines
* Move event handlers and signals into their own modules.David Thompson2013-12-011-70/+9
* Add key-directions and key-wasd procedures.David Thompson2013-12-011-11/+17
* Make signal transformer an optional keyword argument.David Thompson2013-12-011-4/+4
* Add arrows signal.David Thompson2013-12-011-0/+12
* Refactor game loop code and improve event signals.David Thompson2013-12-011-110/+96
* Add with-window form.David Thompson2013-11-301-18/+7
* Remove stage stuff from game module and use signals.David Thompson2013-11-301-71/+74
* Merge game-loop module with game module.David Thompson2013-11-041-3/+240
* Use the new scene/stage API.David Thompson2013-10-231-76/+19
* Re-export new procedures from game-loop module.David Thompson2013-10-231-0/+5
* Add a paused flag in addition to the running flag.David Thompson2013-10-231-2/+2
* Rename scene draw and update procedures.David Thompson2013-09-151-2/+2
* Export current-fps from game module.David Thompson2013-09-081-1/+2
* Create a scene stack interface.David Thompson2013-09-061-1/+4
* Create copies of the default events alist for safety.David Thompson2013-09-061-2/+5
* Prevent circular dependency by moving core game data structures to another mo...David Thompson2013-09-061-27/+57
* Add a *running* flag to the game loop.David Thompson2013-09-061-10/+15
* Create (2d game) module.David Thompson2013-09-061-0/+66