Hello I'M
Weichu(Bill) Cao
A Game Developer & Designer
I am a recent graduate from University of Southampton, with a passion for game development and design. I enjoy a variety of games from narrative driven cinematic games such as Bioshock franchise to strategic and competitive online games such as Rainbow SIx Siege. I have made several personal projects and am now looking to get a junior programming position.
PROJECTS
Here are some projects I made or contributed as part of coursework, personal project and game jams.
Fengshui Engine
Game Engine made based on ECS. All code were implemented by hand. Tools: Visual Studio, Premake, OpenGL, GLFW, spdlog, imgui
More Details
Physics Engine
Developer-Physics engine made following "Game Physics in One Weekend" Series. Tools: Visual Studio, Vulkan
More Details
Portal Demo
Developer-A 3D first person portal demo with additional ability to run, double jump, grapple, slide, wallrun, climb, flash. Tools: Unreal
More Details
Monument Valley Clone
Developer-A recreation of Monument Valley, a game I truly loved with amazing art and mechanics. Tools: Unity
More Details
Flimsy Candle
Designer and Developer-A 3D platformer spiritual journey to find the purpose of life made as personal project. Tools: Unity, Audacity
More Details
Mini Demos
These are a series of mini demos each implementeing one function or aspect of a game. More details on each github page.
More Details
Gate of the Great Old Ones
Designer and Developer-3D Narrative game made in University of Southampton. Tools: Unity
More Details
Die Die and Die Again
Designer and Developer-Spacial puzzle game made in University of Southampton.
Tools: Unity, Photoshop
More Details
Larry the Worm
Developer-Spacial Puzzle Game made for Global Game Jam 2020. Tools: Unity
More Details
Farting Symphony
Designer and Developer-A rythmn game created for Global Game Jam 2024. Tools: Unity, Audacity, Photoshop
More Details
Aiolos
Programming Support-3D platformer game made in Winchester School of Art. Tools: Unity
More Details