Age | Commit message (Collapse) | Author |
|
- moved some gameplay variables to gamestate
- refactored level loading and moved it to a function.
- Fixed reloading level
- Added loading previous level
- Added loading next level
|
|
|
|
|
|
|
|
- position now starts from left bottom corner, to make drawing easier
- moved quad rendering functions to their own files
|
|
* Added new gameplay elements:
- invert gravity block
- teleporter
* updated level_format:
- added id for explicitly setting block id before hand
- added link_id for teleporter block
* added method to get_entity_by_id
* updated level loader to ignore `\t` and ` ` for readably file formatting
* setting raw_position dynamically by using entity_z MAP
* simplified goal collision checking
* updated level elements drawing
|
|
|
|
|
|
- automatically load the next level once goal is reached
|
|
|
|
|
|
|
|
|