| Company: |
Blue Fang Games |
| Timeframe: |
March 2003 – November 2004 |
| Title: |
Senior Engine Programmer |
| Reponsibilites: |
Mentoring transition to 3D
Writing engine code for Zoo 2
|
| Languages: |
C++, SIMD (x86) assembly |
| Technologies: |
DirectX, Visual C++ |
I was brought in to assist with Blue Fang's migration from 2D to 3D by mentoring programmers through the transition, as well as writing graphics and animation code for Zoo Tycoon 2.
Developed various systems for “Zoo Tycoon 2”, PC title published by Microsoft
Implemented animation system with blending, layered animations, and IK for realistic
animal behavior
Optimized game engine by profiling and adding in-line assembly to critical paths
Wrote vertex shaders to offload CPU bottlenecks to the GPU, as well as some pixel shaders for polish.
Developed “Traversable Animation Path” system, allowing animals and guests to traverse
static objects placed in the zoo.

|