Twitter  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 2018-11-27 02:17:34
Homepage: email:one at onemanmmo dot com
Maybe you read my tweet that I'm building a dynamic weather system, so you're probably wondering "Is he EVER going to finish this thing? How long can this go on?" Well, it's super-cool-looking, so there.

The whole thing came about because I was playing with GIMP to do the color correction for the biomes when I accidentally created an awesome looking screenshot that I just couldn't not put in the game. All I needed to make it work was a scheduler and a map to control where and when the effect occurs. Since I was in there anyway, I made it support all of the weather effects that were already in the game but were turned off because I didn't have anything to control them. Miranda now has a five hour day. The dynamic weather system also controls the sky.

Effects include a dust storm, an ion storm, super-hot weather and a fancier cloud shadow system. If you're looking for them, right now they only occur in the white area except for the cloud shadows which work everywhere. I'll add weather effects to the other areas in some happy future where I have tons of free time.

I meant to finish QA-ing this tonight, but instead I watched Deadpool 2. The world needs more R rated superhero movies.
Read more... (0 comments)
By Robert Basler on 2018-11-09 21:56:02
Homepage: email:one at onemanmmo dot com
Today is my 9th anniversary working on The Imperial Realm::Miranda so I decided to take the day, have a little party, eat cake and play the game I made.

[Happy Birthday Miranda]

I had 110 kills at the end of the afternoon which is pretty good.

And since you've all been so very patient and supportive all these months, here's a little peek at what's coming in Bold New World.

[The Perilous Precipices]

You can see the Silverswords and the volcanic vents at the bottom as well as one of the new rock formations and the sky. Like before, everywhere you can see, you can set up a base or drive your tanks.
Read more... (2 comments)
By Robert Basler on 2018-10-28 19:24:00
Homepage: email:one at onemanmmo dot com
The first biome, recently renamed The Perilous Precipices is complete and I am thrilled with how it has turned out. Making an area that is mostly black is quite challenging from an art perspective because black on black doesn't really look like much. I wanted to have some unusual plantlife in the area and I remembered the Silversword plant I saw at the top of the Haleakala volcano. I struck out at finding a pre-made model (although I did find a lot of lovely silver swords,) so I took one of my photos from my trip and created my own low-poly take on that plant.

