Bangyu Li

Games aren't just what I make, it's what I breathe. If you're looking for a passionate technical designer/gameplay programmer, you are looking for me. I'm currently wrapping up my MSc in Computer Game Engineering at Newcastle University and have two years of industry experience as a Technical Designer. I've honed my skills in system design, level design, OpenGL rendering, physics simulation, game engine technology, tool programming, gameplay development, and more. I'm on the lookout for opportunities as a technical designer and gameplay programmer—let's connect.

My Projects

CSC8599 Dissertation: (Educational Game) Monocrop Madness 缩略图

An Educational Game project for my dissertation.

UE5simulationDissertation
CSC8508 Coursework – Multiplayer Top-Down Shooter Game 缩略图

This game was developed as part of the CSC8507/8508 "Gaming Solutions within a Team" coursework.

C++OpenGLMultiplayerCI/CD
Three.js Rendering Pipeline Demo 缩略图

Three.js Rendering Pipeline Demo

Full Stack Developer & Graphics Programmer

An interactive educational visualization of the 3D graphics rendering pipeline implemented using Three.js and React.

Three.jsReactWebGLGLSL
Phantom Flash 缩略图

Phantom Flash

Unity Programmer & System Designer

A first-person horror puzzle game where you explore a haunted house using a special camera that reveals supernatural entities.

UnityGameJamc#Game Design
Light Cat Run 缩略图

Light Cat Run

Unity Programmer & System Designer

An adorable puzzle adventure where you use your laser pointer to lure a group of cats, interact with the environment, and plan the perfect escape from roaming monsters.

UnityGameJamC#AI Systems
Apocalypse Party on Steam 缩略图

Apocalypse Party on Steam

UE5 Technical Designer

Apocalypse Party is a 3D top-down action Roguelike game. Embark on a new mission to traverse through the Middle Ages and become the strongest survivor.

Unreal 5BlueprintAble Ability SystemGame Design
Boom! Party 缩略图

Boom! Party

Technical Designer

Boom! Party is an unreleased life simulation game developed by Lilith Games promising a mix of familiar life sim and in-game socialising, it'll also come with a packaged game editor.

JavascriptLuaCrossPlatformEditor ToolsNetwork Programming
Fantasy RPG 缩略图

Fantasy RPG

Full Stack Game Developer

A multiplayer RPG demo showcasing my expertise in designing and implementing complex gameplay systems, including networking, inventory system, structured UI components, and more.

UnityC#ProtobufUGUINetworking
Grappling Hook Demo 缩略图

Grappling Hook Demo

Unity Programmer

Recreation of the grappling hook mechanics from Sekiro: Shadows Die Twice using Unity. Implemented dynamic rope physics and hook detection to create realistic grappling behavior.

UnityC#Physics Simulation
Tic-Tac-Toe 缩略图

Tic-Tac-Toe

Unity Programmer

Implemented the Tic-Tac-Toe game with AI opponents of varying difficulty, utilizing algorithms like minimax for unbeatable difficulty level.

Unity EngineC#AI AlgorithmsMinimax Algorithm