A light weight rts framework, made during my free time. I may or may not give up on this depending on my sanity, if you want to continue this project, you sure can do so.
- Implement a basic RTS control system with unit selection and movement
- Create a resource system for gathering and spending resources
- Design and implement a tech tree for upgrading units and buildings
- Add AI opponents to play against in singleplayer mode
- Create models and textures for various units and buildings
- Implement unit and building creation and placement mechanics
- Define unit and building stats and abilities
- Add abilities such as attacking, healing, and special abilities for units
- Create a HUD for displaying player and unit information
- Add player controls such as hotkeys and minimap navigation
- Create menus for selecting units and buildings to create
- Implement a chat system for multiplayer matches
- Implement a multiplayer matchmaking system for finding and joining games
- Create multiplayer game modes, such as team-based matches or free-for-all matches
- Add network synchronization for unit and building placement, movement, and actions
- Add sound effects and music
- Optimize the game for performance and scalability
- Implement graphics settings for adjusting quality and performance
- Add achievements and unlockables for players to earn