I've been working on this project for a while but have been putting it off as of late, so this will be a great excuse to get back to work! My project is a remake of Advance Wars in Java. I've put a lot of work into this project already, but it's still nowhere near completion.
At the moment, the game is using ripped graphics for the unit sprites and the tile graphics are scaled up from kain's custom tileset. Everything else (what little of it there is) is created by me. This is a solo project, so all of the coding is also my own.
Here's are some screenshots of my latest progress as of 11/20:
As of 11/20, almost all of the game's original battle features are implemented with the exception of CO Powers (not sure how I'm going to spin these off), unit joining, and enemy AI. The game will play locally on the same machine with two human players sharing the same keyboard.
Here is a rough list of the game's current features:
-Map selection menu
-Unit action menu, factory unit creation menu, main menu (working features are Quit and End Turn)
-Unit movement ranges (including attackable enemies) accomplished through a flood-fill algorithm
-Shortest path finding (jumps to tiles within a unit's move range but not reachable through the current path) accomplished through Dijkstra's algorithm
-Unit movement, capturing, and attacking
-Current working units include: Infantry, Mech, Tank
-Current functioning properties include: HQ, City, Factory
As of 11/20, my goals include:
-Add sound effects
-Implement AI
-Add additional unit functionality including joining of damaged units, transportation of units (via APC or boat), functionality for ranged units, and alternate ammo types (e.g. mech units won't attack infantry units with bazookas)
Here is a link to the latest version of Java Wars. It currently runs from a .jar file. Instructions are below:
Up/Down/Left/Right: Move cursor
S/Space: Confirm
A/Esc: Cancel
Enter: Main Menu
Your goal: Destroy all of the enemy's units or capture the enemy's HQ!
Download link: http://bb.xieke.com/files/15/jwars.jar
If you find any bugs, please feel free to post them here, send me a PM, or contact me on #hbgames!
Any questions or comments about my project are graciously accepted!