#Hi Evan#
This is the game Spasti!. It is being developed in sync with the javelin game engine. More details on the game will come at a later date.
For more on Javelin and how to use it, see the Javelin repository.
Note: to actually run the game/demos, you need
javelin.jsto be included in thevendor/directory. That file is not included in this repo, it should be built from the Javelin repo mentioned above.
Here's what you need to know about the structure of the files.
src/- Includes all javascript for the game. All these files are compressed and minified using Grunt.js and written to/build. There's no special structure for anything undersrc/, I just organized it however felt most natural for me.assets/- All (mostly) non-code game assets. This indludes sound and image files.vendor/- Includes other javascript required for the game, for examplejavelin.jsand potentially othersdocs/- A copies of the working documentation that was used while planning the gamebuild/- The compressed and minified version of everything undersrc/. These are what are used inindex.html.util/- One-off utilities, mostly for the build process.Gruntfile.js- Grunt settings for the projectindex.html- The entry-point for the game. It includes the necessary files, then instantiates the engine, loads the first scene, and runs.