A game jam is a game development event in which participants gather to combine their skills and create games in a short period of time.

Camps & Jams

Youth who come to Rad Magpie camps and jams will have a unique opportunity to jump in and make video games, guided by counselors skilled in their disciplines -- who can teach them everything they need to know about game development as they go! Jammers create their own teams, choose their roles, and work together to make a radical game of their own conception.

Our intent is not to teach a static curriculum of game development but to provide access to development tools, theory and knowledge. Our studio facilitators -- themselves young, diverse developers working in the industry -- will use a “sandbox” approach to creation: Youth will be encouraged to experiment, prototype, and develop skills in the areas that interest them. It’s important for everyone to have a space where they can create the things they want to create, express their unique visions, and find power in their own voices.


Diversity First

Our jams and jam camps are for youth 14-18 years of age who are from diverse demographics, primarily young women, LGBTQ+ and youth of color.

Rad jammers come from demographics that might not otherwise have access or encouragement to pursue game development. Our hope is to create access not just to our program but beyond it, to encourage youth to participate in game academies and college programs, on to successful careers.

Most of us working at Rad Magpie have experienced being the only person like us on a team. By creating a deliberately diverse opportunity, we are expanding the diverse network and creating a wider, skilled community. It’s good to see people like us, making games for people like us.


Why Jam?

Okay, look. Making video games is fun. Really, really fun. Who doesn’t want to make video games?

But there’s more than fun to our jams. Rad jammers learn complex technical skills, computer art and animation, programming, project management and design as well as system creation.


Every person who attends our jams and camps has an opportunity to try:


Jammers learn collaboration, team communication skills, and how failure is an integral part of any process. Resilience, responding to feedback, and learning to revise and iterate are all part of a day’s work in game development. Participation in game jams is also outstanding preparation for college, or for Champlain’s prestigious summer Game Academy. Jamming will help a student create a portfolio for college applications to game programs and give prior experience those programs are actively looking for. Even if they aren’t interested in a career as a game developer, skills gleaned from our jams will prepare them for any number of future endeavors in tech and design.