Graham Pentheny
Hi! I'm Graham. I'm an indie developer from Boston with over 14 years of professional game engineering experience.
I'm currently at Spry Fox (a Netflix game studio) working on an upcoming cozy, non-violent MMO. I also help organize the Boston Game Dev community, maintain the Recast navmesh and navigation library, and am a member of the Indie Game Collective.
In my career I've worked on everything from AAA action RPGs to MMOs to mobile puzzle games to cutting-edge conversational AI systems. Most recently, I led an engineering team of 8 on Cozy Grove, a relaxing, story-driven game which shipped on iPhone, iPad, appleTV, macOS, PC, Switch, Xbox One, and PS4 in 2020.
Games
- Unannounced MMO 202X, Spry Fox
- Cozy Grove 2020, Spry Fox
- Steambirds Alliance 2019, Spry Fox
- Alphabear 2 2018, Spry Fox
- Alphabear 2015, Spry Fox
- Middle-earth, Shadow of War 2017, Monolith
- Fieldrunners 2 2012, Subatomic Studios
- Fieldrunners 2008, Subatomic Studios
Open Source
- Recast Navigation Core maintainer and contributor. Industry-standard automatic navmesh generation and AI navigation system for games. Recast powers the navigation systems in Unity, Unreal, Godot, O3DE, and countless custom AAA and indie engines and games.
- Voorhees Creator. A C# JSON library designed for games and optimized for performance. Supports reading, writing and object-mapping with a strong focus on memory and CPU efficiency.
- Dark Config Core maintainer and contributor. A YAML/JSON configuration library for games. Designed to facilitate fast and expressive iteration of game data for designers.
- Tilde Creator. A polished developer console for Unity. Supports remote-control via a web interface served by an embedded web server.
Community
- Boston Game Dev A group dedicated to supporting and growing the game industry in the greater Boston area. We run a thousand-member slack community, host numerous regular events and meetups, organize press and community events around PAX East and The Boston Festival of Indie Games, and promote local developers, companies and games through our website and press outreach.
- Boston Unity Group (BUG) For 8 years I helped organize the world's longest-running Unity user group here in Boston. Recently, we decided to end BUG and refocus our efforts towards serving the entire Boston developer community. At its dissolution, BUG had over 2600 members and had been meeting monthly since 2009. Meetings were a mix of technical presentations, project post-mortems, tutorials, demo nights, and networking events. Recordings of past events can be found on the BUG YouTube.
- Indie Game Collective (IGC) A nonprofit volunteer group of Boston indie developers that offers mentorship, education, and support services for students, recent grads and underrepresented developers in the local game industry. To this end, we've worked directly with many nonprofits, universities and organizations such as Mass Digi, WPI, Becker College, MIT, Fitchburg State University, Pixelles and others.
Publications
- Game AI Pro 3 A Unified Theory of Locomotion (2017)
- Game AI Pro 2 Techniques for Robust, Efficient Crowds (2015)
- Game AI Pro Efficient Crowd Simulation for Mobile Games (2013)