Report article RSS Feed O RLY? YA RLY!

So we've had a few people start to realise why we're so excited about this game, and it's to do with the infinite game world... So we thought we should write up this blog entry to explain it a bit further...

Posted by CumQuaT on Feb 11th, 2012

So we've had a few people start to realise why we're so excited about this game, and it's to do with the infinite game world... So we thought we should write up this blog entry to explain it a bit further...

So you've been seeing lots of "overworld" stuff in the game, like this:


And you're possibly thinking to yourself "Wow, that's really well designed! It's very pretty!" but it wasn't designed by us....

You may have also seen the dungeons, like this:


And thought "Very cool! That's a well-designed dungeon! Very labyrinthine". But, once again, it wasn't made by us...

The truth is that the GAME ENGINE is what made these levels. We have no level designer on the team, as our procedural engine that we've written builds the world for us. Towns, dungeons, countryside... It's all made by the game, and it does this INFINITELY.

But let me clarify that...

We've had a lot of people think that when we say "infinite world" we mean "randomly generated world". This is not the case. Everyone who plays Malevolence will experience the same world as everyone else who plays Malevolence, just in the same way that everyone who plays Skyrim plays in the same world as everyone else who plays Skyrim. It's not an MMO, it's singleplayer, however everyone is in a copy of the same world. That world, however, is genuinely infinite.

We can already hear a lot of you going:


So let me give you this example... Let's say that two people, each with their own computer, install Malevolence, start a new game (both, coincidentally starting in the same location), both walk North for a million miles, then both turn East and walk for another million miles. When they stop walking, they'll both be in EXACTLY the same place. If there is a town there, they will both be in that town. If there's a tavern there called The Stinky Pomegranate, they'll BOTH see the Stinky Pomegranate.

So if you have Malevolence, and a friend of yours has Malevolence, and you find a PARTICULARLY awesome dungeon, you can tell your friend Bobby Joe about it and where to find it (no matter HOW far you've traveled to find it yourself) and if he follows your directions he will be able to find it himself.

Loot, on the other hand, is spawned based on a time coefficient, so it will be harder to direct people to a particular item. But you'll be able to direct people to any NPC, town, dungeon, crypt, mountain, ocean, island, or any fixed thing like that.

And yes, throughout all of this, it's infinite.

"Impossible!!!" you say? Well, it's actually working just fine, but it's all in raw data format so it's quite boring to look at. All we're doing now is going through and attaching the 3D world to it (the easy part, comparatively)

Are you of a more technically minded nature and would like to know a bit more about how it's done? Then feel free to read this blog article we did about it. We don't go into TOO much detail (naturally, we don't want everyone stealing our technology) but it should give you enough of an outline to let you know that we're not TOTALLY crazy (just a little)

And remember, you can follow more regular updates on this game (as well of heaps of extra stuff not shown on the blogs) by following us on the social networks!


Also, for something different... Would you like to help out the project with a donation? It's easy to do, thanks to PayPal! You don't have to, of course, but to scavenging indies like us, every little bit helps!
All you have to do is visit the FAQ page on our homepage and scroll to the button :)

Post comment Comments
Expack
Expack Feb 12 2012, 7:38pm says:

Gotta love that 4th dimension! Not only does it allow the whole dang universe to run in a measurable fashion, it allows for a formula to predictably and accurately generate and place terrain, buildings, flora, and fauna in an effectively-infinite fashion. Plus, because the method is so predictable, you don't need to store too much in memory at any one time - meaning you don't have to worry about the thing running like Crysis in 1080p (a shaky 30-45FPS on the best graphics cards as of this comment) just to render an infinite world!

+4 votes     reply to comment
CumQuaT Author
CumQuaT Feb 12 2012, 7:48pm replied:

:) Good to see I've managed to explain it right this time! I'm really quite terrible at describing things of a complex nature :S
I hope, having read about it, that you can forgive us for not having randomly generated worlds!

+3 votes   reply to comment
Expack
Expack Feb 13 2012, 10:37am replied:

On the contrary, I should be asking you for forgiveness for my gross lack of farsightedness! :)

