My name is Joseph Patrick Hughes II and I was born on May 19, 1989 in Hamilton Ontario Canada where I spent most of my life, only recently having moved to Toronto. The two passions that have persisted throughout most of my life have been computers and video games, having been deeply interested in both for as long as I can remember. My interests in computers are not only being limited to software development, I am also an avid computer hardware enthusiast actively following new hardware technologies as they emerge, particularly hardware related cutting edge gaming.
My main field of interest in programming is advanced 3D gaming, particularity hardware accelerated graphics. I have experience using the Ogre3D graphics engine having integrated it with a custom 3D game engine (more info on that below). The bulk of my low level 3D programming has been using DirectX9 and hlsl shaders, having written particle emitters and dynamic cube mapping systems from scratch. I also have some experience with other aspects of game engines (sound, input, physics, AI, etc), some experience with existing game engine/modding tools (Unreal Editor 3 and various Blizzard editors) and with 3D modeling tools (3DSMax and Blender).
I finish my diploma at Seneca at the end of this semester (Fall 2011). I am the co-founder Last Shot Studios Inc. and I will be moving on to operate it with my business partner Hasan Kamal-Al-Deen. Last Shot Studios Inc. is a video game development studio that will be dedicated to making 3D computer games, our first product expected to be completed in early 2012. Our custom game engine uses many open source components such as Ogre3D and ODE to provide our game engine with high quality, stable, and cutting edge technology that would otherwise not be available to a small team. It is our hope that once our first products are shipped that we will be able to give back to these communities that helped make our endeavors possible.