summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2015-12-10Update to Lua 5.3old/sdlMatthias Schiffer
2015-12-10SpriteCache: use correct pitch for sprite rotationMatthias Schiffer
2015-02-15ScriptContext pushArgs cleanupMatthias Schiffer
2015-02-14Make calling ScriptContext::run nicerMatthias Schiffer
2015-02-14Update license yearsMatthias Schiffer
2015-02-14Some work towards scriptable eventsMatthias Schiffer
2015-02-14Find only Lua 5.2Matthias Schiffer
2015-02-14Initialize SDL image and check initialization returnMatthias Schiffer
2014-12-26Cleanup some includesMatthias Schiffer
2014-10-05Implement mappings for Lua typesMatthias Schiffer
2014-09-28Clean the Lua context after a script has runMatthias Schiffer
2014-09-27Add Lua scripting contextMatthias Schiffer
2014-09-27Remove obsolete unused attributeMatthias Schiffer
2014-09-26Test maximum rotation value in map loaderMatthias Schiffer
2014-09-26Reevaluate movement possibilities when a key is releasedMatthias Schiffer
2014-09-26Implement a very simple map file format for further testingMatthias Schiffer
2014-09-26Extend map model with rotated tilesMatthias Schiffer
2014-09-26Add support for rotated spritesMatthias Schiffer
2014-09-26Map: fix move constructor/assignmentMatthias Schiffer
2014-09-26Move renderer clear call from MapView to system loopMatthias Schiffer
2014-09-26Add support for interactions with entitiesMatthias Schiffer
2014-09-26Remove unused methodMatthias Schiffer
2014-09-26Collision reworkMatthias Schiffer
2014-09-25Differentiate between int and float positionsMatthias Schiffer
2014-09-25Move external entity state from Entity to MapMatthias Schiffer
2014-09-25Add collision layer to maps and prevent movement into blocked areasMatthias Schiffer
2014-09-24Make MapContext keep a complete copy of the mapMatthias Schiffer
2014-09-24Keep mutable entity list in the MapContext onlyMatthias Schiffer
2014-09-24InputHandler: only call listeners when the key's state has changedMatthias Schiffer
2014-09-24Directly use MapView contructorMatthias Schiffer
2014-09-24Support multiple map layers, fix transparent tilesMatthias Schiffer
2014-09-24Simplify thread synchronizationMatthias Schiffer
2014-09-24Move more SDL-specific things to the viewMatthias Schiffer
2014-09-24New event-driven goodnessMatthias Schiffer
2014-09-23Rewrite main loopMatthias Schiffer
2014-09-23Move main loop to a new classMatthias Schiffer
2014-09-23Add (currently unused) event busMatthias Schiffer
2014-09-23Fix accidentially search&replaced license headersMatthias Schiffer
2014-09-2332x32 tilesMatthias Schiffer
2014-09-23Some work to allow more dynamic tile sizesMatthias Schiffer
2014-09-23Add transitions for entity movementMatthias Schiffer
2014-09-23Improve input responsibilityMatthias Schiffer
2014-09-23Make viewport follow the player characterMatthias Schiffer
2014-09-23Allow player movementMatthias Schiffer
2014-09-22Move render function to new source fileMatthias Schiffer
2014-09-22Render entitiesMatthias Schiffer
2014-09-22Initial commitMatthias Schiffer