Hi guys,
I've been following Outerra's progress for many months now and as this thread shows up some quite interesting but also alarming postings, I now feel like throwing in my 2 cents. ;-)
I am a developer myself with a high interest in dynamic game environments and would like to share my thoughts of what kind of game would really work in my opinion.
Nowadays we probably have products for all different kind of areas. Some are more realistic, some are more fun, some look brilliant, some look bad. But there're also some products that are just revolutionary. And when you look at those, you will mostly find one aspect that brought in the success: Being able to modify the environment, to bring in your own fantasy and creative genius.
A very recent and successful example is a tiny game called "Minecraft". I bet the majority of you guys have heard from it or even played/bought it (minecraft.net). It started as a pure sandbox game (well, it wasn't even a game in the past) where you could place blocks of different materials in an infinite world. Yes, this is definitely NOT groundbreaking, but it had an immense success. In my opinion that is because players have the possibility to change the environment how they like it do be (as most as the engine supports it) *together*.
Okay, back to Outerra land: The postings from the developers that show some "marketing ideas" are on one side very exciting but also alarming. You should definitely choose the "open" way. Bring in a toolbox and let the users decide what they want to build with it. This doesn't mean to release the engine as Open Source (even if I think that it's the only way how software can work, but because we don't live in an ideal world, it's just a dream
), but do everything to NOT get in the way of users who want to extend a world they'd love to build.
Sure, do an "Outerra Store", but leave the option to be not forced to use it. As an user, I'm not interested in getting limited in my creativity. When I see an engine *would be* capable of doing things I'd like to do and I can't because of dumb licensing or marketing stuff, then that's given away success. Just be fair, charge for something and give it away, let the users decide what to do with it.
Of course this leads us to another region, namely to make one's bread. And this is an area I'm often facepalming in because companies seem to think that the majority of their possible users are evil, and a product wouldn't pay off if it was of an "open-minded" nature. Again, just be fair. For example sell the basic client for a relatively low price. It's worth it, because the threshold of when a customer really becomes a such will be much much lower, thus leading to higher sell amounts. On the other side of the road, namely game hosters, can be asked to pay up much more, since they're making money themselves with the product, so it's fair to ask just for more.
The same goes to add-on developers who want to make their living with the Outerra basis: They want to earn money, so they can be charged, which is just fair. But always leave the freedom to users who want to be creative with Outerra. What's possible for the game hoster, add-on creator or whoever may contribute to Outerra from a commercial point of view, should be available to the "just for fun" user, without any limitations.
A side-effect, which is by the way unvaluable, is the immense public interest you're generating. People telling their buddies "Hey look, I got this Outerra thing, we can do anything we'd like to do with it, and it even doesn't cost much!" are probably much better than ones saying "Ok cool, Outerra looks fantastic, but it's only starting to make fun when you buy X, Y and Z from the Outerra store. I would like to create an own would, but then I'd have to pay $8,000 for a server license. And I've got this brilliant idea, but Outerra is not designed to plug it in or distribute it so that many others can have fun with it.".
So, generally speaking, take the Minecraft idea to a MUCH bigger level. Leave the freedom for creative prople, don't throw in limitations, be fair in pricing.
Regarding the world simulator -- actually what this topic is about, I'm btw. sorry being off-topic here, but because others brought those facts to the table, I felt like replying
-- I think it's a brilliant idea. Outerra should be nothing more than a toolbox that can be used for specific tasks. However it must be guaranteed that compatibility is always given, so modules can merge. If that can be accomplished (which is hard as hell, I know what I'm talking about), then well, you will have the greatest "game" ever created.
Please keep it up, your work is just fantastic. And I really appreciate your contact to interested users in this forum (but I also bet you can take advantages out of it, since all the opinions and ideas support Outerra in the end).
Greetings!