Advance Wars Clone - Made in Rust
awc-rs is a work in progress clone of the game boy advance game, Advance Wars. The idea is to create an engine capable of recreating the original game, while mainting a clean design which allows modifications to the orignal formula, such as triggered effects based on events, different attack and movement patterns, new tiles and units, etc.
At the moment, the game is still a work in progress. Here's a summary of the roadmap:
- Basic rendering
- Unit and tiles sprites loading
- Map serialization
- Unit and tiles game data serialization
- Basic turn system
- Basic event system
- Basic team and faction system
- Movement command and pathfinding
- Attack command
- Special action command (Capture cities, resupply, etc.)
- Lua API
- Game win conditions and objectives
- CO powers
- Factory/Airport system
- Fog of war system
- Online Multiplayer
My third project made in Rust. A continuation/rewrite of an older project.