-
Notifications
You must be signed in to change notification settings - Fork 80
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededup-for-grabs
Milestone
Description
A non-exhaustive list of feature TODOs and/or suggestions.
- Remove VIEW mode (since modify mode can do both)
- Add panning to MODIFY mode
- Game object rotation in modify mode (non-trivial if not steps of 90deg since collision boxes would need to be angled accordingly and detect collision at angles)
- Pause menu [IN PROGRESS]
- Main-Menu [IN PROGRESS]
- UI Components: checkbox, slider, key entry
- Sound
- Player key mapping [IN PROGRESS -- functionality works, needs UI]
- Enemies
- Multiplayer [RUDIMENTARY]
- Tighten player hitbox
- Level Preview (in level load)
- Docs: development getting started and project set-up
- Animation improvements (see Animation Improvements #67)
- Introduce static final class for ease-of-access to constants (such as strings, number constants, color presets, etc.)
- MODIFY mode: Right-click and drag to select multiple objects
- Replace project collision solution with a more robust solution
- Refactor GameplayScene so that modes (PLAY, MODIFY, etc.) are better separated -- a class for each?
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededup-for-grabs