Bosen Cheng
Projects Blog About
Card Smash

This is an AR game demo with image tracking and voice control. It used the Vuforia package to implement AR image tracking and deployed the IBM Watson Cloud Service for cloud- based speech recognition.

UnityC#

Matthew, Emissary of Balance (Ludum Dare 55)
Matthew, Emissary of Balance (Ludum Dare 55)

Indie game participating in Ludum Dare 55 Game Jam

Godot EnginePython

Burger Overflow
Burger Overflow

This project is an AR advertisement implemented with games, which uses gamification to stimulate people's interest in public space billboards.

JavaScriptReact

Another Planet
Another Planet

This is a first-person VR game made with Unreal Engine 4. The purpose of this game is to help children with the concept of gravity in physics.

UnrealC++

Simulation of Human Perceived Glare Effect
Simulation of Human Perceived Glare Effect

This is a project aims to simulate the human perceived glare effects given an image based on the biological and physical structure of human eyes.

Image ProcessingComputer GraphicsC++

Procedural systems for urban forest generation
Procedural systems for urban forest generation

This project devised a system for automatically generating trees in vegetated areas using satellite imagery.

UnityC#Procedural Conetent GenerationComputer Graphics

WebGL Little Renderer
WebGL Little Renderer

Learn about the graphic pipeline through implementing a little renderer using WebGL.

JavaScriptWebGLComputer Graphics

Cel Shading Metal and Glass

Learn about basic cel shading method and try to do it for metal and glass objects.

UnityC#

BoxHead Survivor
BoxHead Survivor

Indie game made with Python Arcade

Python

Simple Game Templates for Godot Engine

A series of Godot engine game templates

Godot EnginePython

with by Bosen Cheng
theme portfolYOU