Portfolio
My name is Philip Smith
I think of myself as a tenacious and considerate student, with a sensitivity to the significance of embracing the diversity in humanity and a desire to guide video games into making an impactful contribution to the world. While I have experience working in other computer science areas such as app development and data science, my passion is for game design, interdisciplinary game development, and games with a purpose.
A short "Bullet Hell" game comprising of 3 unique levels. This was a group project, including myself and two other students in the IGGI program. The purpose of this assessment was to enforce our game development skills, including task management, navigating a design cycle, and developer logs.
A tech demo meant to showcase a specialized programming skill. This project, done along with another colleague, focused on a shader programming mechanic, one that the player must utilize in order to navigate the scene.
A demo of a first person, single player 3D platformer. The project guide called for a variety of skills, such as 3D object rendering (with both meshes and primitives), camera techniques, AI, and virtual physics.
A time trial racing game on rails. As the course was graphics oriented, the main focus of the coding was on the aesthetic. This showcases my work with shaders and graphics pipelines.
A third person tower defense game developed in the Unity Engine. The main purpose of this project was to showcase my competence with the Unity Editor and design a game based on unique selling points (USPs). The USPs I managed to include here were the Bermudian setting and environmental interaction (ie. mountable weapons).
My final dissertation for my Masters (MSc) in Computer Games Technology at City, University of London. For this project, I built a citizen science videogame centered around classifying fly photos taken by the French citizen science entomology project, SPIPOLL. The focus was facilitating player engagement.
A competitive mulitplayer party game developed with the Unity engine. This was a group project that included sound design students from UofT, as well as 3D artists from Centenniel College.
For my undergraduate individual project, I worked with The Knowledge Media Design Institute (KMDI) at UofT to map out and tinker with the open source code of the Augmented Reality (AR) sandbox developed at UC Davis.