Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Dark GDK / MelonCore Engine

Author
Message
Zuka
16
Years of Service
User Offline
Joined: 21st Apr 2008
Location: They locked me in the insane asylum.
Posted: 4th Jan 2009 10:25
My team and I have finally gotten organized. We've named the game engine, "MelonCore". Creative, huh?

It's using DarkGDK for rendering, and this is probably the biggest project that's ever used the DGDK, so I think it's only fair that I keep everyone here updated on its progress.

We're going to be incorporating RakNet, PhysX, and Lua. The rest will be our own. It is going to use my KaosScript for loading interior spaces, and saving the planets and stuff.

MelonCore is a galaxy-replicator engine. It generates the most basic data for an entire, fully detailed galaxy. It does not save ANY true visual data at all. It does use a texture-pack, but otherwise, the server sends the data to the client, and the client generates entire planets from the seed number, using several octaves of Perlin noise.

Planned Feature List:
nVidia PhysX
KaosScript
Lua
RakNet
Procedural planet generation
Highly detailed models
DarkGDK + commercial license

We'll accept any contributions.

Website: http://vsdweb.com/ (obviously, not done yet.)
jezza
16
Years of Service
User Offline
Joined: 8th Mar 2008
Location: Bham, UK
Posted: 4th Jan 2009 14:50
sounds good. meloncore... interesting name.
when you say contributions, do you mean monetary or code?
Zuka
16
Years of Service
User Offline
Joined: 21st Apr 2008
Location: They locked me in the insane asylum.
Posted: 5th Jan 2009 03:21
Either. And media would be appreciated. We're willing to pay when possible (not until the first beta, probably.)
jason p sage
17
Years of Service
User Offline
Joined: 10th Jun 2007
Location: Ellington, CT USA
Posted: 5th Jan 2009 03:30
I like the random media generation - that's how "Fate" does it.

--Jason

Zuka
16
Years of Service
User Offline
Joined: 21st Apr 2008
Location: They locked me in the insane asylum.
Posted: 5th Jan 2009 06:50 Edited at: 5th Jan 2009 06:50
Here's a picture of our first ship. It's a joke ship by bear, one of the modelers. It's his own personal transportation (no one else can fly it.)

Attachments

Login to view attachments
jezza
16
Years of Service
User Offline
Joined: 8th Mar 2008
Location: Bham, UK
Posted: 5th Jan 2009 08:54
I'll help with the physX integration if you like.
jason p sage
17
Years of Service
User Offline
Joined: 10th Jun 2007
Location: Ellington, CT USA
Posted: 5th Jan 2009 13:56
jezza
16
Years of Service
User Offline
Joined: 8th Mar 2008
Location: Bham, UK
Posted: 5th Jan 2009 17:18
yeah why not?
jason p sage
17
Years of Service
User Offline
Joined: 10th Jun 2007
Location: Ellington, CT USA
Posted: 5th Jan 2009 19:09
Oh - not knocking it... On the contrary - you peaked my interest - as I'm currently doing something similiar but not with PhysX... I'm actually impressed - and might have a question or two for you. Two Issues I'm having are quat to x,y,z (GDK style Degrees) and matrices to position/rotation - like word/transforms etc.

especially taking a transformation and applying it to a DarkGDK object... I don't know if I should be trying to do something with the WORLD MATRIX in darkgdk via a getWorldMatrix type function - or what.

--Jason

jezza
16
Years of Service
User Offline
Joined: 8th Mar 2008
Location: Bham, UK
Posted: 5th Jan 2009 19:18
yeah. i struggled with that for a bit
heres what i do
actor->getGlobalPose to get a matrix, use one the position vector to position the object and use one of GDKs hidden functions to rotate. example:


see this page i made about that function:
http://darkgdk.wikia.com/wiki/DbSetObjectWorldMatrix
Xzeleous Software Imagineer
15
Years of Service
User Offline
Joined: 6th Feb 2009
Location:
Posted: 7th Feb 2009 06:11
This is beyond me O_O

Im a python loser and proud of it. But I am interested in this . Its interesting to see actually porfessional sounding projects actually have some of the resources neccesary to back up that its programmers know what they are doing.

____________________________________________________________
Your Genius is only a pawn in my diabolical plot for world domination.

Login to post a reply

Server time is: 2024-09-30 15:18:09
Your offset time is: 2024-09-30 15:18:09