Archive for May 21st, 2009

Konoko Payne demo mode

Thursday, May 21st, 2009

I quickly captured a video of Konoko Payne’s demo mode. This is a fight between Konoko and a Tanker. Enjoy!

http://www.codercorner.com/Movies/KP_DemoMode_KonokoVSTanker.divx

NB: you need a DivX codec to play this.

Stop The Lamers

Thursday, May 21st, 2009

Sometimes I forget why ICE is the coolest engine ever. I was working with another engine and this happened:

Object3D* some_object;

delete some_object;

and then of course it immediately crashes somewhere because of some stupid container still containing the pointer:

std::vector<Object3D*> mSomeContainer;

Fair enough, vanilla stuff. Still, it’s been years since I last saw such a primitive crash in ICE. Because my non-STL, non-standard-compliant, “ugly” containers are still smart enough to remove the dead pointers from themselves, automatically! Hell, I even forgot I had that feature. It’s been the backbone of the whole engine, for about 9 years now… I can savagely delete any “managed” object anywhere anytime, and the underlying kernel just fixes up whatever needs fixing.

STL, meh! The industry couldn’t even standardize matrix conventions between D3D and GL, everybody has to re-learn the company’s custom, in-house matrices / points / quaternions / whatever anyway. Maybe they should standardize this instead of somewhat trivial containers.

Konoko Payne, may 2009 update

Thursday, May 21st, 2009

Here’s a new rushed out KP release:
http://www.codercorner.com/KonokoPayne_WIP_May_2009.rar

Brief changelist:

- fixed wrong kick move when leaving initial dialog.
- improved sniper behaviour
- fixed: fallen striker doesn’t react to CrouchKickFW3 attack
- fixed: “hit foot” animation starts again and again if we “hit foot” a guy already doing the “hit foot” anim…
- fixed: enable hit foot anim on left foot only
- added hit foot anim for some NPC attacks as well, not just the player’s
- fixed: double “crouch + punch” motion for all NPCs
- reworked sharing of state machines between different NPCs. They can now have different “skins” but the same state machine.
- added stagger anims
- fixed max number of reticles for Mercury Bow in “compound redux”
- fixed missing arc when shooting at the skybox with a Mercury Bow
- added “random” button for costume selection
- added missing transitions for kick/punch/jump on runstart & runstop
- added missing kick/punch/jump transitions in land anims
- fixed black “cinematic” margins, size was resolution-independent
- fixed rendering issue for console text on health UI
- fixed: “nuclear tackle” sound not interrupted when hit
- tweaked land hard parameters
- AI now uses crouch attacks in combat
- updated/fixed some AI attacks
- fixed some bad transitions for NPCs
- added correct sniper character in “compound redux”
- added “AI groups” for easier management
- reworked “Nightshade kick” mechanism
- added “access denied” sound for locked consoles
- fixed crazy bug where NPCs run in circle behind eachother in demo mode
- added more varied punch/kick sounds
- fixed a whole lot of misc bugs/crashes/issues

shopfr.org cialis