Hot Tub - an experimental Clojure game engine with time travel
Find a file
Jeremy Penner bf41a54aec Screen stack support
- rename "game-state" to "screen" (like "title screen", "options screen", etc)
- rename :state to :id
- provide helpers to load a screen given a "spec", deserialize a screen back to a spec, manage a screen stack
- rework test repl helper to allow setting the screen directly, instead of tweaking game state
- have start-game take a spec by default
2013-03-18 23:31:10 -04:00
res Simple test "game" with data 2013-03-12 00:19:46 -05:00
src/hottub Screen stack support 2013-03-18 23:31:10 -04:00
.gitignore Initial commit with working gamestate + indexing. 2013-03-05 23:14:20 -05:00
project.clj Implement nrepl support, catch exceptions. Hot code reload is now fully operational. 2013-03-10 03:54:09 -05:00
README Initial commit with working gamestate + indexing. 2013-03-05 23:14:20 -05:00

# hottub

FIXME: write description

## Usage

FIXME: write

## License

Copyright (C) 2013 FIXME

Distributed under the Eclipse Public License, the same as Clojure.