Log In  


Cart #adv_wars_v1-0 | 2025-06-23 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

I made a re-make/de-make of Advance Wars for the GBA! Currently there is only 1 map (primarily due to compile size -u-)

I plan on optimizing things later and potentially adding a CPU player, SFX and other stuff. Before cutting out some un-used functions it compiled with 8180/8192 bytes, so I've got a lot of optimizing to do ;u;

Controls:
(It's local co-op so both players will need to use the same controls, so be nice :p)

  • Arrow keys - move cursor
  • O (z) - select unit/base or end turn
  • X - Cancel

Goals:

  • Use Land, Air, and Naval units to attack your opponent. (Some units are better/worst against each-other. you can check the Advance Wars GBA units wiki for more info -u-;)
  • Use infantry or mech units to capture buildings (move on a building you don't own and select capture).
  • Captured buildings will give you additional funds each round.
  • Bases(Land), Ports(Naval), and Air-ports(Air) can create units.
  • Select an empty space to end the turn, or exit to the stage select screen.
  • Capture the opponent's HQ to Win.

This has been a very therapeutic project for me. I worked at a shitty tech workplace for years and almost entirely lost the passion of programming due to burnout, but plucking away at this helped me re-gain that spark I used to have. I've always aspired to do game dev, and actually getting this into a working state feels incredible >u< like i can actually make cool things~ Also, working on a lil 11.5" 15 year old netbook running Anti-X has been charming. Tiny computer for tiny game :p

I've always loved Fire emblem and playing Advance Wars for the first time recently really inspired me to start this. I like organizing data like all of the unit damage and stuff, so it was a delight making the structure for all the units and terrain/bases. When it comes time for optimizing it may become less readable, but I always strive for clean data structures UwU.

Enjoy!




[Please log in to post a comment]