This is a list of games I've worked on that are available on Itch. This excludes most games I've worked on as jams, personal prototypes, private contract work, and commercial games on Steam (Ark: Survival Ascended and Narcalid).
I've been making games since 2001. Tools used include Unity, Unreal, Basic, Game Maker, Python, Java, and HTML 5 JavaScript.
I specialize in audio programming and music. I am especially passionate about interactive music systems.
Programmed the audio engine using the WebAudioAPI, including voice management, 2d panning, and different audio busses
Various SFX
Created a bit crusher effect
Wrote a 5 piece "Space Exploration" sound track
Coded and implemented the music engine
Programmed a 3D sound engine, including positional planning and a stylized doppler effect
Designed the engine sounds
Released Jan 9, 2022
9 week project, 4 collaborators
• Composed a country inspired music track
• Sourced and edited cow sounds
Released Nov 21, 2021
2 week game jam, 10 collaborators
• Developed a robust audio manager
• Created an "Animalese" character voice system to accompany dialog
• Developed tools and systems for audio integration
• Created a dynamic "stem based" music system
• Designed and coded the "Home builder" section of gameplay
Released Sep 26, 2021
16 week project, 16 collaborators
• Designed, programmed, and integrated unique dungeon generators for all 6 of the games dungeons
• Handled FMOD integration
• Designed and implemented an interactive music system
• Composed nearly 2 hours of music over 27 tracks
Released Sep 5, 2021
7 week project, 13 collaborators
• Composed "dark dungeon" version of the upbeat "retro" music I had written for a previous installment
Released May 23, 2021
16 week project, 14 collaborators
• Coded a dynamic music system
• Composed a light and dark version of the sames soundtrack
Released May 2, 2021
10 week project, 9 collaborators
• Coded audio playback
• Performed, recorded, and designed audio barks
• Audio integration
• Composed chill retro business music
Released April 4, 2021
6 week project, 10 collaborators
• Project lead and core engineer
• Designed core gameplay
• Created map generator
• Audio integration
• Wrote dynamic music engine
Released March 28, 2021
17 week project, 10 collaborators
• Audio Lead
• Programmed a multi-listener audio solution for local multiplayer
• Wrote sample-accurate music manager the matches music phrases together
• Composed an indie-rock soundtrack
Released April 18, 2021
9 week project, 9 collaborators
• Built the timing engine to match events with the music
Released December 20, 2020
22 week project, 21 collaborators
• Designed and coded advanced audio playback for time dilation; including time slow down, speed up, and reversal for both sound effects and music
Released Dec 11, 2020
1 week game jam, 4 person team
• Designed sound for a VR puzzler
Released November 22, 2020
8 week project, 16 collaborators
• Wrote the underlying audio code
• Wrote some upbeat gameplay music
• Sound mixing
Released September 3, 2020
5 day jam, 4 person team
• Music composition
• Designed and implemented the dynamic music system
Slime climb uses a vertical/layered approach to the music. Layers are taken out and brought in as the game progresses to give a feeling of progression while maintaining coherency
Technical Demonstration
Released July 19, 2020
12 week project, 10 collaborators
• Project lead and main engineer
• Art direction
• Gameplay
• AI
• Music Integration
• Sound design
Released June 28, 2020
16 week project, 11 collaborators
• Programmed the 3d audio engine. Features include 3D panning, dynamic reverb, sound propagation, occlusion, and dynamic reverb
Released March 8, 2020
6 week project, 14 collaborators
• Project lead and main engineer
• Gameplay code
• Physics
• AI
• Audio integration
• Terrain generation
• Most UI and weapons code
Released April 5, 2020
13 weeks, 15 collaborators
• Programmed the audio engine using the WebAudioAPI. Features including 2D positional audio and synced music track crossfading
• All of the sound integration
Released July 12, 2020
5 months, 12 contributors
• Developed 4 "experimental" "instrument toy machines" using WebAudioAPI. Drums, Trumpet, Trombone, and Flute
In keeping with the games theme, these instruments were intended to be cryptic, but ultimately functional. If you can figure out how they work, you should be able to play any tune on them you could with the real instrument.
Released March 11, 2020
5 month project, 12 collaborators
• Programmed the audio engine. Features including music transitions, multiple audio buses, automated music ducking, and dynamic asset loading
• UI and player feedback sounds
• 6 background music tracks and 2 transition music tracks