Bandfuse: Rock Legends (PS3, XBox 360) - Realta Entertainment, 2013
Originally contracted for VFX, shaders, and particles. Duties expanded to include UI design, art asset creation and optimization, plus a few odds and ends like video production.![Bandfuse - Menu Fire VFX Bandfuse - Menu Fire VFX](img/Bandfuse_Slides_01_MainMenu.jpg)
The very first directive upon arrival was "Make some awesome fire behind those buttons".
![Bandfuse - 4x player gameplay example Bandfuse - 4x player gameplay example](img/Bandfuse_Slides_02_4Player.jpg)
I owned VFX, scripting, and art for the gameplay screen. Got vocal pitch tracking in at the 11th hour.
![Bandfuse - Note shader texture masks Bandfuse - Note shader texture masks](img/Bandfuse_Slides_03_VFX_Notes.jpg)
To save memory, the shader for the notes used color masks. Also easier to update art assets that way.
![Bandfuse - Positive feedback electric VFX Bandfuse - Positive feedback electric VFX](img/Bandfuse_Slides_04_VFX_Energy.jpg)
Shader used as positive feedback. Created undulating energy using a turbulence map.
![Bandfuse - Negative feedback burn VFX Bandfuse - Negative feedback burn VFX](img/Bandfuse_Slides_05_VFX_Burn.jpg)
Shader used x-position and specialized alpha map to burn away missed notes.
![Bandfuse - Tuner optimization Bandfuse - Tuner optimization](img/Bandfuse_03_GuitarTuner.jpg)
I got the tuner up from 10fps to 60fps and came up with the 'mute to advance' feature.
The GameMaster's Apprentice (Physical Card Deck) - Larcenous Designs Ltd., 2014
Layout, design, art, and scripted pdf generation pipeline for a card deck used to assist in table-top role playing. Designed to be reskinned with minimal fuss.Now available at DriveThruRpg.com
![GameMaster's Apprentice - Design GameMaster's Apprentice - Design](img/GMA-Slides-02.jpg)
An astonishing amount of information can be packed into the final version of the template.
![GameMaster's Apprentice - Kickstarter Page GameMaster's Apprentice - Kickstarter Page](img/GMA-Slides-01.jpg)
Successfully kickstarted with 500% funding and all stretch goals.
![GameMaster's Apprentice - Scripting GameMaster's Apprentice - Scripting](img/GMA-Slides-03.jpg)
Created Python script to scrape spreadsheet data and generate cards, allowing for easy updates and new deck themes.
Naval Battles Prototype (Mobile/Web) - Blue Shift Inc., 2014
Prototype for stylized realtime ship-to-ship combat. Responsible for all art, UI/UX, and most of the front end code to make it go.![Naval Battles - Ship configuration Naval Battles - Ship configuration](img/NBPrototype_01_ShipSelect.jpg)
Different ship configurations are available. Eventual customization was planned.
![Naval Battles - Combat gameplay Naval Battles - Combat gameplay](img/NBPrototype_02_Combat.jpg)
Players juggle crew, weapons, and cards in realtime. Flooding and armor both affect health.
![Naval Battles - Cards Naval Battles - Cards](img/NBPrototype_03_CardZoom.jpg)
Weapons dealt damage, while cards could represent persistent effects or even support craft.