An awesome new feature has been added to the game and I'm excited to tell you about it! It is now possible to battle randomized "ghost data" from other players of the prototype, and use them to level grind and gain experience! I've wanted to add this feature for a long time, but it wasn't until recently that all the necessary pieces were in place for it to work. I'm so happy! :D
Once you have completed the "main game" as either Dr. Light or Dr. Wily, a bonus chapter is unlocked that gives you a random selection of four other players to battle. The selection of players is dynamically filtered based on your current score is to prevent opponents that are either too strong or too weak, and the ghost data you fight will have the exact abilities and stats as that player does in their own game file. The battles also use the same point calculation that normal battles do, so the rewards you can get from these increases the more you and everyone else plays the game. Here's how the points work:
[b]$battle_points[/b] = 0; // Points start at zero foreach ([b]$battle_robots[/b] AS [b]$robot_info[/b]): // Loop through all the robots [b]$battle_points[/b] += [b]$robot_info[/b]['robot_level'] * 1000; // Increment the points 1000 for each target level endforeach;
As thanks to those players who read these updates I'd like to give you a password to unlock this awesome new feature earlier in the game. If you enter the following password phrase into either Dr. Light's or Dr. Wily's password prompts, you will gain access to the new Bonus Chapter and player missions will be added to your mission select screen:
Player Battle Bonus 2013/03/24
Please have fun with it, and let me know in the comments if you have any questions, comments, or other feedback. Thanks! :D
* At the moment, challenging these ghost players has no effect on the source player's account of game file. This may change in the future but for now it's just a fun little extra.
I've updated the game so that the ghost players actually benefit from this new feature as well. From now on winning any of these player battles will continue to work as you'd expect, but if you loose in a player battle things get interesting. The victorious ghost player is awarded points using the same formula that would normally be used for the player, and those points are added to the ghost owner's save file in "pending" status. The next time that user loads their game, any pending points that have built up will be awarded to that player and be reflected in the leaderboards.
This should encourage players to equip all of their robots with good abilities, even if they don't plan to use them in battle. That way if their ghost data is challenged, it's likely to win and collect points on their behalf. I think this will add a nice little touch of multiplayer (kind of) without having to actually add multiplayer. :P Let me know what you think!
New Feature : Player Battles! Posted by Adrian Marceau on March 24th, 2013 at 3:38pm Viewed 947 Times
I just loaded my game and got a reward for a player battle! I got 1056 battle points for Dr. Wily - I guess that means someone else challenged my Dr. Wily's ghost data and lost? That's pretty awesome! :D
"The selection of players is dynamically filtered based on your current score is to prevent opponents that are either too strong or too weak"
Makes sense, just challenged a player yesterday with ONLY my lvl 36 Mega Man and beat a group of eight Robot Masters, some even up to lvl 100. Surprisingly the lvl 100 opponents weren't as impossible as I suspected.