Please use Chrome or Firefox. IE explorer will encounter some format issue.
I also have some other projects that I do for fun with my buddies. Check them out.
~~\ >_< / ~~
This is an SDL game project created for my undergraduate level game class. It was a group project with ten students and I was responsible for coding the boss be creating wrapper functions to replace the SDL default rendering functions with OpenGL rendering methods so that we could render 3D objects into our 2D game.
For downloading the project's source code and the detailed documentation, please use this link:
This OpenGL project mainly focuses on the creation of random mazes and the solution to find the exit. It mimics the classic screen saver called Maze from Windows98. I implement the right hand rule to solve the maze. For a detailed description on the project and its source code, please check out this link:
My simple version of the famous Temple Run game with OpenGL. In this video I will talk about how I create an "infinite" terrain with a limited number of planes and how I implement a primitive but effective collision detection. For a detailed description of the project and the source code of the project, please click on the following link:
This OpenGL project is focusing on the application of a simple lighting model to enable basic lighting effect on 3D objects. You can dynamically change the positions of both the light source's and camera's. The highlighted part and 3D objects' shadows will be updated accordingly. For a detailed description on the project, please check out the Please_Read.txt file along with the source code of the project here:
This is an Unity3D game project I created within a game development group called pittGame4Health. https://pittgames4health.com
The SDK we were using for this project is called Wrld. https://www.wrld3d.com
My main responsibilities in this group project were to create smooth camera animation and the dynamic spawn of the portal objects when users were close to certain buildings. Only my work is shown and no download link can be provided because of non-disclosure agreement I signed with Pitt.