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
By Robert Basler on 2017-03-26 02:13:55
Homepage: onemanmmo.com email:one at onemanmmo dot com
I spent a little time this week reimagining Miranda's in-game HUD. The current HUD has some technical and aesthetic limitations that prevent it from being what it needs to be. There's not a lot to say yet because so far its only a design.

The%20Imperial%20Realm%20-%20Miranda%20-%20HUD%20Mockup_Lo.jpg
[Teaser mockup of the new in-game HUD.]


With so many RTS games featuring gigantic HUDs, I'm aiming for minimalism. I want to be able to see the action so everything is invisible unless it is needed. As an example, the menu buttons only appear if you hover the mouse over the menu icon in the top left.
Read more... (0 comments)
By Robert Basler on 2017-03-12 15:02:39
Homepage: onemanmmo.com email:one at onemanmmo dot com
I've been playing open world games a bit this week. Playing on the test weekend with the spectre of constant crashes behind me, I was able to worry less about keeping the game running and focus more on how I and the other players were playing the game. People were mostly making it through selecting a location and building their first base. Eventually they would run out of things to build and the question became "what do I do now?" Playing other open world games this week for inspiration, I was looking at how they address this problem of direction.

The%20Imperial%20Realm%20-%20Miranda%20-%20Discovering%20the%20World_Lo.jpg
[Miranda could make finding a vendor a little easier.]

By Robert Basler on 2017-02-27 00:14:52
Homepage: onemanmmo.com email:one at onemanmmo dot com
I had a really great time this weekend playing Miranda with everyone. I also got a lot of very encouraging and super helpful feedback. Combined with my own impressions playing over the weekend, I have a lot of very exciting ideas to think about over the next few days.

If you played The Imperial Realm::Miranda this weekend, it would really help me out if you would fill out this short anonymous survey.

Here are a few screenshots from this weekend.

The%20Imperial%20Realm%20-%20Miranda%20-%20Base1_Lo.jpg
The%20Imperial%20Realm%20-%20Miranda%20-%20Base2_Lo.jpg
The%20Imperial%20Realm%20-%20Miranda%20-%20Base3_Lo.jpg
The%20Imperial%20Realm%20-%20Miranda%20-%20Base4_Lo.jpg
The%20Imperial%20Realm%20-%20Miranda%20-%20Base5_Lo.jpg
The%20Imperial%20Realm%20-%20Miranda%20-%20Base6_Lo.jpg
The%20Imperial%20Realm%20-%20Miranda%20-%20BlowinUp_Lo.jpg


All those bug reports sent in during the last test weekend and all the work the last few weeks fixing bugs really paid off. There were just three server crashes all weekend, and one of those recovered without anyone even noticing the failure. Overall, 12 bugs produced just 26 crashes including the 3 server crashes. 17 of the crashes were from just 3 bugs, 2 of which are ones I thought I had fixed. (It turns out I had missed a spot.)
Read more... (3 comments)
By Robert Basler on 2017-02-23 13:08:23
Homepage: onemanmmo.com email:one at onemanmmo dot com
Test Weekend 3 runs from Friday February 24 noon to Sunday February 26 midnight (Pacific Time.)

The%20Imperial%20Realm%20-%20Miranda%20-%20Better%20Explosions_Lo.jpg
[That is an ATV at the centre of that fireball.]


If you are playing The Imperial Realm::Miranda this weekend, please fill out this short anonymous survey when you're done. It should only take a couple of minutes and your feedback really helps.

The game database has been wiped. If you played previous test weekends you will need a new Secret Lair Code and to create a new account. Previous players must also run miranda_setup.exe to install the new version, the game cannot update to the current build.

If you're wondering how people got to take part in this weekend's playtest, they signed up here.

The%20Imperial%20Realm%20-%20Miranda%20-%20Outpost%20Vendors_Lo.jpg
[Shop the unique wares at Imperial Vendor Your Name Here (34).]


If you experience a crash, please let the Lair Crash Reporter submit the crash report. Like last time, we will be playing what is affectionately known as a Crash Build so if even the slightest thing goes wrong, the game crashes and sends a report. Crashes are to be expected, sorry if they mess up what you were doing.

