Sign in to follow this  
  • entries
    235
  • comments
    509
  • views
    171842

Better and Better

Sign in to follow this  
SimmerD

74 views

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...
Sign in to follow this  


6 Comments


Recommended Comments

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 :) ?

Share this comment


Link to comment
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]

Share this comment


Link to comment
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.

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now