git @ Cat's Eye Technologies Cosmos-Boulders / master
Tiny edits to README. Chris Pressey 9 months ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
1414
1515 * that nested state machines are a good way to describe video games structurally.
1616 * that reducers are an acceptable way to implement nested extended state machines.
17 * that a simple but full-featured arcade game can be described in a few hundred
17 * that a simple but full-featured arcade game can be written in a few hundred
1818 lines of (JavaScript) code.
1919
2020 I say reducers are "acceptable" because I think [Nested Modal Transducers][]
4646 self-explanatory. Some of them are designed to work with objects and actions
4747 inside reducers.
4848
49 There is then a sequence of sections, one for eeach of the following objects:
49 There is then a sequence of sections, one for each of the following objects:
5050 **Player, Missile, Boulder, Game**. Each section contains
5151
5252 * (optionally) a "reset" function that takes an object and returns a version