Who am I?
I am a Gameplay Programmer with interest in game design and art. I have concrete experience in game programming and have worked with numerous game engines and APIs such as Unity3D, Unreal 3.0, Panda3D, Flash, XNA 3.0, OpenGL and DirectX. Working with different technologies has often pushed me out of my comfort zone and has made me a versatile programmer. I am well versed in C++, C# and AS3. I am also a Sun Certified Java Programmer and have also worked with languages such as COBOL, BATCH DB2 and SQL.
What projects have I worked on?
I have had the opportunity to work on numerous team projects related to computer game development. From developing immersive multi-touch applications on the Microsoft Surface to creating an AI framework for an open source game engine called Panda3D. I completed two internships at Schell Games LLC, Pittsburgh during which I got to work with new technology such as the Kinect and developed a bunch of unique and fun games. I have also completed personal/hobby game projects ranging from an FPS mod using the Unreal engine to simple 2D games using XNA/Unity.
What am I up to?
I am currently working on a project called the Molecule Project at the Entertainment Technology Center (ETC), Carnegie Mellon. It involves creating a game prototype which allows players to link atoms and create molecules from them. The experience involves donating and sharing electrons between atoms using a simple and fun gameplay mechanic. It is being implemented using Unity3D. Another project I keep myself busy with is called the ToyBox. This is a personal project that aims at creating simple and addictive games using the Unity3D engine. The games are mostly remakes of arcade classics and you can play them on the ‘ToyBox’ page.
Regards
John Kolencheryl