Project-16x16 icon indicating copy to clipboard operation
Project-16x16 copied to clipboard

General TO-DO

Open micycle1 opened this issue 6 years ago • 5 comments

A non-exhaustive list of feature TODOs and/or suggestions.

  • [x] Remove VIEW mode (since modify mode can do both)
  • [x] 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
  • [x] Sound
  • [ ] Player key mapping [IN PROGRESS -- functionality works, needs UI]
  • [ ] Enemies
  • [x] Multiplayer [RUDIMENTARY]
  • [ ] Tighten player hitbox
  • [x] Level Preview (in level load)
  • [x] Docs: development getting started and project set-up
  • [x] Animation improvements (see #67)
  • [x] Introduce static final class for ease-of-access to constants (such as strings, number constants, color presets, etc.)
  • [x] MODIFY mode: Right-click and drag to select multiple objects
  • [ ] Replace project collision solution with a more robust solution
  • [x] Refactor GameplayScene so that modes (PLAY, MODIFY, etc.) are better separated -- a class for each?

micycle1 avatar Sep 06 '19 23:09 micycle1

i don't understand well; is this a liste of feature that should be added in the project ?

youssefhajari avatar Feb 05 '20 19:02 youssefhajari

i don't understand well; is this a liste of feature that should be added in the project ?

Yes, it's a list of features that should be (or now have been) added to the project.

micycle1 avatar Feb 06 '20 10:02 micycle1

Hi, I would like to work on one of the items listed above. Can someone help me understand how to get started?

PayalSainathMehta avatar Aug 24 '20 14:08 PayalSainathMehta

Hi, I would like to work on one of the items listed above. Can someone help me understand how to get started?

See this for how to get the game running in an IDE.

micycle1 avatar Aug 25 '20 12:08 micycle1

I would like to contribute.

SwarnavaNayak avatar Sep 26 '23 08:09 SwarnavaNayak