Founder, Owner, Lead Game Designer, Software Engineer, and Artist
2007 - Present (about 13 years)
Designed, Engineered and shipped numerous games, for brands like Adult Swim, The Hunger Games, Daft Punk, Justice, Nine Inch Nails & Coldplay. As well as developing original...more in-house video games, visualization software, and tools for the MacOS, iOS, Windows, and the Web.
• Built and publicly demoed networked multiplayer AR experiences for Niantic's Real World AR Platform, such as ToneHenge • Designed, prototyped, and engineered cross-platform...more real-time multiplayer AR battle systems for Harry Potter: Wizards Unite (C#, Unity3d, AR) • Guided and provided hands-on assistance to members of the press during key scheduled technology demos (AP, Techcrunch, etc) • Assisted in off-site meetings with corporate partners
iPod Games Software Engineering Intern,
2006 (3 months)
• Wrote a graphical data visualization and animation tweening API used in Apple's first party game titles • Wrote the graphics palettizer that converted art to the iPod's...more texture format. • Wrote a hashing system for unicode characters that provided efficient Japanese & Chinese font texture atlas storage in iPod graphics memory (Embedded C++, OpenGL,ES)
Acted as the video game character 'Kurt' in Apple Inc's full motion video poker title:Texas Hold'em, for clickwheel iPods and iOS
Directed the content & engineered Tap Tap Revenge's sequel
Senior Software Engineer, Designer, Content Director, Objective-C, Open Gl Es 2.0, Quartz Composer · Responsible for Creative Direction, Developed all… · More the gameplay code, contracted artists and conceived of interactive visual 'boss tracks' for Daft Punk, Justice, and Moby.
Shot and edited the trailer with Kevin. Took press photos, conducted interviews with press at Pitchfork, Kotaku, TouchArcade, Indiegames.com, TIGSource,etc. WroteAdvised the CEO on strategy and relationship with Apple Inc.
Built the multiplayer cross-platform AR experience Tonehenge
Principle Software Engineer and co-designer, C#, Unity · The AR team at Niantic has built new cross-platform AR technology that facilitates high… · More performance shared AR experiences using low-latency AR networking techniques. The above AR demo showcases actual gameplay footage of Codename: Tonehenge, a multiplayer real world AR puzzle game.
Worked with technical artist Lena to create the experience and integrate Niantic's forthcoming Real WOrld AR Platform for iOS and Android devices
Official Video Game for the first Hunger Games film
Co-Principle Software Engineer, Combat Pattern Designer, Objective-C++, Open Gl Es 2.0, Bullet (Physics Library) · Developed the Doomlaser game engine… · More that the project runs on top of. Engineered the character movement, physics and animation systems, enemy and projectile patterns and particle effects. Co-Designed the gameplay with Adam Saltsman,and Kevin Coulton. Worked with pixel artist Paul Veer.
DOWNLOAD NOW - http://bit.ly/PlayHungerGames From the creator of the award-winning indie game CANABALT and leading independent film studio Lionsgate comes an all-new action teaser game for the iPhone, iPod Touch and iPad -- THE HUNGER GAMES: GIRL ON FIRE!
Developed Boss Track for the French electronic duo, Justice
Software Engineer, Co-Producer, Graphics Programmer, Objective-C, Open Gl Es 2.0, Lua · Pitched the project to Tapulous' C-Suite, Worked with Kevin… · More on the design, and engineered the 3D graphics system for the game's codebase
I created the game for Kokoromi's Gamma 256 gallery exhibition in Montreal. Showed it there, and then at Indiecade as a finalist in Seattle. The game was later exhibited at E3 in Los Angeles, and in Spain.
Software Engineer, Game & Level Designer,, Pixel Artist and Animator, Multimedia Fusion 2 Developer, Adobe Photoshop, Audacity · Designed the game… · More fand engineered it for PC. Assisted Kevin with Pixel Art & Animation Created sound effects and chose an appropriate chiptune soundtrack from multiple artists
Created for the The Independent Gaming Source B-Game contest, Space Barnacle is an homage to the 8-bit games of yore. Get it at http://doomlaser.com/barnacle/
Objective-C, iOS SDK, Open Gl Es 2.0 · Co-Principle Engineer on the full engine rewrite with Guy English.
Responsible for gameplay code,… · More touch events, MIDI visualization, 3D mode, Objective-C / Lua graphics hooks. Led hiring, supervision & direction of outside contract artists for custom boss track visuals, Trailer creation, outside press interviews, Personally wrote product introductions for the company blog
Optimized performance characteristics of the original Tap Tap Revenge Cocoa codebase.
Tap Tap or Tap Tap Revenge was a series of rhythm games by Tapulous available for the iOS of which several versions, both purchasable and free, have been produced. The goal of the game is to tap each of the colored balls when they reach a line at the bottom of the screen.
Spoke about Video Games as Art at GDC. Corresponded w Ebert
Gave talk about Video Games as High Art at GDC. Spurned Roger Ebert into writing a response., Public Speaking, Video Games, Communication & Strategy… · More · Speech about videogames as high art at GDC.
Ebert responded to personal correspondence by writing, "Video Games Can Never Be Art"
Talked at GDC 2009. Emailed back and forth with Roger Ebert on the subject from 2006 through 2010
Screen Saver that uses the Facebook API to display photos
Designer, Software Engineer, Objective-C, Quartz Composer, Facebook API · Facebook's public API has brought forth a lot of creative effort from… · More external developers, but there haven't been many desktop applications released to take advantage of its power. What better way to do something fun with the platform than write a MacOS screen saver?
Leverages Apple's Quartz Composer technology, Cocoa, OpenGL, and the Facebook API
A MacOS screen saver that used the Facebook API to pull images of friends from their photo albums, and presents them in a high resolution 3D screen saver visualization
What I Do
Craft state of the art interactive experiences for apex brands & millions of customers