summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-09-23Refactor 3: unwrap and remove signal_harddropOxore
2019-09-23Refactor 2: remove permutating functions from game_keys to game_loopOxore
2019-09-23Refactor game state machine 1Oxore
2019-09-22Add playground target, refactor Makefile's clean-ish rulesOxore
2019-08-13Add const qualifiers to some painter functionsOxore
2019-08-06Bring dependency on libf8 to painter module onlyOxore
2019-08-03Implement json parser for textsOxore
2019-08-03Destroy over_wait_tick sfClock at main cleanupOxore
2019-07-28Make game states exclusive trough one enum var onlyOxore
2019-07-28Refactor idlist, move all global vars to local scopeOxore
2019-01-03Move unicode module to separate library lib8Oxore
2018-12-07Add test for utf8to32_strcpyOxore
2018-12-07Fix lines longer than 80 chars, fix codestyle.plOxore
2018-12-06Implement "game over" state (scene)Oxore
2018-12-06Add simple documentation in comments, refactor.Oxore
2018-07-14Add utf8_strlen tests, refactor unicode moduleOxore
2018-07-12Introduce testing with munit, refactorOxore
2018-07-12Introduce pause mechanics, refactor a littleOxore
2018-07-11Migrate displayable text to utf32Oxore
2018-07-11Fix start level after gameover, refactor a bitOxore
2018-07-09Fix scores gaining on hard dropOxore
2018-07-09Fix hard drop when out of field boundaryv0.2.0Oxore
2018-07-09Introduce wall kick, refactorOxore
2018-07-09Introduce hard drop featureOxore
2018-07-09Introduce phantom shape, refactor fieldOxore
2018-07-09Finish painter, refactor game logic & keys handlingOxore
2018-07-03Refactor field, refactor next shape drawingOxore
2018-07-02Introduce draw manager, refactor mainOxore
2018-06-30Move all field&shape related funcs to field classOxore
2018-06-25Major refactoringOxore
2018-06-22Set frame rate limitOxore
2017-12-09Implement NES Tetris scoring systemOxore
2017-12-09Level up condition removed lines countOxore
2017-12-09Extend playfield to 22, change game over condition, shrink fld from 25 to 22Oxore
2017-12-09Little refactoringOxore
2017-12-03Change color scheme; add screenshotsOxore
2017-12-02Rearrange includes; replace uint8_t by charOxore
2017-12-02Rename yaml text resource fileOxore
2017-12-02Add PUT_LATENCY threshold and some fixesOxore
2017-12-02Make all text resources load from yaml fileOxore
2017-12-02Apply loading from yaml file for texts in menuOxore
2017-12-02Fix bug with over 15 levelsOxore
2017-12-02Yaml loader for text resources added, need to be involvedOxore
2017-12-01Implement levels! :star2: And refactoring a bitOxore
2017-12-01More structure wrapping, more refactoringOxore
2017-12-01Wrap global variables into structuresOxore
2017-11-30Move includes to root dirOxore
2017-11-30Redefine structures with typedef; A bit of code movementOxore
2017-11-29Change coding styleOxore
2017-11-29Extract some functions in mainOxore