James Beattie

Animation Engineer

Photo of James Beattie James Beattie is Human Engines’ Dynamic Systems wizard, focusing on creation of real-time animation, physical simulation and particle systems. James creates the engine components and APIs for connecting interaction and events to smooth animations in RDGE for Android and WebGL. His systems are individually optimized for each chipset, incorporating shader based execution, processor cache management and offline compression for optimal memory layouts. James has over 10 years of experience in game development and has been instrumental in commercializing several popular games for PS2, PS3, Xbox 360 and Mac OSX, bringing game innovation to teams at id Software, Pandemic Studios and Amaze Entertainment. James holds a Bachelor of Arts in Computer Science from Hampshire College.