Do you have what it takes to pilot the best robot and take home the Champion Cup?!
Battledome is a battle arena game where your robot will autonomously battle other robots, and progressively grow stronger
The Battledome vision
To create an online persistent MyBrute-like battle arena game with a Battledome motif, greater character development control, and a new array of abilities.
What is MyBrute?
MyBrute ( http://www.mybrute.com/ ) is a battle arena game where two brutes square off against each other and fight automatically using their weapons, skills and abilities until one of them is defeated. After choosing your brute's name, gender and look, you get to choose to fight a random selection of similarly powered brutes that other people have created. During the fight, your brute (and the enemy's brute) battle autonomously while you watch. Win or lose, you gain XP from the fight (you get more for winning) and after garnering enough XP your brute levels up and gains better stats and is randomly granted a new ability, pet, or weapon. You are limited to 3 battles per day.
Now, you can imagine Battledome as MyBrute, but with robots instead of brutes, drones instead of pets, and futuristic weapons and abilities. A greater degree of control will be afforded to the player upon creating their robot and upon leveling up - a kind of "controlled" randomness, if you will. The details still need to be worked out.
I am just putzing around during downtimes at work with a Java game experiment (because java is what I have access to at work, plus I need a bit of a refresher on it)
I am attempting to make a MyBrute clone but based on the Battledome setting that Dudesoft runs (where giant robots slug it out).
The gist of the game is that your battler will be pitted against another battler, and they duke it out on their own until one is defeated. They have 4 main stats: Health, Energy, Attack, and Agility (and a bunch of secondary stats like critical chance, evade, parry etc...), a cache of Weapons that they can deploy (only one at a time though), up to three drones (equivalent to pets in MyBrute), and a suite of Actions/Abilities/Items like crustacean plating, suplex, beam cannon, energy stealers, whetanium shields, etc...
The main game loop determines turn order (based on agility) and has the battlers do Actions (right now all I have coded is basic Attack), until one of the battlers runs out of health.
Eventually what I want to do is have a sense of progression, where you develop a battler by picking his body type, fighting style, and stat growth, and then battler can earn XP for his battles, and level up (whereby he'd be granted better stats and a new weapon or ability or equipment). I might also create a tournament system.
I have a basic skeleton started, which outputs a battle to command line, with fixed battlers. I have implemented the basic logic of a regular attack, and prototyped a way for determining turn order.
I hope one day to implement a visual representation of the battle, and maybe host a persistent gameworld at http://herosrealm.net hosted on our server here at RMN where you guys could log in, make battlers, and fight each other's robots whenever you wanted.
I made this gameprofile for it to see if there was enough interest in helping me hammer out the finer details, game logic, numbers and percentages, and brainstorming weapons and abilities and items.