I'm Gene, a Software Engineer specialising in anything games.
Here you can view my professional projects, and student projects.
Most recently I spent over 3 years working at Electronic Arts (EA) on NFS No Limits.
Before that I spent a year at Mana Tea, creating and releasing Unfamiliar.
I love working on all aspects of games, especially collaborating with the team to create and refine outstanding features. I have a strong perseverance for learning and taking on challenges.
At Electronic Arts (EA) I spent 4 years maintaining and delivering updates for Need For Speed: No Limits
Implement Features
Support Content Creation
Workflow Improvements
Bug Fixing
Divide is a turn-based strategy game on hex grid, that I and 8 others made in 4 months
Utility Based AI system
Dissolve shader
Camera shake, Playing Animations and Particles
Over world player movement
An example project to show how my GOAP library can be used
Templated world values
Cyclic graph in planning stage
Dijkstra's to find the best plan
A OpenGL game engine in C++
OBJ file loading and serialisation for faster loading
Rendering models with diffuse, normal, and specular textures
Lighting using a phong shader model
Post-Processing and Render Targets with HDR
Send me an email and I will get back to you as soon as possible!