War of the Guilds
Hello everyone. Welcome to an ongoing project for a real time strategy Stencyl style game.
Haven't got too much in to this yet but it's in the works. Here's if an overview of the thought process for this development.
RPG/RTS- A fantasy rts game designed like command and conquer
Objective- Player must defeat the enemy by using units controlled by point and click.
Controls- mouse- moves/selects units, structures. Drag and select characters.
Shift+ Left click with selected units to move them to a different point.
Classes:
-Knight
-Archer
-Mage
Abtributes: In the Statistics Behavior
-hp
-maxhp
-mp
-maxmp
-exp
-maxexp
-level- higher the level, better abilities
-attack
-defense
-housing cost- controls ammount of units on screen
Units:
-Knight- short range units with high def
- cost 50 gil
- move
- attack
- 2 housing cost
-Archer- long range units with med def
- cost 100 gil
- move
- attack
- 3 housing cost
-Mage- med range units with weak def
- cost 200 gil
- move
- attack
- 5 housing cost
-Dragons- air support troop attacks air and land enemies
- cost 500 gil
- 10 housing cost
- uses mana for abilities
-AirShip- provides air transport, can hold up to 8 units
- cost 500 gil
- cannot attack
- uses list to store units
-Villager- gathers gil from gold mine and place in castle
- costs 25 gil
- gather
- collect
- return
- 1 housing cost
Structures:
-gold mine- provides gil, contains 10,000 gil
-castle- builds villagers,provides 10 housing
- uses list for creating units
-mage tower- builds mages,
-???- provides a magic barrier for defense
MapData:
Resources:
-gil- used to create units and structures
-mana- used for special attacks and wizards
Units must leave playing area to resupply the global mana pool. This keeps balance in the world.
AI:
player units keep track of distance from enemy units.
Player requires tracking to enemy ability.
Distance from enemy triggers attack mode.
Implement range finding with get circulator region radius variable.
Lists:
EnemyList- stores location of enemies on play area
ThingsToDo:
-Enemy AI tracking and attacking - partially implemented
-create sprites for the game- Buildings semi 2.5d for detail
-create tileset for game
-create title screen
-create credits screen
-create structures
-setup unit creation-Building select, unit create, build time
-setup upgrades- provides advantage
Will be adding more to this document as it comes. Any thoughts are more than welcome
http://www.stencyl.com/game/play/32932