There is also an in-game bug reporting tool, just hit Ctrl-B at any time or choose Feedback from the main menu. If you prefer, you can email me (that's my email at the top of this post) or add a commment below. I'll be doing my best to keep an eye on things this weekend.

Release Notes

  • The Terrain has been extensively changed and now perfectly matches the map.
  • The Base Layout Map has been changed from a contour map to a heatmap to make it more intuitive where players should place their base. "Blue is Best!"
  • There are 100 new vendors across Miranda. The vendors will be named by some of the supporters of Miranda's upcoming Early Access program.
  • Explosions have been improved and a few new ones added.
  • Audio has been added in a few places, my favourites are when opening loot crates and when pathfinding fails.
  • Right mouse click now deselects the currently selected units. That was a bit of an oversight.
  • The AI and effects for harvesters received quite a bit of work. They're still not perfect harvesting on rough or blocked terrain, but they are much better.
  • The Shroud had a number of small problems which have been resolved. The shroud may still appear "blocky" - I'm tweaking that.
  • The Settings screen has been reworked including video and audio setup.
  • Players now start with E10,000. The game was accidentally doubling players' startup cash. Sorry.
  • 19 other additions, 37 changes, 97 bug fixes.


After install the game should display Version 0.0.8.7.

Welcome back, Commander.
Read more... (7 comments)
By Robert Basler on 2017-02-15 00:09:00
Homepage: onemanmmo.com email:one at onemanmmo dot com

I made a little teaser to announce Test Weekend #3 which will run from noon February 24 to midnight February 26 (Pacific time.) I need people to play the game, tell me what they like, tell me what they don't like (kindly please) and take part in discussions to decide what might make it better. If you want to play in the Test Weekend, sign up to the email list and I'll email you the link to collect a Secret Lair Code on Monday February 20th. I will also be asking players to complete a short survey. There will be a limited number of codes available.



The Imperial Realm::Miranda Teaser Trailer

SD(360p)
HD(720p)
HD(1080p)

The teaser is also on YouTube if you want to link to it.


Read more... (5 comments)
By Robert Basler on 2017-02-13 10:41:06
Homepage: onemanmmo.com email:one at onemanmmo dot com

or How I Discovered World Machine was Mangling my Terrain

I use World Machine to generate the terrain for my open-world RTS The Imperial Realm::Miranda. I chose World Machine because it generates beautiful terrains, and because it supports tiled rendering for really huge maps. I had a lot of trouble finding tools that could manipulate a 300x300km dataset. It also generates this nice looking contour map of the terrain (scaled down from 2K resolution map.)
contour_wm.jpg


Playing the game, I always felt that the contour map didn't really line up with the terrain. If you clicked on the high point of the contour map, it was a 50/50 chance you'd end up on a hill. I always suspected I might have done something wrong importing the World Machine terrain so I decided I would generate my own contour map from the imported terrain heightmap to see what I had done.
By Robert Basler on 2017-01-31 18:44:28
Homepage: onemanmmo.com email:one at onemanmmo dot com
Ostensibly I've been working on getting a trailer ready for Miranda's early access launch. What I have actually been doing is avoiding recording anything, playing with the game, polishing features and working through a surprising amount of the feedback and bugs that showed up in last month's test weekends.

Probably the best thing about making the trailer is that more and more of the game is making me think that is so cool! This might actually work!!! Working on a game, focusing so much on what is broken all the time, you can go a really long time without that feeling.

The%20Imperial%20Realm%20-%20Miranda%20-%20Love%20the%20Glass_Lo.jpg
[I love the glassed biome.]


I was surprised to discover what an exhausting job it is to select music to go with the trailer. I can't remember when I felt so tired as I did after spending an entire day listening to mostly-awful stock music. It's just so depressing. Out of several hundred tracks and several complete symphonies I listened to, I found three tracks I liked but they were still more or less unsuitable for what I have in mind. I briefly toyed with the idea of making my own music using loops because hey, I did all this other stuff myself! But I know nothing about music composition and that seems like a rabbit-hole. So I'm going to hire a composer to do the music for me. It seems to be the only way to get music that I'll be satisfied with. It also makes another clever, but previously unimaginable feature possible, so that is doubly intriguing.
By Robert Basler on 2017-01-20 01:16:48
Homepage: onemanmmo.com email:one at onemanmmo dot com
One of the more common items of feedback that I received from the test weekends was that people would select a location for their base, then have problems laying out their base buildings because the terrain was too rough.

The%20Imperial%20Realm%20-%20Miranda%20-%20Revised%20Layout%20Map_Lo.jpg
[Improved Base Layout Map.]


Previously Miranda had a contour map to help players select a location for their base. I was doing some work on the contour map when I remembered this Fallout 4 map and realized that a heatmap where good areas are blue, and bad areas are red might be more intuitive for new players.
By Robert Basler on 2017-01-14 19:48:29
Homepage: onemanmmo.com email:one at onemanmmo dot com
So I'm writing this up so if it happens again I won't have to spend another seven hours figuring it out all over again.

Problem: Windows 10 client machine could not see the server PC for file or printer sharing. net use \servername gave error 53 "Network path not found". The server PC could see the client PC fine. The client could PING or use NET USE with an IP address no problem. But I couldn't print or map drives using the machine's network name.
By Robert Basler on 2017-01-10 02:20:00
Homepage: onemanmmo.com email:one at onemanmmo dot com
It has been a busy week of tweaks. I'm working on the trailer, so I'm having to fix a bunch of little things to get Miranda looking her best for recording.

The ATV is the star of the first shot of the trailer, and it needed a bit of work. Previously it had exhaust, but I was never really happy with the look of it. I added wheel dust which looks pretty great, but that made the exhaust look even worse, so in the end I removed it.

The%20Imperial%20Realm%20-%20Miranda%20-%20ATV%20Dust_Lo.jpg
[New ATV tire dust.]

More Posts

Project Line Counter in Visual Studio 2010 - 2011-06-04 00:01:45 (5 comments)
A Chrome UI - 2011-04-07 10:28:46 (6 comments)
Looking for a Fast Square Root - 2012-03-29 11:19:56 (4 comments)
Enabling NVidia GPUs on Optimus Laptops - 2014-12-03 02:31:40 (3 comments)
Full Indie Demo Night 5 - 2016-09-30 02:09:45 (0 comments)
Netgear is Stupid - 2017-01-14 19:48:29 (0 comments)
The 5% Problem - 2017-06-09 17:37:09 (2 comments)
Early Bird Test Weekend - 2017-05-10 12:58:43 (1 comments)
Superweapon Testing - 2016-10-03 23:09:59 (0 comments)

Recent Comments

The 5% Problem - 2017-06-10 13:59:01 (2 comments)
Thanks for the feedback. Ideally at some point we will have enough players that there will be other players available 24 hours a day. I added Nemesis Mode to encourage players to interact with each other since often I see multiple people online who ...
The 5% Problem - 2017-06-10 04:36:06 (2 comments)
The one thing i always wanted was a persistant online world where i could build up forces, build a base and defend it and the resources i hold. Would be good if it persisted through logoff time as well which would give people something to do if not ...
I Had No Idea RTS Multiplayer is So Lame - 2017-06-06 11:05:02 (3 comments)
Since players have to be nearby each other in the world, it wouldn't work to only match leavers with leavers.

Players who play 5 games in a row without ditching will have their timer reset.

I'll think some more about the teenager problem, thanks for ...
I Had No Idea RTS Multiplayer is So Lame - 2017-06-06 05:00:57 (3 comments)
Offenses 4 and 5 - rather than just imposing a timer, which just means regular player X enters queue right now gets teamed with "leaver" player Y who queued 10/20 minutes ago, how about take another page from LoL? LoL actively partners leavers ...
I Had No Idea RTS Multiplayer is So Lame - 2017-06-06 02:58:11 (3 comments)
From Moritz on twitter.com Murder Party and Claustrophobia sound awesome!
|<      <<      1      (2)      3      4      5      6      7      8      9      10      >>      >|

  Admin Log In



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