game-engine/TODO.md

550 B

🏁 To-do's

Rooms

  • Jaaj

🐛 Patch Notes

  • Door walls: In order for the game to render the top-front wall of a door, it needs to make sure that the tile is actually a door in the first place, then it needs to check if the two neighboor tiles have walls too.
  • Duplicate doors: If it appears to be more than one door in a single room the game logic will pick the first one in a concurrent way.

🧹 Refactors

  • Look for hasWall method that has O(n²) loop conditionals, and fix enum WallType type condition in RoomTileMap