Shariq Shah
|
3354df46bb
|
Implemented writing to files through the new Parser and Parser_Object intrerface
|
8 years ago |
Shariq Shah
|
1a61236082
|
Completed loading and saving entities using the new Parser and Parser_Objects
|
8 years ago |
Shariq Shah
|
114d44371e
|
Each file now has a separate Parser allocated for it which holds all the
parsed objects from the file in their intermediary state. These will be
consumed by the caller into their actual in-game representations
|
8 years ago |
Shariq Shah
|
83255ae281
|
Implemented better handling of finding opening and closing braces in new parser
|
8 years ago |
shariq
|
c3b5e0b68e
|
Initial work on unified textual resource parsing
|
8 years ago |
shariq
|
4f214da550
|
Fixed bug with striping key names of trailing and starting whitespace before using them for SDL_GetKeyFromName
|
8 years ago |
shariq
|
e5f5a9399d
|
Removed duplicate parsing logic by extracting code into reusable parser
|
8 years ago |
shariq
|
f7ae03fb9b
|
Camera fbo parameters are now saved to file when saving entity, also fixed several bugs in entity loading from file
|
8 years ago |
shariq
|
d565295ea9
|
Fixed missing new-line in light serialization and a bug caused by checking eof in scene files
|
8 years ago |
Shariq Shah
|
4774e83133
|
Implemented writing scene to file
|
8 years ago |
shariq
|
62639d9689
|
Made dll reloading fallback work on linux and added default keybindings
|
8 years ago |
Shariq Shah
|
73107e244c
|
Added roboto condensed as default font
|
8 years ago |
Shariq Shah
|
b8def31393
|
Added file copy and delete to platform api and edited genie.lua to enable compiling with msys2
|
8 years ago |
Shariq Shah
|
868b160930
|
Implemented file copy, delete operations and dll reloading workaround for windows
|
8 years ago |
Shariq Shah
|
3357284b24
|
Implemented post-build symlink to assets folder for windows builds
|
8 years ago |
Shariq Shah
|
e1ad6d8597
|
Build on windows with GENie and fixed possible memory leak and crash caused by reloading game library
|
8 years ago |
shariq
|
a4f3021e44
|
Moved all source files into their appropriate directories i.e. common, game and libsymmetry and began migrating build system to GENie
|
8 years ago |