Hello, My name is Johnny Siu and welcome to my Portfolio.
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
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
Be a God
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
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
Link to Global Game Jam Page: here
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)
Link to page:here
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
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)