forked from patchfx/spritejam
Game development framework based on Gosu and OpenGL
richardeden/spritejam
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
.: SpriteJam Framework (0.0.10) :. The framework is a collection of tools and little libraries to help with games development using the Gosu lib in Ruby. Current Features: Input Manager - Register game entities with the input manager - Notifies all registered game assets to player input - Handles multiple simultaneous key presses TileMap Engine - Map loader - Collision Detection - Custom Map Format - Customisable viewport Features in Development: - Collision Detection TODO: - Fix collision detection bug when using a viewport - Convert map format to YAML =========================== .: TileMap Engine (0.0.9) :. See the 'Example' directory for examples of how to use the map engine. The map file format is a plain text document containing a couple of tags related to the map. _____________ |[info] | -> Info about the map |32 | -> Tile Size |tile_set.png | -> TileSet Image |_____________| _____________ |[tiles] | -> Tile codes |#,Grass,0 | -> Ascii Symbol, Label, Solid? |_____________| _____________ |[map] | -> The map in ascii form |########## | -> The ascii map layout |##000000## | |##000000## | |########## | |_____________| Developed By: Richard Patching More Info: http://www.jamjargames.com
About
Game development framework based on Gosu and OpenGL
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%