2D puzzle-adventure-RPG engine in C and SDL1.2
Find a file
2019-03-10 19:18:05 -07:00
assets fixed timers for proper constant framerate, and VIDEO SCALING!!! 2019-01-09 14:26:38 -08:00
dev screens refactor in pure C, new Kaos: FaceEachother, PlaySound, Teleport 2018-09-19 18:27:47 -07:00
mapdata checking save state in worldbuilder, converting Kaos constructors to accept char* args 2019-03-10 19:07:22 -07:00
.gitignore added alpha blending for scene components, global pointer for scene data, include file for the intro scene, etc 2018-09-24 11:41:09 -07:00
config.h removed redundant sprite copying in Player and Room, more concise collision detection code 2019-01-13 12:19:57 -08:00
Engine.c beginning conversion of all kaos construcors to be of the form: newKaosType(char* args) to make map generation code maintainable 2019-03-05 17:26:01 -08:00
Engine.h fixed timers for proper constant framerate, and VIDEO SCALING!!! 2019-01-09 14:26:38 -08:00
enum.h added alpha blending for scene components, global pointer for scene data, include file for the intro scene, etc 2018-09-24 11:41:09 -07:00
extern.h removed redundant sprite copying in Player and Room, more concise collision detection code 2019-01-13 12:19:57 -08:00
HyperKaos.c added tombstones to everything -- lazy deletion of objects allows more robust behavior 2018-12-20 19:14:26 -08:00
HyperKaos.h moar worldbuilding with textfile 2019-03-05 16:53:29 -08:00
Kaos.c finished converting all Kaos constructors to form: newKaos(char* args) 2019-03-10 19:18:05 -07:00
Kaos.h finished converting all Kaos constructors to form: newKaos(char* args) 2019-03-10 19:18:05 -07:00
LICENSE Restricted BSD License (if you distribute binaries, ship source with it!) 2019-01-16 10:35:31 -08:00
main.c moar worldbuilding with textfile 2019-03-05 16:53:29 -08:00
Makefile setting up for magic mechanics: Synergy structures, their interface, globals relating to them 2018-10-12 20:35:45 -07:00
Player.c moar worldbuilding with textfile 2019-03-05 16:53:29 -08:00
Player.h removed redundant sprite copying in Player and Room, more concise collision detection code 2019-01-13 12:19:57 -08:00
Room.c removed redundant sprite copying in Player and Room, more concise collision detection code 2019-01-13 12:19:57 -08:00
Room.h removed redundant sprite copying in Player and Room, more concise collision detection code 2019-01-13 12:19:57 -08:00
Scene.c fixed timers for proper constant framerate, and VIDEO SCALING!!! 2019-01-09 14:26:38 -08:00
Scene.h Implemented input handling for scenes (skip, fullscreen, quit), and pulled input handling for textboxes out into its own function 2018-09-24 13:47:46 -07:00
sram more worldbuilding script 2019-03-05 16:54:21 -08:00
Synergy.c synergies can have 'a' as a value for player direction (any direction) 2018-12-16 20:25:19 -08:00
Synergy.h added tombstones to everything -- lazy deletion of objects allows more robust behavior 2018-12-20 19:14:26 -08:00
TextBox.c missed a frameAdvance() in displayTextBox() 2019-01-09 21:31:21 -08:00
TextBox.h Implemented input handling for scenes (skip, fullscreen, quit), and pulled input handling for textboxes out into its own function 2018-09-24 13:47:46 -07:00
Timer.c fixed timers for proper constant framerate, and VIDEO SCALING!!! 2019-01-09 14:26:38 -08:00
Timer.h fixed timers for proper constant framerate, and VIDEO SCALING!!! 2019-01-09 14:26:38 -08:00
TODO added tombstones to everything -- lazy deletion of objects allows more robust behavior 2018-12-20 19:14:26 -08:00
WorldData.bk started implementing scripting language for map generation 2019-02-03 23:53:50 -08:00
WorldData.c finished converting all Kaos constructors to form: newKaos(char* args) 2019-03-10 19:18:05 -07:00
WorldData.h beginning conversion of all kaos construcors to be of the form: newKaosType(char* args) to make map generation code maintainable 2019-03-05 17:26:01 -08:00