I am a Senior Software Engineer working in the Games Industry. With over 25 completed games and prototypes, my skillset is optimal for fast iteration and long-term tooling.
A digital adaption of the classic "Spot It!" card game, players gather around a Gamblit Gaming Model G touchscreen table and place their bets. The first player to tap matching pictures on 5 cards wins the round. The winning player then picks a cash prize!
Moolah Melee is a competitive skill-based gambling game. Place your bets, and winner takes all!
This was a fun one! Lucky Words is a take on Scrabble with real-money gaming added to the mix. Players can play against their friends, or the CPU in Easy, Medium, and Hard modes. I programmed the whole game from top to bottom. The frontend is Adobe Air and the backend is a LAMP stack.
This Arduino project squirts any creature unfortunate enough to walk in front of it. I made this to solve a... pigeon problem. It's main components are an Arduino board, a PIR Motion Sensor, and a 12v water pump.
This Arduino project plays music whenever it detects a person nearby. I loaded it up with a few bass guitar riffs from the TV show Seinfeld, and used it as an April Fools prank. It was a big hit!
CoasterVille is a delightful Zynga game about building a themepark. Notable features I worked on include the Particle System, and Pathfinding Optimizations.
I joined the Zynga Los Angeles studio as their first intern. On my first day on the job, I learned that I was working on Empires & Allies, and that the game was launching the following week! The 12 weeks that followed were absolutely awesome. The team was a pleasure to work with, and I wrote lots of cool game features that impacted millions of players.
The Bridge is a Science Fiction Voice Command game backed by the USC GamePipe and Interactive Media programs. The player takes the role of captain and leads a space vessel into the great unknown. As Technical Lead on the project, I managed a team of 9 programmers, 13 artists, and 3 musicians to bring the project to completion. My most significant contributions were to programming the Voice Command architecture, which supports simultaneous keybord and voice input. I also wrote the AI that allows ships to orbit targets and fire weapons.
Lurk is 2D stealth game that was made in 48 hours with a team of five people. Two players each play as glowing blowfish that collect treasure and run away from ghosts. We incorporated some pretty insane technologies into the game, including a 3D collision mesh for AI pathfinding, and speech recognition for casting spells on ghosts.
I worked on Cafe World during my summer internship at Zynga. My tasks included programming revenue features, building user interfaces, and any necessary server-side code. I found it pretty thrilling to be working on a game that 5 million people played every day.
Super Dragon Ball is a 3D game built using Microsoft's XNA Framework. The player takes the role of a lone Dragon Ball floating in a field of clouds. Using the arrow keys (or an Xbox 360 Controller), the player tilts the stage to help the Dragon Ball return to the comforting jaws of its Dragon Master.
While working at Konami Digital Entertainment, I recreated Coffeetime Crosswords, the Xbox Live Arcade title, as a Flash game.
You are a Grammar Ninja who must find parts of speech by throwing ninja stars at words. Correct answers allow you to continue, while wrong answers literally explode. Despite being several years old, it continues to be played and loved by students and teachers.
Download the Sentence Creator for Mac or Windows to create your own custom sentences.
I made Mario Blocks out of cardboard and filmed people interacting with them. Hilarity ensues.
Copyright © 2018 Greg Lieberman