A thousand ships

Published March 02, 2006
Advertisement
I've started to work on a combat gameplay prototype. This prototype should hopefully be done in the coming weeks ( hopefully mid-March ) and its primary purpose will be to test:

- the networking module with up to 25 players in the same battle
- the 3D engine with level-of-detail
- different possible configurations for controls ( keyboard + mouse )
- the combat gameplay mechanics

Today, i've loaded JoeB's ship 1000 times. Initially the framerate was pretty bad ( 15 fps ), but i discovered that the gears of the ship counted for 32 independant objects ( so that they can be animated later ). "In Flight", the gears are invisible since retracted into the hull, so i removed them from the model and reexported it as a single object, and got a framerate for around 125 fps. The model is 7200 triangles, which means the scene weights a total of 7.2 MTris. Thanks to LOD, the per-frame polycount is closer to half a million polys.

Of course, with "only" 25 ships, the framerate skyrockets ( around 500 fps ). It's not even funny.

A basic video of the 1000 ships scene can be found here:
1000 light frigates

I've also started to optimize the planet's heightmap / noise generator and the procedural algorithms. They make heavily use of Perlin noise. I cannot really improve it since i'm already using an optimized version of the noise. However, i've started to implement a cache for the noise functions, and i'm expecting improvements in the 10x to 50x range. More on that later.
Next Entry A small rant..
0 likes 8 comments

Comments

Rob Loach
/me sings "Flight of the Valkyries".
March 02, 2006 08:40 AM
caffeineaddict
I'm giddy at the thought of possibly battling that many ships at once. Looks nice.
March 02, 2006 09:41 AM
coderx75
Lemme at 'em!
March 02, 2006 12:16 PM
Anon Mike
What codec do I need for these movies? They won't play on Windows Media Player with whatever codecs come in the box.
March 02, 2006 01:48 PM
Ysaneya
Divx5 i think.
March 02, 2006 02:26 PM
remigius
Just a FYI: your movies seem to play just fine on my clean preinstalled Dell with WinXP SP2, telling me I have yet a lot to learn about game development [wink]
March 03, 2006 03:58 AM
wall
Looks very good! It's always interesting to follow the progress in your journal, keep it up!
March 04, 2006 06:37 PM
risingdragon3
Great job! I'm excited to see new videos as always :-)
March 06, 2006 04:33 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement
Advertisement