Portfolio
Average Alex has one goal in his everyday life… to not get fired! Join Average Alex on his daily morning commute through Buscouver, as you attempt to get to work on time. Inspired by classics such as Super Mario Bros, Castlevania, and Wally Bear and the No Gang… Wake up, get out, and Get To Work!
This game was created in 2 days for a game jam on itch.io with Daniel Savage. Created entirely in C++ using cocos2d-x.
DOWNLOAD EXE:
https://itch.io/jam/odd-weekend-game-jam-7/rate/264754
DOWNLOAD SOURCE:
https://github.com/CloudyIce/odd-game
Hammer Girl is an Unreal 4 project that utilizes Paper2D written entirely in C++. It features a platforming character that can run, control their jump, wall climb, and even ghost jump. The main feature is The Hammer element. You can throw a hammer to lodge it into a wall, allowing you to create a new thing that you can grab, climb, and walk on. This is a game-play prototype demonstrating how such a device would be used. To make the Hammer consistently land in such a way that it was beneficial to the player, to create a flow, I wrote a way to simulate the physics and figure out how long the hammer would be in the air. This gave me time. I then used time to calculate the torque I would need to apply to complete X revolutions and land at Y angle. This way I control the outcome of the hammer and keep the game flow going, which in turn makes the game more fun.
DOWNLOAD EXE:
[COMING SOON]
DOWNLOAD SOURCE:
https://github.com/CloudyIce/hammer-girl/archive/master.zip
Project Harmony is a 2D Action Adventure RPG game created almost entirely from scratch in C++. Minus the Simple Game Engine given to us by our instructor. The game features sword combat, an inventory system, context-sensitive HUD buttons, enemies, health, stamina, and various combat moves such as a dodge roll. The game features a Level Editor tool which allows you to create your own tile-maps for use in the game. The Tile-Map editor features 3 layers of tiles; a lower cosmetic layer, an invisible collision layer, and an upper cosmetic layer that appears over top the player.
DOWNLOAD EXE:
[COMING SOON]
DOWNLOAD SOURCE:
https://joose.visualstudio.com/VGP230/_versionControl
The Binding of Beliefs is an infinite 2d runner where you perform rituals that alter the way in which you perceive the world. I worked in a team of 2 other programmers, a designer, and an artist during a Game Jam to create this project. I wrote the systems that control the player and the world, as well as the wisp spawning system (the collectibles in the game.)
GGJ PAGE:
http://globalgamejam.org/2016/games/binding-beliefs
DOWNLOAD SOURCE:
http://ggj.s3.amazonaws.com/games/2016/01/31/1626/GameJam%20vFinal.zip
DOWNLOAD EXE:
http://ggj.s3.amazonaws.com/games/2016/01/31/1617/TheBindingOfBeliefs_Final.zip
A 9 month long project developed with 3 programmers and 3 artist, all in collaboration with Simon Frasier University. Violet Light is a Mystery Solving 2D Visual Novel Puzzle game created from scratch with all original resources and programming. I programmed systems for gameplay, UI, and cut scenes, as well as dialogue. I also wrote the systems for exploring the environments in the world and examining items. As well as a Demo/Attract mode that auto plays gameplay during the title screen if you leave it on long enough.
DOWNLOAD EXE:
https://drive.google.com/open?id=0B2EAXH4eABiXdmRIb21nQVhqeEk
DOWNLOAD SOURCE:
http://cloudyice.github.io/violet-light/
Project Parasol is a short 3D platformer created in Unity with a small team in three weeks.
I programmed in the character controller, which used Unity’s Character controller as a base. I also programmed in the camera control, which allows the player to move relative to the camera and strafe. The player controller features a double jump and a parasol glide feature. As well as attacking and defending. All of which I programmed.
DOWNLOAD EXE:
[COMING SOON]
DOWNLOAD SOURCE:
http://cloudyice.github.io/flaming-octo-shame