Update todo

This commit is contained in:
2024-12-04 20:51:42 -06:00
parent 1f888d2e2a
commit 18f34658a0
2 changed files with 11 additions and 8 deletions

View File

@@ -45,7 +45,7 @@ function Player:update(dt)
self,
futurePosX + futureVelX,
futurePosY + futureVelY,
function(item, other)
function(_, other)
if other.isExit or other.isEnemy then
return 'cross'
end

17
todo.md
View File

@@ -7,26 +7,21 @@
# backlog
- [ ] Create player sprite
- Make a mouse sprite for the player
- [ ] Create end gate sprite
- [ ] Fix CRT bubble effect (doesn't like RS displays)
- [ ] Try replacing the Moonshine scan-line effect with the custom shader (or delete it)
- [ ] Replace light with flashlight
- [ ] Make it so that the player can break through the maze (dead leaves or shears)
- Maybe you just squeeze through the walls, but it takes a while or can only be done a few times
- [ ] Make a mouse sprite for the player
# in progress
- [ ] Create worm enemy
- [ ] Make an entity that can wander the maze
- [ ] Add trailing body segments
- [ ] Add wall collision to the body
- [ ] Let the worm get out of dead ends
- [ ] Create scarecrow enemy
- [ ] Make an entity that can wander the maze
- [ ] Stop when the player is near
- [ ] If the player touches, end game
- [ ] Create siren enemy
- [ ] Make an entity that can spawns randomly in the maze
# complete
@@ -40,3 +35,11 @@
- [x] Add radius wobble to the light shader
- [x] Start player off in the middle of the room
- [x] BUG: Buttons will pick up mouse input across screens if the mouse is held for longer than a frame
- [x] Create siren enemy
- [x] Make an entity that can spawns randomly in the maze
- [x] Shake the screen more intensely as the player gets closer
- [x] Teleport away when the player gets too close
- [x] Create worm enemy
- [x] Make an entity that can wander the maze
- [x] Add trailing body segments
- [x] Add wall collision to the body