summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* Added target velocity HEAD masterKelly Rauchenberger2018-12-204-28/+61
* Merge pull request #7 from hatkirby/es-rewriteKelly Rauchenberger2018-05-17106-2942/+54394
|\
| * Added muxer access to script engine es-rewriteKelly Rauchenberger2018-05-173-7/+6
| * Specialized treatment of behavior scriptsKelly Rauchenberger2018-05-177-43/+153
| * 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