Previous Entry: https://www.gamedev.net/blog/1922/entry-2260209-the-week-of-awesome-ii-day-4-game-logic/
I busted my bottom today, and got the basics of the Turn Based combat working. The codebase is now a precariously balanced house of cards thanks to lack of sleep, and shoot-from-the-hip speedy development. [font=arial]Some eye-candy made it in, but no visual combat effects, and no music made it in yet. Only a couple of sound effects so far. I'm running out of steam so you can find the instructions inside. [/font]
Instructions:
- Move camera with Arrow Keys or WASD
- Zoom in and out with mouse wheel.
Deploy units phase:
- Toys deploy at the bottom of the map.
- "buy" units by clicking the button.
- Left clicking places the unit in your colored deployment zone.
- Right clicking cancels placement.
- You can also pick up a unit you placed and cancel that placement as well.
Combat Phase:
- Buttons don't do much except for End Turn.
- Left-Click selects units.
- Right-Click orders units to:
- Attack an enemy if you click on him (and he's close enough)
- Move if you right click on open ground.
Data Files:
- You can also mess around with Data/GameSettingsData.xml to change the unit's stats, level size, etc.
Some cool features:
You can turn on AI for either side. Or another player can control the monsters.
The unit stats (and several other pieces) are data driven via xml files, so you can fiddle with the play style.
Tomorrow is going to be all about bug fixes, and polish. I'm hoping to wire up music, sound effects, combat visual effects, cut scenes, and probably more. Then there's more combat features I'd like to add like firing arcs, something more with the Hope system, and even more features that likely won't make the deadline.
I attached the zip file of the alpha to the journal entry here.
In case that doesn't work, I made a dropbox link as well.
https://www.dropbox.com/s/d1pzkfnbiyjf4f0/ToysGI_v0.4.0.499.zip?dl=0
Try not to be too harsh. The Beta will hopefully be better.
- Eck
Next Entry: https://www.gamedev.net/blog/1922/entry-2260238-the-week-of-awesome-ii-day-5-working-hard/
Deploy units phase:
- Toys deploy at the bottom of the map.
- "buy" units by clicking the button.
- Left clicking places the unit in your colored deployment zone.
- Right clicking cancels placement.
- You can also pick up a unit you placed and cancel that placement as well.
Combat Phase:- Buttons don't do much except for End Turn.
- Left-Click selects units.
- Right-Click orders units to:
- Attack an enemy if you click on him (and he's close enough)
- Move if you right click on open ground.
Data Files:- You can also mess around with Data/GameSettingsData.xml to change the unit's stats, level size, etc.
Some cool features:
You can turn on AI for either side. Or another player can control the monsters.
The unit stats (and several other pieces) are data driven via xml files, so you can fiddle with the play style.
Tomorrow is going to be all about bug fixes, and polish. I'm hoping to wire up music, sound effects, combat visual effects, cut scenes, and probably more. Then there's more combat features I'd like to add like firing arcs, something more with the Hope system, and even more features that likely won't make the deadline.
I attached the zip file of the alpha to the journal entry here.
In case that doesn't work, I made a dropbox link as well.
https://www.dropbox.com/s/d1pzkfnbiyjf4f0/ToysGI_v0.4.0.499.zip?dl=0
Try not to be too harsh. The Beta will hopefully be better.
- Eck
Next Entry: https://www.gamedev.net/blog/1922/entry-2260238-the-week-of-awesome-ii-day-5-working-hard/
- You can also mess around with Data/GameSettingsData.xml to change the unit's stats, level size, etc.
- Buttons don't do much except for End Turn.
It could use some instructions on how to attack :)