summaryrefslogtreecommitdiffstats
path: root/src/game.c
Commit message (Expand)AuthorAgeFilesLines
* tk/text: strchr() allowed_chars for validationP. J. McDermott2021-12-241-1/+1
* tk/text: Replace min_char and max_char with allowed_charsP. J. McDermott2021-12-241-1/+1
* tk: Define colors within local headerP. J. McDermott2021-09-251-18/+5
* char: Remove old collision functionsP. J. McDermott2021-09-251-7/+0
* tk/text: Replace min_char, max_char with callbackP. J. McDermott2021-09-251-1/+1
* game: Fix stack use after scopeP. J. McDermott2021-09-251-8/+7
* game: Slow down for debuggingP. J. McDermott2021-09-251-1/+1
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-191-3/+0
* char/enemy: Try to fix movement lagP. J. McDermott2021-08-191-0/+3
* char/enemy: Store allies arrayP. J. McDermott2021-08-191-1/+2
* game: Separate player struct from enemies arrayP. J. McDermott2021-08-191-13/+19
* Revert "char/enemy: Make a linked list of enemy chars"P. J. McDermott2021-08-191-24/+47
* char/enemy: Make a linked list of enemy charsP. J. McDermott2021-08-181-47/+24
* Revert "game: Slow down on enemy collision"P. J. McDermott2021-08-181-6/+2
* game: Slow down on enemy collisionP. J. McDermott2021-08-181-2/+6
* char: Add collision detection/handlingP. J. McDermott2021-08-101-0/+7
* game: Create multiple enemiesP. J. McDermott2021-08-101-34/+58
* char/enemy: New characterP. J. McDermott2021-08-081-0/+10
* char: New "class", absorbing playerP. J. McDermott2021-08-081-8/+8
* game: Add win conditionP. J. McDermott2021-08-081-14/+41
* maze: Optionally hide unseen wallsP. J. McDermott2021-08-081-1/+1
* game: Implement fog of warP. J. McDermott2021-08-081-2/+73
* player: Implement (renders just a dot so far)P. J. McDermott2021-08-081-0/+13
* game: Add timerP. J. McDermott2021-08-071-4/+33
* game: Poll for eventsP. J. McDermott2021-08-071-19/+39
* menu, game: Rename macrosP. J. McDermott2021-08-071-3/+3
* game: New screenP. J. McDermott2021-08-071-0/+148