summaryrefslogtreecommitdiffstats
path: root/src/game.c
Commit message (Collapse)AuthorAgeFilesLines
* 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