top of page

Game Jams!

Examples from 15666 Game Programming, Level Upstate and Winter Mellon:D More playable online demos here

15666 Computer Game Programming

In this course, we learned to program a new game/week almost from scratch in C++ in the following topics: art pipeline, 3D engine, sound and multiplayer. All of the work and code is on GitHub

​

Things such as PNG -> PPU466 import system, physics collision, animation, gameplay, lighting improvement, and camera movement all have to be user-defined. I have made a 2D game with frog that eats bugs, 3D batting against flying bugs, and a duck stepping rhythm game

DuckSteps.png

VR Interactive Music & Mech Fighting

This was a VR fighting game against a crab from the Classic of Mountains and Seas. It was developed by a team of 5, and I was the technical sound designer. 

​

After composing the music with Kong and BBC Orchestra libraries, 

each stem of the music is arranged in Wwise,. The soundtrack changes accordingly to the game states and has a smooth transition from the intro exploration to battle state. It also has an outro section that plays the victory/defeat phrase immediately after the battle. This is achieved by directly jumping to the last measure after a switch in game state. The project is on GitHub.

shangyi-zhu-wwise-layout.jpg

Waves - 3D Battleship Simulator SFX & Music

Waves is a battleship simulator developed with college friends, starting from the Level Upstate game program. I made all of the audio assets in the game, including UI, In-battle, environment ambience, and music. The Demo is shown on the left side of the page, and the build for this project is on Itch.io.

Banner_edited.jpg
  • GitHub
  • LinkedIn

©2022 by Puffer Fish Music.

bottom of page