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