On an unrelated note, the 60's-style meme in the newspost made me wonder about how moddable the game is (or will be). It would be rather interesting to see a Fallout total conversion for this game - especially since the game world would be infinite!

+1 vote     reply to comment
amkdude
amkdude Feb 13 2012, 2:36pm replied:

that would be amazing

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 13 2012, 7:49pm replied:

We've had a few questions about that... To be completely honest, when we started making this game, and were creating the foundation code for the engine, we REALLY didn't expect it to be as popular as it has become, so we didn't make it moddable at all. The engine's just not set up for it... However, that being said, if the game is popular enough we have plans to release a couple of expansion packs and then a sequel. One of the expansion packs will likely include a full engine re-write to allow user mods, since we'd really like to see what people come up with! :D

+2 votes   reply to comment
Expack
Expack Feb 13 2012, 8:33pm replied:

In my opinion, you and your team should talk more about how to include modding support when possible because I don't think people will enjoy having to pay X amount of money just to play mods - especially if said mods are very good and/or award-winning! Instead, I think simultaneously releasing the expansion with a base-game mega-patch for mod support would be the best choice. Of course, another option would be to release the expansion as a sort of "The Adventure So Far" standalone release, with the base game and all previous expansions included and mod support.

For the latter, you could offer discounts based on whether or not people who bought the base game also bought 1 or more expansions (more expansions mean a deeper discount) - similar to what Bohemia Interactive Studio is doing with their ARMA X: Anniversary Edition compilation.

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 13 2012, 8:45pm replied:

Unfortunately, we all have full-time jobs, so we can only do so much before the release date :P

+2 votes   reply to comment
AFellowStalker
AFellowStalker Feb 12 2012, 7:45pm says:

Well I am just wondering, cant we generate our own world? The technology is there.

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 12 2012, 7:49pm replied:

Yes, it is, but given that the world is infinite, there are always new places to explore (literally, always) so it's really no different to random generation, or having unique worlds for each game. If you're bored with the part of the world you're in, you can pay money in the underground to go through a 'chaos portal' which will fling you into a random part of the infinite world. You could end up ten million miles away from where you were!

+2 votes   reply to comment
TheConjurersTower
TheConjurersTower Feb 12 2012, 9:02pm replied:

*puts Chaos Portal salesman on speed-dial* ;)

+4 votes     reply to comment
CumQuaT Author
CumQuaT Feb 12 2012, 9:16pm replied:

hahaha they're VERY illegal in the game, so you'll need to find the "underground" people who will open them for you. Magical travel is strictly controlled by the Mage's Guild... But that doesn't stop people ;)

+1 vote   reply to comment
TheConjurersTower
TheConjurersTower Feb 12 2012, 11:06pm replied:

*Buys pre-paid cell phone out-of-province* XD

+2 votes     reply to comment
CumQuaT Author
CumQuaT Feb 13 2012, 12:00am replied:

hahaha :D

+1 vote   reply to comment
AFellowStalker
AFellowStalker Feb 14 2012, 4:42pm replied:

Can't you become a high ranking member of the mage's guild and use it than?

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 14 2012, 6:32pm replied:

You can indeed ;)

+1 vote   reply to comment
AFellowStalker
AFellowStalker Feb 15 2012, 9:06pm replied:

That's cash, can not wait.

+1 vote     reply to comment
Mr_Cookies
Mr_Cookies Feb 12 2012, 9:28pm says:

So... I still thinking with myself... "Dude, WTF ?"

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 12 2012, 9:43pm replied:

Really? What's unclear?

+1 vote   reply to comment
Mr_Cookies
Mr_Cookies Feb 12 2012, 10:18pm replied:

So... why the game is generated if it will be always the same local ? What's the point ?

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 12 2012, 10:22pm replied:

I'm sorry, I'm not really sure what you're asking... The game needs to only generate the world around the player because it's impossible to generate an infinte world all at once.

+2 votes   reply to comment
Metalspy
Metalspy Feb 14 2012, 6:44am replied:

If you're wondering why the world is generated instead of hand-made if the world will be the same for anyone anyway, have you ever created an infinite world by hand? ;) Creating something that is infinite is impossible for someone who(m?..) is mortal.

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 14 2012, 7:44am replied: +1 vote   reply to comment
Ravebot
Ravebot Feb 12 2012, 10:05pm says:

