Eric Ciocca

Game developer. Software engineer.

About

I've been making games professionally since 2002 — consoles, PC, mobile, AR, and online casino. My focus has always been on the craft underneath the experience: real-time networking, augmented reality, physics simulation, the tools and systems that make things feel alive.

I got into engineering because I love solving hard problems. I stayed in games because I believe interactive experiences are one of the most direct ways to reach people — to teach them something, change how they see the world, or just give them a few hours of genuine joy. Games can be art, argument, and education all at once. That conviction shapes the kind of work I'm drawn to.

I like working in teams, I like hard problems, and I like building things that mean something.

Notable Titles

See all titles →

Work

Penn Gaming Studios 2019 – Present
Manager, Software Engineering — Greenfield, MA

I manage client software engineering at Penn Gaming — the user-facing side of web-based casino games: slots, cards, roulette, all connecting to a real-money wallet. I'm one of the contributors to our internal Slots Framework, a shared toolkit that keeps common functionality consistent across games, and I've helped develop a Universal UI framework to maintain a consistent user experience across titles. A lot of the challenge is making games feel responsive and engaging across a huge range of devices and network conditions.

HitPoint Studios 2010 – 2019
Senior Engineer — Greenfield, MA

Nine years building AR and mobile experiences for clients ranging from Niantic and Disney to Hasbro and a Las Vegas casino. The throughline was always real-time interactivity — networking, device sensors, camera tracking, physics. I built the HART SDK here, an internal Unity abstraction layer that let us target ARKit, ARCore, Wikitude, Vuforia, and 8thWall from a single codebase. Clients included Crayola, Warner Bros., PopCap/EA, Caesars/LINQ, Nokia/Dreamworks, and Universal Kids, among others.

Golden Goose Games 2006 – 2010
Programmer — Amherst, MA

Casual PC game development for clients including iWin and WildTangent. I ported a sprite-based renderer to Direct3D surfaces for hardware acceleration, and built a particle system with realistic physical parameters for weather and explosion effects.

Persuasive Games 2008
Programmer — Ian Bogost, Atlanta, GA

A couple of projects with Ian Bogost. One involved integrating an Atari 2600 emulator into the PC port of A Slow Year, a BAFTA-nominated experimental game originally written in 6502 assembly. The other was Snowglobe Simulator for iPhone — a physics sim that modeled snowglobe behavior using the accelerometer and OpenGL ES.

Electric Sheep Company July 2008
Software Engineer — New York, NY

Managed code integration on a cross-platform (macOS, Linux, Windows) fork of the Second Life viewer, merging upstream changes from Linden Labs into a proprietary client.

Minerva Software 2005 – 2006
Programmer — Northampton, MA

Built the Prometheus Sales Training Simulator — a Gamebryo-based platform that modeled real big-box retail environments with dynamic inventory, configurable store layouts, and interactive customers for employee training scenarios. I also built the MFC tooling that let non-programmers script customer interactions in a flowchart-style interface.

Cyberlore Studios 2002 – 2005
Programmer — Northampton, MA

My first studio job — console game development on Windows, PS2, and Xbox. I worked on Risk: Global Domination, Playboy: The Mansion, and consulted on online multiplayer for Godzilla: Save the Earth. This is where I learned peer-to-peer networking, voice chat, platform SDKs, and the reality of shipping on hardware with very real memory limits.

Tools & Technologies

TypeScript JavaScript C++ C C# Java Objective-C PHP Unity Cocos Creator BabylonJS Augmented Reality ARKit ARCore Computer Vision Real-Time Networking Android iOS

Education

M.S. Computer & Electrical Engineering 1999 – 2002
University of Massachusetts, Amherst — GPA 3.63
B.S. Computer & Electrical Engineering 1995 – 1999
University of Rhode Island, Kingston — GPA 3.85
  • Minors in Ancient Literature & Languages and Philosophy — not a detour, a foundation
  • Braun-Lengyel Fellowship Award · URI Presidential Award for Academic Excellence