Game Projects
Procedural Generation
Title: Procedural Generation
Description:
Personal project of mine to explore the field of procedural generation.
Utilized Perlin Noise to generate 3D/2D terrain based on noise map.
Created 3D terrain with different heights by reading height map from noise map to modify mesh renderer.
Language: C#
Source: https://github.com/chengpatrick/ProceduralGen
Building Virtual Worlds
Title: Building Virtual Worlds
Description:
Rapid prototyping course requiring complete implementation of immersive user experiences within 2 weeks of time.
Integrated Microsoft Mixed Reality Tool Kit to create interactive virtual world reading hand gesture as input.
Collaborated with artist and sound designer, carrying out iterative design and agile development for Virtual Reality development (using C# in Unity3D) for Oculus Quest 2.
Role: Producer, Programmer, Game Designer
Language: C#
Details: Building Virtual Worlds
Legends In Ruins
Title: Legends in Ruins
Description: Created a 3D FPS game for undergraduate capstone project.
Role: Programmer, Level Designer
Language: C#
Source: https://github.com/G-Qin/CSE-5912-Project
Endless Runner
Title: Endlesss Runner
Description: Implemented a 3D endless runner game in Unity3D consisting features of animator, object handlers, ray casting and random level generator.
Role: Programmer, Level Designer
Language: C#
Source: https://github.com/Hongda-OSU/CSE3541-Endless-Runner.git
3DMazeGenerator
Title: 3D Maze Generator
Description: Implemented a 3D maze generator in Unity3D using recursive back-tracking algorithm. Player can move through the maze while collecting coins.
Role: Programmer
Language: C#
Source: https://github.com/chengpatrick/PatrickCheng.1317/tree/main/CSE%203541
Legend Of Zelda NES
Title: Legend of Zelda NES
Description: Implemented game of Legend of Zelda with agile development and model view controller design pattern.
Role: Programmer
Language: C#
Source: https://github.com/xdtdaniel/CSE-3902.git
Predator And Prey AI Agents
Title: Predator and Prey AI Agents
Description: Implemented simulator of steering agents of predators and preys. Both agents will wonder in scene and predator will chase prey if it enters predator's sight range.
Role: Programmer
Language: C#
Source: https://github.com/chengpatrick/PatrickCheng.1317/tree/main/CSE%203541%20Lab%205%20Predator%20and%20Prey