Growing up, I enjoyed competing with my brothers to see who could be the best at video games. We started with playing Monkey Ball and Super Smash Bros Melee on the Nintendo Gamecube, and continued competing with each other through the Halo and Call of Duty series on the different generations of Xbox and Playstation. This interest then led me to choose the study of Computer Science because I had the impression that the only major application of the field was game development. I quickly learned that this was not true, but my interests did not change. I picked up a concentration in Interactive Entertainment and took every game development class offered by the Computer Science department at Cal Poly. I’m now completing my Master’s with a focus in Computer Graphics and will graduate in June 2021.
Master's Degree in Computer Science • June 2021
Bachelor's Degree in Computer Science • June 2020
This was a final project where my partner and I used compute shaders to achieve a real time ray tracer for a simple scene.
Computer GraphicsI worked with a team to develop a game where the player (a baby chick) must ragdoll to the ground before getting caught by an eagle. The game was built using OpenGL and I was very involved in the design and development of various game technologies.
Game DevelopmentI worked with a group to create a dungeon-crawler/shoot-em-up game. The main character is a wizard who fights his way through the levels while gaining abilities that will help him eventually defeat the Skeleton King.
Game DevelopmentI worked with a group to create a first-person shooter in VR. The player is a crazy person who owns a shotgun and feels the need to protect his neighborhood from the drones delivering packages. Above is the professor user testing our game.
Game DevelopmentFeel free to email me at joseph.johnson38@gmail.com or message me through my LinkedIn Profile.