Jesus Blanco - CSC 471, Fall 2020
For my final project, I decided to create a survival, shoot em' up style game set in the outskirts of a post-apocalyptic city. The objective of the game is to survive through the waves of zombies. The difficulty significantly increases with time, as the amount of zombies spawned doubles with each wave. To fend off against these zombies, you're supplied with plenty of ammo, an infinite amount, in fact. However, to add a sense of realism to the game, your pistol can only carry 8-rounds at a time, so it's imperative you pick your shots wisely if you want to make it out alive.
I modeled, texturized, and animated a good amount of the objects used in this project using a combination of ZBrush, Blender, and Adobe Photoshop. Prior to working on this project, I had no experience working with any 3D capable software. To say I learned a lot would be an understatement. Here are some snapshots of the pipeline stages in the creation of the zombie model .
Zombie Head was First Sculpted in Z-brush
UV Mapping was done in Blender and Texture in Photoshop
Retopology and Animation was done in Blender
I honestly should have kept better track of what resources I used to learn more about 3D animation and loading animated 3D objects into OpenGL. However, I can confidently say that if any future student has any questions on the 3D model production pipeline or ASSIMP, I will always be glad to help. This following tutorial did help me alot with assimp though, so I'm linking it below.