Haha, amazing blog post! Haven't read something like this in a while.

Anyways, looking forward to it!

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 12 2012, 10:13pm replied:

lol sorry that it's a bit "Look... Just... Just listen..." but we really want people to understand why we're so excited about this game!

+2 votes   reply to comment
jamman88
jamman88 Feb 13 2012, 4:57am says:

wow at first i thought it was just a random genrated world in a limited area (kinda like daggerfall), but after reading this, i think the game will be that much better

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 13 2012, 5:29am replied:

We're certainly glad you think so! :D stay tuned!

+1 vote   reply to comment
Sph!nx
Sph!nx Feb 13 2012, 6:44am says:

The blogpost (link) was a good read. I work with the same stuff as you guys so it was quite informative for me.

+2 votes     reply to comment
CumQuaT Author
CumQuaT Feb 13 2012, 7:03am replied:

Very glad to hear you liked it! :D

+1 vote   reply to comment
TooMiserable
TooMiserable Feb 13 2012, 12:50pm says:

I must admit I wasn't exactly looking forward to this game before this blog-post. It looked good, but I wasn't particularily intruiged.
Now, though, you've got me. I've been hooked. I love everything I can think of about this system, and am greatly looking forward to hearing more concerning anything about the game.

G'luck!

+3 votes     reply to comment
CumQuaT Author
CumQuaT Feb 13 2012, 7:50pm replied:

Well you've come to the right place! :D Thank you for your support! We're glad to hear you like it. I'm thinking that we should do an extra-large blog-post fully detailing precisely what this game is and will do!

+1 vote   reply to comment
Emiya-Archer
Emiya-Archer Feb 13 2012, 2:15pm says:

My question, how can there be a planet of infinite size? Surely this must be one amazing fantasy realm, mmh an infinitely large planet must take up alot of space in the universe ^.^'

+1 vote     reply to comment
Expack
Expack Feb 13 2012, 6:54pm replied:

There are many possible explanations, both scientific and fantastical, but I think slightly paraphrasing the Mystery Science Theater 3000 (MST3K) Mantra will do:

"It's just a game, I should really just relax."

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 13 2012, 7:51pm replied:

heh, that's a good question. But the world in the game isn't a planet. It's a fantasy world being created within the imagination of a magical, sentient sword, called The Sword of Ahkranox :) Hopefully that explains it for you!

+2 votes   reply to comment
Emiya-Archer
Emiya-Archer Feb 14 2012, 10:18am replied:

It does thanks.

+1 vote     reply to comment
CumQuaT Author
CumQuaT Feb 14 2012, 6:32pm replied:

No worries :)

+1 vote   reply to comment
Tseng
Tseng Feb 17 2012, 1:47pm says:

I don't want to sound like jerk, but... in the previous 2 or 3 new posts you post over and over the same stuff. It won't make it easier for people who didn't understand it before to understand it now if you repeat almost the exactly same stuff every time.

And seriously, it sounds to start like some propaganda in some remote dictatorship. You used the same wording in every of the last few news posts, what you don't understand is: If someone don't understand what you're explaining to them, you should NOT repeat it, but repharse it as it's obviously badly explained, right? ;)

Also you use terms which are common for programmers like me (procedural) but the average joe user has no idea what it means. For example instead of writing "procedural content generation", you could say "the content is generated by a special/unique algorithm" and that "this algorithm always create the same world, when you feed it with with the same data" (what we programmers know as seed)).

+2 votes     reply to comment
CumQuaT Author
CumQuaT Mar 6 2012, 8:22pm replied:

I'm sorry you feel that way, but everyone else seems to follow along fine. I know we've gone over similar topics a few times, but it's been because we keep getting sent messages asking questions. Like I said, everyone else is enjoying the posts just fine, and seems to be able to follow along. Procedural generation isn't a foreign word to most people these days!

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

News
Browse
News
Report Abuse
Report article
Related Games
Malevolence: The Sword of Ahkranox
Malevolence: The Sword of Ahkranox Single Player Role Playing
Related Engines
Custom Built
Custom Built Commercial Released Sep 1, 2007