Expired
Milestone
Mar 23, 2023–Apr 13, 2023
Sprint 2: Multiplayer implementation
Frontend
- Finish menu screens setup
- Connect game HUD to GameController and tank
- Render opponent tank
Backend
- Log in user
- Matchmaking: Lobby setup
- Turn taking
All issues for this milestone are closed. You may close this milestone now.
Unstarted Issues (open and unassigned)
0
Ongoing Issues (open and assigned)
0
Completed Issues (closed)
25
- Implement game ending with banners
- Fetch gameState from server
- Fix login request in frontend has wrong endpoint
- render opponent from JSON
- QA ProjectileHit-logic
- end-turn in frontend
- Connect FindGameController to backend
- Refactor main menu with scene2d
- sounds in gameplay
- Sounds and music
- Improve control over gameplay process flow
- fix: Retry shortcuts on -1 status code
- Get terrain from backend
- Fix tank flipping
- Stop input when player turn has ended
- Display states in gameplay with banner in middle
- screen bug fix
- Fix nullpointer from http status code -1
- Backend nice-to-haves
- Frontend documentation
- Draw tank sprite with separate cannon
- Update leaderboard screen to use scene2d
- Find game screen setup
- Get opponent json
- connect login to backend
Loading
Loading
Loading