summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* Main loop exit guardKelly Rauchenberger2021-02-031-5/+1
|
* Added input systemKelly Rauchenberger2021-02-039-176/+295
|
* Converted Party into CharacterSystemKelly Rauchenberger2021-02-039-292/+294
|
* Added animation systemKelly Rauchenberger2021-02-0312-114/+137
|
* Added camera systemKelly Rauchenberger2021-02-0310-64/+121
|
* Pulled transform stuff into a system (starting to do ECS stuff)Kelly Rauchenberger2021-02-039-26/+82
|
* Added running sfx (game does not play them yet though)Kelly Rauchenberger2021-02-0312-1/+531
| | | | Tileset has also been annotated with running sounds
* Added "bumping into something while running" sfxKelly Rauchenberger2021-02-029-7/+198
|
* Added collision with map tilesKelly Rauchenberger2021-02-027-48/+411
|
* Fixed Lucas and Kumatora's normal walk cyclesKelly Rauchenberger2021-02-022-16/+16
|
* Fixed movement speed to be more like the gameKelly Rauchenberger2021-02-021-1/+1
|
* Added moving cameraKelly Rauchenberger2021-02-025-14/+66
|
* Using tmxlite instead of TilesonKelly Rauchenberger2021-02-0214-7487/+159
|
* Map rendering Works but I don't want to use Tileson so I'm gonna change thatKelly Rauchenberger2021-02-028-25/+7548
| | | | Mainly bc Tileson requires std::filesystem, which my clang is too old for apparently, and while I can use gcc instead I just want to not, I suppose. Also Tileson's API is very weird RE const correctness? Idk. And also being able to parse the tmx files rather than exporting to json would be preferable.
* Tileset dumper can now export to TiledKelly Rauchenberger2021-02-012-80/+254
|
* Fixed bug in LZ77 algoKelly Rauchenberger2021-02-011-2/+5
|
* Progress on map dumper, now renders images with holes in themKelly Rauchenberger2021-01-313-44/+215
|
* Map dumper gets map width/heightKelly Rauchenberger2021-01-311-2/+28
|
* Abstracted some of the sprite dumper functionality outKelly Rauchenberger2021-01-314-93/+199
|
* Added BoneyKelly Rauchenberger2021-01-314-0/+406
|
* Added DusterKelly Rauchenberger2021-01-314-2/+371
|
* Added KumatoraKelly Rauchenberger2021-01-314-4/+316
|
* Added scratch directory to gitignoreKelly Rauchenberger2021-01-311-0/+1
|
* Made use of new sprite sheet data!Kelly Rauchenberger2021-01-317-44/+491
|
* Sprite dumper combines arbitrary sheets nowKelly Rauchenberger2021-01-311-41/+68
|
* Fixed errors with signedness... yay!Kelly Rauchenberger2021-01-311-8/+14
|
* Fixed Flint sprite weirdnessKelly Rauchenberger2021-01-311-1/+3
|
* Spritesheets are in a map now because ID's may not be continuousKelly Rauchenberger2021-01-311-5/+5
|
* Added datafile formatKelly Rauchenberger2021-01-311-0/+8
|
* Added .DS_Store to gitignoreKelly Rauchenberger2021-01-311-0/+1
|
* Entire sprite sheet is composited now (weird palette stuff tho)Kelly Rauchenberger2021-01-311-12/+48
|
* Started sprite dumper toolKelly Rauchenberger2021-01-302-0/+373
| | | | It's not done yet but hey it can output a single frame of Flint standing still. That's progress baybie.
* Added crouching/runningKelly Rauchenberger2021-01-307-50/+175
|
* ESC quits the game nowKelly Rauchenberger2021-01-301-1/+1
|
* Sprite animations are more generic than still/walk nowKelly Rauchenberger2021-01-304-22/+14
|
* Pressing two opposite directions at once now prioritises one instead of ↵Kelly Rauchenberger2021-01-301-6/+2
| | | | doing both
* Game now renders onto a 320x240 canvas that gets stretched upKelly Rauchenberger2021-01-302-5/+8
|
* Abstracted frame timing stuffKelly Rauchenberger2021-01-302-13/+35
|
* Added standing/walking animationsKelly Rauchenberger2021-01-3011-9/+252
|
* Added sprite Y sortingKelly Rauchenberger2021-01-305-13/+47
|
* Added party following movementKelly Rauchenberger2021-01-307-9/+32
|
* Encapsulated some player movement stuffKelly Rauchenberger2021-01-309-29/+196
| | | | Imported vector from therapy5
* Player character can move nowKelly Rauchenberger2021-01-302-5/+40
|
* Game now renders an image of LucasKelly Rauchenberger2021-01-308-165/+106
|
* Imported renderer stuff from EtherKelly Rauchenberger2021-01-307-1/+732
|
* Initial commitKelly Rauchenberger2021-01-303-0/+35