Home

Previous Work

Current Work

About/Contact Me

Portfolio of Johnny Siu

Hello, My name is Johnny Siu and welcome to my Portfolio.

I am a Developer

I am currently a junior at RIT in the Game Design and Development major. For the past 3 years, I have focused my attention towards the programming aspect of Game development. I had worked mostly in making gameplay mechanics, game managers and other sorts of coding components. Below you can see what I had worked on and what I am currently working on at the moment


headshot

Previous Work

Quintessence

Be a God

Current Work

Bounce Arena

About Me

Growing up, it had always been my dream to work in the Game industry. I had always loved playing games for their experience and the times I get to spend with my firends and family. I want to be part of the community that makes these experiences for the generations to come. For the past few years, I had been learning all I can about the process of Game development through my school work and projects. At the moment, I am currently looking for a summer co-op/internship for the experience I can gain I am also a very avid gamer. My favorite games right now include: Borderlands 2, Diablo 3, HearthStone and Enter the Gungeon

Contact Me

Cell: 347-286-9541

Github: https://github.com/siuster95

Linkedin: https://www.linkedin.com/in/johnny-siu-021729a7/

Email: jxs7205@rit.edu

Previous Work

Quintessence

Be a God

Audio Vizualizer

Medieval Poetry

Summary

It doesn't exist It doesn't exist It doesn't exist

Quintessence is a Unity 3d RPG game that I worked on in my junior year. It was my team's product in our Production Studio class. We've combined the battle system from Child of Light with a Questboard System to provide an easy to learn but rewarding game

Team members(programming team): Dillion Guscott(game lead), Matthew Fasman(programming lead),
Johnny Siu(Me), Westley Waligora, Anna Karwack, Andrew Dillon, John Fediaczko, Sean Brautigan

I Programmed

Summary

It doesn't exist It doesn't exist It doesn't exist

Be a God is a Unity 3d resource management game that I worked on in my junior year. It was my team's product in the 2016 Global game Jam.The topic of that year was ritual. So my team and I designed and made a game where you are a god and your job is to protect your people against the many typical and insane disaters that strike your lands. However, you need to sacrifice your humans to get the power you need. So choose very wisely......

Team members:Johnny Siu(Me), David Porter, Douglas Gliner, Pushpindet Singh, Manjunath Shivanna, Ryan Gaido, Shashwat Sinha, Dan Waldman

I Programmed

Link to Global Game Jam Page: here

Summary

It doesn't exist

Audio Visualizer is a Web Application that uses Canvas and Web Audio API to create a scene that is manipulated by the music. I had made a scene depicting a city skyline. You can change differnt things about the music using the controls to the right. Some of the things you can do include changing the playback speed and boosting the bass. You can also change elements of the canvas, such as filters, sizes of the different elements etc.

Team members:Johnny Siu(Me)

I Programmed

Link to page:here

Summary

It doesn't exist It doesn't exist It doesn't exist

Magenetic Poem is an interactive Iphone App that allows a user to move a set of pre-selected words to make a poem. The theme of this pre-selected words is Medieval. You can choose from a varitey of word set, change the background of your app and share the awesome poem that you made online

Team members:Johnny Siu(Me), Jasmine Ruan

I Programmed

Current Work

It doesn't exist It doesn't exist It doesn't exist

Bounce Arena

Team members: Johnny Siu(Me)

This is a two player Unity 2D game that I am making on the side to learn more about the parts of the game development process that I have not had so much experience in. Such as art, animation and sound. The premise of the game is that the two players are competing in the newest sport called Bounceball. The objective of the game is that one of the players is the shooter. His job is to stop the other player from collecting all the coins by shooting him with his gun. The other player, the collector, has to collect all six coins in the round before the shooter gets rid of all of his life counters. The one to win three rounds wins the game

previous checkpoint: Abilities for player 1(Shooter)

current checkpoint: Create an instruction scene that will also be the point where players choose their ability

next checkpoint: Art for player 1(Shooter)