- Tasks get added when issues arrise or the project moves foward with the next steps/ideas.
- Tasks get ticked off when completed, working and pushed to github.
- Tasks get removed after 2 - 3 days after they are pushed to github.
- This will be intergrated into githubs issues and requests once the first beta is Released
- Allow for multi location tiles for trigger tiles
- Stop npc walking animation when being interacting with
- Boss battles - that are required to be done to unlock the teleport stone
- Add/fix death fade out for player and enemies
- Add a '!' above npcs whos quests are ready to be completed
- Joystick instead of D Pad For smoother movement on touch devices
- Keyboard support - WASD for movement, enter key for interaction, space bar for combat
- Add collision logic between Player and Npc
- Change initial player weapon system to use different weapons for different player character choice
- Recycle my skill menu used for FiveM to suit the style of this game and expand/adapt the system to work with our tile game
- Allow for 3 skills to be used to add player buffs/debuffs
- Add more logic for player name input to ensure name is at least 4 charaters long and give overwrite warner if name matches a save file
- Stop text being allowed to be selected in player menus
- Red text for required xp notifications - teleport stone
- Sort out css styling and clean it up, one day
- Style load menu scroll bar
- Design and create the settings menu
- Setting will include, touch controls toggle, sound toggle, log toggle
- Floor 4 - Just needs some world sprites for more depth
- Add transition for teleporting between maps so we don't see the maps unload and load
- Tile-activated teleports for caves, interiors
- Trigger tiles for tile frames for things like doors opening and closing
- Mini map in the player menu, display the floor as a small picture with player location
- Title Menu sounds
- Player Menu Sounds
- World Sprite sound options
- Add unit test scripts
- Optimize main game loop for mobile performance (reduce DOM updates, avoid resizing canvas every frame, batch sprite/frame updates)
- Make Installable for mobile devices
- updated function library
- fine tune skills and balance
- Fixed Joystick to respond smoother
- Fixed player npc collisions overlapping
- Tried to fix Map jitter on player movement - still needs work
- Added screen transition effects for map warping