Person attributes
Other attributes
Hello, my name is McFunkypants, and I've worked on over 100 games, using many different engines and programming languages. I learned to make games in the DOS era while I was sysop of a BBS, using Turbo Pascal, C, C++, VB, Shockwave3D, and openGL, but I really found success once I became a Flash developer. HTML5 and Javascript is now my preferred tool for rapid game development. I adore Javascript and consider myself a master level magician with it. I have 10 years experience with Unity and C# as well.
I am primarily a coder, but I've made tons of 3d models, textures, and sound effects, designed scores of levels and game mechanics, composed a hundred pieces of music, published a few books and articles, produced plenty of keynote videos and conference talks and have done voiceovers for several game trailers and intro cinematics.
I enter game jams. Often. Back in the day, I created an influential game jamming community called One Game A Month, where I suceeded at the personal challenge of creating 24 games in 24 months. This led to many business opportunities, and since that time I have earned a living as a "professional game jammer" by helping others rapidly iterate on small projects in a game jam fashion. I normally help out small teams or startups, but have been lucky enough to work with larger clients such as Microsoft, Honeywell, Nutanix, Packt, Envato, and Harvard. I make prototypes, MVPs, vertical slices, conference demos, mockups, and jam games with ease and flair.
I'm currently gamedev-in-residence at Hometeam Gamedev where I collaborate with beginners to make games in Unity and HTML5. My specialty is helping others get over the tricky parts; optimization, special effects, technical art, gameplay iteration, overall polish, and general mentorship. With my help, we have collaboratively published over 60 games together, typically in teams of 15-20 people.
I am always looking for freelance game development work. Please contact breakdance@mcfunkypants.com or @mcfunkypants on twitter if would like help on your game project. Game development is my lifelong passion. If you have a project you need help with, send me a message. I love working with other developers and have a reputation for improving team morale. I treat people with respect and projects with optimism. Thank you for visiting my portfolio! P.S. I prefer small projects over big ones.