[Miranda's Silversword Plants]

By Robert Basler on 2018-09-28 18:18:43
Homepage: email:one at onemanmmo dot com
I started the week with a last bit of work on the sky. There was a visible seam that needed fixing and I figured out a better way to position the sky. I also decided that it might be nice if the sky dome rotated every 5 hours so that the sky changes when you log in at different times of the day. That was probably the easiest feature I did this week.

The rest of the week I worked on finishing the first biome, what I'm currently calling The Breathtaking Precipices. This is known in the industry as a vertical slice. You get one part of the game complete so you work out any remaining bugs, evaluate it, and once it's perfect, you repeat the same process for all the other slices (in my case, 3 more biomes.)
By Robert Basler on 2018-09-24 02:38:49
Homepage: email:one at onemanmmo dot com
This week I finished the last planned new feature for Bold New World. All that is left now is finalizing the art and bugfixing. It's been a while since I've blogged about the game. That is at least in part due to the fact that things were not really working out.


A feature I really wanted to include is Bold New World is atmospheric effects: embers and ash falling after explosions, sparkles when harvesting, seeds drifting in the air. Atmospherics don't look like much in screenshots (although you can see them in this screenshot) but when they're moving, they bring life to the world.

[New HDR Sky and atmospherics (bottom centre)]

By Robert Basler on 2018-08-27 02:34:37
Homepage: email:one at onemanmmo dot com
I've been working on one of my stretch goals for the Bold New World update: a new sky. It might seem a little weird to work on the sky when RTS games focus primarily on the ground, but occasionally players do see the sky with the game camera, and I'm hoping the sky helps upgrade the marketing screenshots I make using the free-look camera.

[Sun, Sky and Cirrus Clouds]

By Robert Basler on 2018-08-07 15:06:35
Homepage: email:one at onemanmmo dot com

You might already know I play Guild Wars 2 (GW2) a bit. It's partly because I find it relaxing, partly to study how the game works - GW2 is the only MMO where I've made it to end-game so I can try all the game's activities. (When I played WoW for three months I had a lot of fun, but I only made it to level 22. I understand levelling in WoW is a little faster now.) Since end-game activities are all expensive, I started looking into optimizing my gold income from loot. As it happens, loot is one of the things I want to work on improving in Miranda's next update.

[That's a good Guild Wars 2 loot drop!]

By Robert Basler on 2018-07-09 12:03:57
Homepage: email:one at onemanmmo dot com
I wish I could get out and do more shows, it's really fun showing Miranda to people. It is a little stressful though. Without fail, Miranda's AI would launch an all-out assault against my base as soon as someone came by and I'd have to try to introduce myself and tell my story while madly clicking to prevent my base from being wiped out. Doing shows is also reassuring. There is a market for this game if I can just get it in front of people.

[What people saw at Full Indie Demo Night]

Other than that, mostly I've been fixing bugs the last few weeks. When you're building new things it's easy to stay enthusiastic and engaged in what you're doing because you're constantly seeing new things and it feels like progress. When you have a bunch of new things that are working except for this weird black blob rendering in the middle of the screen in a few specific spots, it's the opposite.
By Robert Basler on 2018-05-28 11:52:46
Homepage: email:one at onemanmmo dot com
So the last time we talked, I said I was working on new textures for the terrain. So... that's still underway.

I've been starting to think about the things I need to do to get the next build out to everyone. Back in January I fixed one of the bugs players reported which turned out to be in the container file used to store almost all of the data for the game. The container file does compression and encryption, versioning and some other things for game data automagically. At some point in the last couple months I realized that the fixed files were incompatible with the old ones. Old ones like the files that store all the information about player's units on the live server. Whoops. (Don't worry, I always check that new game builds work on the live data before I release them.) So I spent a day reworking the container files to be backwards compatible (and still fixed) and then rebuilding all the game data in the new format.
By Robert Basler on 2018-05-09 15:07:57
Homepage: email:one at onemanmmo dot com
Today marks the one year anniversary of the start of #TheImperialRealmMiranda's Early Access. Woo!

I had some things I wanted to do to mark the occasion, but then my wife was out of commission for several days (she's fine now) so I was trying to do her stuff as well as my stuff, and that's exhausting and wildly disruptive.

So I thought I'd do a little #tweetstorm postmortem of the first year of Early Access.

What Went Right

People are having fun playing with the toys I've built. I check out what people are doing, and I'm constantly amazed by what they've accomplished and the unique things they're doing. Everybody really does play differently!

The feedback I have gotten from everyone has been amazingly supportive and helpful. I really can't thank everyone enough! You have given your time to submit bug reports, pages of written feedback & suggestions, and put up with hundreds of crashes. We are all building this dream.

The tech works. I was worried launching Early Access that it would fail in some spectacular manner I hadn't forseen. Getting hundreds of avatars for thousands of players on one seamless map in real-time is an incredibly challenging technology problem.

The niche works. To my amazement there still isn't another seamless open world massively multiplayer RTS like Miranda. Actually, knowing what it takes to build an MMORTS like this, it's not actually that amazing.

What Went Wrong

PR efforts have been an abject failure. I believed people would value a completely unique and playable game enough that they would overlook shortcomings in appearance. That was delusional thinking. Without great visuals you are at a massive marketing disadvantage.

The plan for Miranda to be a purely PvP game was a disaster. PvP seems a natural fit for RTS, but you know how people say they don't like PvP? It's true! So the focus is now on adding more cooperative and solo play choices.

I have some amazingly talented musicians and artists lined up to help me make Miranda the spectacular world I envision. I had planned to use some of the revenue from Early Access to pay them. So... it's still just me.

And Now...

I'm hard at work on the third major update I've dubbed "Bold New World". It will be done when it's done. There will also be an update for GDPR compliance. I'm not sure yet if they will be one-in-the-same.

The Imperial Realm::Miranda is by far the coolest and most difficult thing I've worked on. And I really don't know how it will work out. But it has given me the opportunity to know my daughter. And there is a huge value in that. I'm optimistic we can fix the rest.

Since I haven't posted any screenshots in a super-long time, here's a teeny preview of the new crystal formations I'm working on.

[Crystal formations - work in progress.]

Read more... (4 comments)

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)
Enabling NVidia GPUs on Optimus Laptops - 2014-12-03 02:31:40 (4 comments)
Looking for a Fast Square Root - 2012-03-29 11:19:56 (4 comments)
Netgear is Stupid - 2017-01-14 19:48:29 (0 comments)
Secret Lair Games Black Friday Sale - 2017-11-23 13:46:26 (0 comments)
Nemesis Update Demo Video - 2017-09-27 11:05:09 (0 comments)
What is Taking so Long?!? - 2018-04-25 01:46:27 (0 comments)
What's Happening - 2017-10-27 01:17:24 (0 comments)

Recent Comments

Broken WM_POWERBROADCAST - 2021-02-20 22:45:14 (1 comments)
You'll also need this:

So What's Going On With Miranda? - 2020-09-24 10:00:32 (1 comments)
Stay strong my friend!
Automation - 2020-09-21 13:10:33 (1 comments)
Are you still developing this game ?
The Combat Update - 2020-02-12 18:13:30 (2 comments)
Thanks! Much of the work in this update was polish and there are indeed more NPC's.
The Combat Update - 2020-02-12 05:03:40 (2 comments)
Looking good m8, just coming back to this after i bought t some time ago, looks more polished and interesting, are there more enemy mobs now ? do you have a constant onlineplayerbase now so world is more active ?
|<      <<      1      2      3      4      (5)      6      7      8      9      10      >>      >|

  Admin Log In

[Home] [Blog] [Video] [Shop] [Press Kit] [About]
Terms Of Use & Privacy Policy