Prok is a shooting game inspired by Diep, in which a player's tank must stay alive long enough to destroy the other players' tanks.
Core functionality to this clone includes:
- Landing page welcoming the user
- Player's tank and obstacles
- Computer tanks
- Fire shot
- Score and levels
- Win/loss conditions
- Time alive
Bonus features:
- Player levels
- Multiplayer
- Game modes
This project will be implemented using:
- JavaScript for core mechanics, timing, and logic
- HTML5 Canvas
- CSS for theme and styling
Phase 1 Set up necessary libraries and node modules for user interaction and rendering. Add user landing page and begin to write fundamental game logic (e.g. bullet, win/loss conditions, obstacles) along with associated visual elements.
Phase 2 Add additional game logic (e.g. tanks, score and levels, time alive) while refining the interface to look visually stunning and simple.
Phase 3 Complete foundational game logic and styling of the game. If time permits, begin bonus features including multiplayer functionality, leveling up, and various game modes.