Void Runner - Bringing Construct to its knees...

New releases and general discussions.

Post » Thu Aug 05, 2010 5:18 am

I've had this little pet project for a long time. It started out a long time ago as a text based console program. It generates an entire universe from a number. The only thing that is stored is the number, everything else is generated on the fly. Without the constraints of RAM or hard drive space, the universe is effectively infinite. There isn't too much to do yet, but I wanted to show a little demonstration of its current state to show off the capabilities of Construct. I am honestly quite impressed that it hasn't died yet under this kind of strain.

I have to release this in EXE form, not CAP, as I use special custom plugins. All the information you need to explore the universe is in the readme file included in the zip.

http://s000.tinyupload.com/index.php?fi ... 3797781698

EDIT: Blegh, I forgot to add to the readme one of the keys. On a planetary surface, if you hold the right mouse button, your view will zoom out to map mode to see my perlin noise at work a bit better.
B
5
S
2
G
5
Posts: 221
Reputation: 2,272

Post » Thu Aug 05, 2010 6:09 am

This is just... genius!

What a concept! The principle is neat, and the fact that you can have an infinitely sized game world that takes up almost no space kind of makes my head hurt :D

I can't wait to see what sort of game you make out of this system.

Bravo to you, good sir!
B
3
S
1
G
2
Posts: 57
Reputation: 964

Post » Thu Aug 05, 2010 5:54 pm

Absolutely fantastic!.Keep it up.
B
22
S
3
G
6
Posts: 1,356
Reputation: 7,141

Post » Thu Aug 05, 2010 7:14 pm

Wow! It runs fine on my machine. This is an interesting concept and I think it has a lot of potential. I can't wait to see more.

Edit:

My God! I just realized you can land on the planets :lol:
B
3
G
3
Posts: 23
Reputation: 946

Post » Thu Aug 05, 2010 10:06 pm

Woah, that's an epic idea for a game...
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Thu Aug 05, 2010 10:10 pm

well i certainly realise where the VOID in the title comes from :wink:

cool, but try not to let it fall into the trope of being "So randomly generated its boring"
B
52
S
7
G
6
Posts: 1,945
Reputation: 7,610

Post » Thu Aug 05, 2010 10:35 pm

Well, my artist is a fan of realism, and I originally had stars everywhere, so we tuned it back a bit. Just keep in mind that that's a number somewhere in the code that I can tweak in about six seconds, but you probably will be satisfied with this star density once the game comes out. Most of our game is actually going to occur within your ship as it is flying through space. Also, those empty sectors are going to be filled with anomalies.

The seed of the universe you are all playing in is 1337. If I change that to 1338, you will be playing in a totally different universe. When the game is released, the seed will change at random behind the scenes every time you start a new game.
B
5
S
2
G
5
Posts: 221
Reputation: 2,272

Post » Fri Aug 06, 2010 5:38 am

Amazing. I had this in mind too, but I wasn't sure it could be done.

Congrats!

btw what do your custom plugins do?
B
3
S
2
G
4
Posts: 1,445
Reputation: 4,665

Post » Fri Aug 06, 2010 4:09 pm

What, no custom icon for the .exe? :|

(I kid, I kid :mrgreen: )


Very cool! The bump mapping on the lava planets in particular looks great.
B
4
S
2
G
4
Posts: 401
Reputation: 2,302

Post » Fri Aug 06, 2010 7:37 pm

There is actually no bumpmapping yet, but there will be, and the direction and strength of the lighting will be dependent on orbital position.

My custom plugin handles the generation of the universe, and I link Construct to it using a series of expressions.
B
5
S
2
G
5
Posts: 221
Reputation: 2,272

Next

Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 5 guests