summary refs log tree commit diff stats
path: root/src/game.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Moved sprite rendering into AnimatingSystemKelly Rauchenberger2018-02-081-7/+9
| | | | Refactored how systems work slightly. Now, rendering can be done by a number of systems working together. Since the AnimatingSystem handles the animation of sprites, it should also handle the rendering of them. Because of this, the RenderingSystem has been removed.
* Introduced animated spritesKelly Rauchenberger2018-02-081-30/+43
| | | | Also restyled a lot of the code.
* Whitespace changesKelly Rauchenberger2018-02-051-5/+5
|
* Player now movesKelly Rauchenberger2015-06-261-0/+75
|
* Wrote EntityManagerKelly Rauchenberger2015-06-111-178/+0
|
* Wrote an XML Schema describing maps file and also changed the spec a bitKelly Rauchenberger2015-03-181-159/+5
|
* Game can now read map file from map editor (also added new map)Kelly Rauchenberger2015-03-181-3/+165
|
* Removed "../" from file pathsKelly Rauchenberger2015-03-161-1/+1
|
* Added sound when you hit the groundKelly Rauchenberger2015-03-141-6/+13
| | | | Also split up components.cpp into files for each class, fixed a bug concerning falling off the screen when you change maps, and converted collision data into doubles.
* Removed some unnecessary parameters from methodsKelly Rauchenberger2015-03-141-7/+9
|
* Fixed how movement while dying worksKelly Rauchenberger2015-03-141-5/+2
| | | | Also removed some unnecessary Message objects
* Added reverb to sound effectsKelly Rauchenberger2015-03-141-2/+2
| | | | Also removed some extraneous parentheses
* Defined map equalityKelly Rauchenberger2015-03-141-1/+1
|
* Removed some unnecessary header transculsionsKelly Rauchenberger2015-03-141-0/+1
|
* Removed explicit map loading from Game since maps load each other nowKelly Rauchenberger2015-03-141-2/+3
|
* Wrote simple factory to read map and entity data from XML filesKelly Rauchenberger2015-03-141-29/+5
|
* Fixed bug with blitting transparent texturesKelly Rauchenberger2015-03-131-1/+2
| | | | Also moved player in front of checkpoint
* Added a checkpointKelly Rauchenberger2015-03-131-0/+23
|
* Fixed my timestep!Kelly Rauchenberger2015-03-131-16/+19
| | | | http://gafferongames.com/game-physics/fix-your-timestep/
* Fixed bug that would prevent player from continuing to move after dying, and ↵Kelly Rauchenberger2015-03-121-25/+20
| | | | also refactored collisions and dying a bit
* Play a sound when you jumpKelly Rauchenberger2015-03-121-1/+1
|
* Added death to my gameKelly Rauchenberger2015-03-121-2/+36
|
* Const correctness!Kelly Rauchenberger2015-03-101-1/+18
| | | | Also created savefile and refactored collisions a bit.
* C++11'd everything!Kelly Rauchenberger2015-03-101-73/+62
| | | | Also moved location information from physics components into entity.
* Created entity-component systemKelly Rauchenberger2015-03-071-0/+124
Also tweaked the bloom flicker, tweaked the scanline texture, created a second test map, and created some currently unused sound effects.