Twitter  Facebook  Google+  YouTube  E-Mail  RSS
The One Man MMO Project
The story of a lone developer's quest to build an online world :: MMO programming, design, and industry commentary
Bug Fixing and Little Features
By Robert Basler on 2016-10-11 02:10:00
Homepage: onemanmmo.com email:one at onemanmmo dot com

This screenshot shows another of the new HUD icons. Unit designs at their unit cap get an infinity symbol overlay plus a note on the tooltip explaining why they can't be built. (Players can only build a single superweapon.)

The%20Imperial%20Realm%20-%20Miranda%20-%20Unit%20Caps_Lo.jpg
[Superweapons at Unit Cap (infinity symbol)]


I was fixing bugs and adding little features last week. Box select no longer selects buildings, only vehicles. Clicking on the minimap moves the camera again like it is supposed to (still have to add the ability to move selected units.) I fixed the harvester so it doesn't complain out loud every 3 seconds if there are no resources for it to harvest. I also fixed a bug which left the superweapon UI on the HUD after it was destroyed. All in all, 12 major bugs fixed along with a bunch of little crash bugs I fixed along the way.

I added a resource capacity bar for harvesters. It shows both the volume of resources contained in the harvester and the type. Borrowing an idea from one of the achievements I actually worked pretty hard to get in Skyrim, I added Rich and Wealthy achievements when the player reaches 1,000,000 and 100,000,000 dollars. So 5 new features in all.

The biggest feature this week is the addition of better handling for when a player gets wiped out. The wiper now gets some XP as well as a notification popup. The wipee is a bit more complicated. They receive a popup notification when their last unit dies. The server keeps track of whoever the last real attacker was for each player so that even if a player decides to try to skip out by selling their remaining units, the attacker still gets credit for the kill. Previously the eliminated player had to log out/log in again to get a new construction yard. Now the game looks at the player's inventory and bank balance and decides if the player gets a free construction yard or needs money, then the client switches back into base layout mode. That last transition is pretty tricky, I'm optimistic I can get that working tomorrow.

New Comment

Cookie Warning

We were unable to retrieve our session cookie from your web browser. If pressing F5 once to reload this page does not get rid of this message, please read this to learn more.

You will not be able to post until you resolve this problem.

Comment (You can use HTML, but please double-check web link URLs and HTML tags!)
Your Name
Homepage (optional, don't include http://)
Email (optional, but automatically spam protected so please do)
What color is a lemon? (What's this?)

  Admin Log In



[The Imperial Realm :: Miranda] [Blog] [Gallery] [About]
Terms Of Use & Privacy Policy