About Store Forum Documentation Contact
Donations:
289$/mo



Post Reply 
Space
Author Message
Drayan Offline
Member

Post: #1
Space
Hello everyone,

It's the first time I post here, so first things first, I will shortly present myself smile.

I'm Michaƫl aka. Drayan, an indie dev. From the start of my studies, I was very interested in game programming.

I work mainly on "concept" to reach my ultimate goal : bring "Space" to life.

But, what is "Space" ? Yeah it's not a very imaginative name grin, it's more like a "codename" for me. It's a game, I'd like it multiplayer or maybe massively multiplayer, in space of course. You have a spaceship, you could visit planet, etc, etc.

Spaceships will have a fully playable (and usable) interior. You should command your vessel from the bridge, like in Star trek grin.

Planets are procedural and you can land on them from space to the ground without any interruption. (Like in Infinity game).

I tried plenty of algorithms and engines. And now, after some work, I'm proud to post here the very first screenshot of a planet made with this awesome engine : Esenthel.

01 :
[Image: 62479621.png]

This is a wireframe view of the planet from space.
Now if we move the pov closer :
02 :
[Image: 35220357.png]

On this screen you can see the terrain subdivision. I used the chunked LOD algorithm. It is just a little modified to handle spherical version.

[Image: 97256646.png]

This screen show a normal version of the planet. You can see some glitches due to the fact that normal are computed for each chunk without count side chunks, this will be change.
You can also see some hole, some black pixel. This is another bug caused by the resolution level change. I plan to use "skirt" on chunks to cheat (hehe).

Finally I think I will use shaders to compute normal, with normal map, and texturing.

If you guys have some suggestion, I'll be glad to read them.

Have a nice day ! Thanks for reading !
11-19-2012 09:03 PM
Find all posts by this user Quote this message in a reply
reesylou Offline
Member

Post: #2
RE: Space
Hi Drayan,

I am part of a team starting on a similar project (but with different aims to those you stated). I am an experienced programmer, but new to games with 3D graphics. I have been able to find some information on procedurally generating height maps, but am struggling with the spherical part of it and getting it seamless.

Obviously, I don't expect you to share all of your code, but I would really appreciate some hints and tips on how to get started.
11-29-2012 02:48 AM
Find all posts by this user Quote this message in a reply
Drayan Offline
Member

Post: #3
RE: Space
Hello ressylou,

Actually, I'm writing a technical article on the programmation of procedurals planets. However, I don't speak about the implementation in Esenthel, it's a more general writing.

If you want, I suggest to tell you when the artcile is ready. And possibly answer your questions about its implementation with Esenthel.
11-29-2012 07:44 AM
Find all posts by this user Quote this message in a reply
Rubeus Offline
Member

Post: #4
RE: Space
I would love to read the article. Please post it here when it is completed!
11-29-2012 07:08 PM
Find all posts by this user Quote this message in a reply
reesylou Offline
Member

Post: #5
RE: Space
The would be great. I look forward to seeing the article, and will be sure to ask you some more specific questions when I reach that point. At this stage we are doing a number of proof of concept samples before finalising and completing documentation of the requirements, so I am a little bit away from try to code that part of it.
11-30-2012 04:23 AM
Find all posts by this user Quote this message in a reply
Pixel Perfect Offline
Member

Post: #6
RE: Space
I've always found procedural generation fascinating! Have you got any further with this?
05-13-2013 01:27 PM
Find all posts by this user Quote this message in a reply
Post Reply