summaryrefslogtreecommitdiffstats
path: root/src/game.c
Commit message (Collapse)AuthorAgeFilesLines
* tk: Add border with focus indication to textP. J. McDermott2022-01-291-1/+1
| | | | | More visible (and consistent with the rest of the UI changes) than just the cursor.
* tk: Add border with focus indication to buttonP. J. McDermott2022-01-271-1/+1
|
* tk: Add border to boxP. J. McDermott2022-01-271-1/+1
|
* build, menu, game: Use bold fontP. J. McDermott2022-01-271-1/+1
|
* 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
| | | | This reverts commit 09775804429ccd7486419b4c539581d6f70e193d.
* char/enemy: Try to fix movement lagP. J. McDermott2021-08-191-0/+3
|
* char/enemy: Store allies arrayP. J. McDermott2021-08-191-1/+2
| | | | And fix variable name.
* 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
| | | | This reverts commit b1fbb0b1c078e82a651181101fed9d6742164e0b.
* 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
| | | | This reverts commit 74904bd7f54e63c1068a8165a71940866205dfbe.
* 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