summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* Integrated RealizableComponent into RealizingSystemKelly Rauchenberger2018-05-1710-212/+127
* Started event handlersKelly Rauchenberger2018-05-1718-208/+393
* Added TransformableComponent to script engineKelly Rauchenberger2018-05-171-0/+10
* Fixed syntax error in platform scriptKelly Rauchenberger2018-05-171-5/+2
* Added error checking to AutomatingSystemKelly Rauchenberger2018-05-171-2/+13
* Started integrating Lua as a scripting engineKelly Rauchenberger2018-05-179-268/+21688
* Fixed ferries pushing passengersKelly Rauchenberger2018-05-093-89/+141
* Simplified positions/sizes with vectorsKelly Rauchenberger2018-05-0914-275/+285
* Started refactoring collision detection to use directional functorKelly Rauchenberger2018-05-092-595/+533
* Fixed bug with upward tilemap collisionKelly Rauchenberger2018-05-091-1/+1
* Fixed behavior of uncollidable bodiesKelly Rauchenberger2018-05-092-438/+445
* Fixed behavior of frozen bodiesKelly Rauchenberger2018-05-092-22/+33
* Recursively handle ferried bodiesKelly Rauchenberger2018-05-092-600/+637
* Added a comment to TransformableComponent describing the ferrying stipulationKelly Rauchenberger2018-05-091-0/+6
* Unferried players while changing mapsKelly Rauchenberger2018-05-093-12/+36
* Added ferrying (buggy)Kelly Rauchenberger2018-05-093-2/+89
* Added simple AI implementationKelly Rauchenberger2018-05-038-3/+377
* Added missing #include <algorithm>Kelly Rauchenberger2018-04-291-0/+1
* Added map object collisionKelly Rauchenberger2018-04-299-396/+714
* Implemented map object spritesKelly Rauchenberger2018-04-284-7/+116
* Moved stb_image.h to a vendor folderKelly Rauchenberger2018-04-285-12/+9
* Restructured the way the world is loadedKelly Rauchenberger2018-04-2823-1041/+1155
* EntityManager const-correctnessKelly Rauchenberger2018-04-252-12/+21
* Fixed moving platform sprite widthKelly Rauchenberger2018-03-051-1/+1
* Fixed libpng warning when loading Starla.pngKelly Rauchenberger2018-03-051-0/+0
* Added entity indexingKelly Rauchenberger2018-03-058-10/+70
* Added freefalling terminal velocityKelly Rauchenberger2018-02-192-0/+7
* Added player death and event schedulingKelly Rauchenberger2018-02-1817-20/+348
* Implemented map adjacencyKelly Rauchenberger2018-02-1815-160/+717
* Refactored rendererKelly Rauchenberger2018-02-1627-951/+1631
* Fixed inconsistent rendering failureKelly Rauchenberger2018-02-139-42/+54
* Merge branch 'master' into es-rewriteKelly Rauchenberger2018-02-124-76/+17
|\
| * Modernized CMake filesKelly Rauchenberger2018-02-083-76/+17
| * Fixed error opening map editor on macOSKelly Rauchenberger2018-02-081-0/+1
* | Abstracted behavior related to "orientable" entitiesKelly Rauchenberger2018-02-1212-207/+393
* | Implemented map rendering and basic collisionKelly Rauchenberger2018-02-1117-31/+27512
* | Moved sprite rendering into AnimatingSystemKelly Rauchenberger2018-02-088-68/+96
* | Introduced animated spritesKelly Rauchenberger2018-02-0818-183/+521
* | Fixed behavior of letting go of the right buttonKelly Rauchenberger2018-02-071-1/+1
* | Inlined some componentsKelly Rauchenberger2018-02-079-238/+210
* | Merge branch 'master' into es-rewriteKelly Rauchenberger2018-02-075-14/+23
|\|
| * Made some fixes to rendering I guessKelly Rauchenberger2018-02-044-14/+16
| * Updated CMakeLists.txtKelly Rauchenberger2018-02-041-0/+6
* | Changed EntityManager to dense vectorKelly Rauchenberger2018-02-075-124/+184
* | Whitespace changesKelly Rauchenberger2018-02-0519-194/+194
* | Removed bare pointer from Sound classKelly Rauchenberger2018-02-051-29/+32
* | Merge branch 'master' of http://github.com/hatkirby/therapy into es-rewriteKelly Rauchenberger2015-12-171-4/+7
|\|
| * Updated CMakeLists.txt so that it can find GLFW3 with pkg-config`Kelly Rauchenberger2015-12-171-4/+7
* | Player now movesKelly Rauchenberger2015-06-2623-61/+642
* | Now displaying player characterKelly Rauchenberger2015-06-1812-152/+270