Better and Better

Published March 02, 2006
Advertisement
Well, we made may performance and look improvments over the last couple of days.

I changed the particles, debris and needle rendering to occur in one large batch, which helped performance during battle sequences.

The debris changes ( from when you shoot a wall, causing visible damage ) made it so that I could no longer draw the debris chunks with the actual texture, at the actual spot the bullet hit. This was most useful on multi-colored walls or floors, where there was a painted and stone area on the same texture.

Today I made a routine to go through all of the materials, and render a little 3x3 swatch using point sprites to a 256x256 atlas texture. In the next few days I'll update the code so that the debris uses this swatch for the material color, rather than an artist-specified color in the material definition.



The main character and the android can now walk and fire simultaneously, and the other characters should be fixed soon when they are re-exported with separate animations.



I improved the fog culling, and saved an pass through the entities when shadowing from the sunlight.

Yesterday I fixed the laser sight so it moves smoother, and adjusted the higgs pistol so it's more fun to shoot.

Looks like the attachment system will need a few more tweaks to make the attachments actual game entities, rather than just .x meshes.

Also looks like we're CPU bound due to Cal3d, so we may end up moving the animation to the GPU in the next couple of days.

Still need to fix the material system to be more flexible, and work with the sounds better...
Previous Entry AI & Animation
Next Entry Frustacular
0 likes 6 comments

Comments

mcguile25
Hey Simmer, game is looking awesome. One question -- I always see a different main character in your screenshots. So which one is the main one :) ?
March 02, 2006 10:02 PM
JavaCoolDude
Hey Sim dude, is there any selfshadowing on those models?
March 02, 2006 10:23 PM
HopeDagger
Looking wonderful as usual, Simmer. :)
March 02, 2006 10:30 PM
Ravuya
Android -- awesome.
March 02, 2006 10:54 PM
Emmanuel Deloget
It becomes nicer and nicer ! I haven't looked your journal for a while, and you went from a cool prototype to something that actually looks like avery interesting game ! Congrats ! [smile]
March 03, 2006 03:37 AM
SimmerD
The main character is the human one with the backpack. The others are enemy characters, that were used as a placeholder, or in the case of the android, to test the firing & walking simultaneously which is not hooked up yet for the enemies.

No, the entites don't have self-shadowing on them. They could, but I actually usually prefer the look without it, and it avoids many artifacts.

Another cool thing about skipping it is that I could use lower LOD models in the shadow maps without causing issues.
March 03, 2006 12:54 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement

Latest Entries

1.2 Almost ready...

1147 views

Sound Paths

1360 views

Stately Progress

1179 views

State Lines

1315 views

Pulsing

895 views

Return to The Ship!

1033 views

Cameras & Boxes

1152 views
Advertisement