Game Jams With Unity

Boost development skills with friendly competition

Beamable is the low-code option for rapidly adding social, commerce, and content management features to your live game.

Here are some ideas on how to use Beamable to empower your next Game Jam event.

What Is A Game Jam?

Prototyping is the exercise of answering design questions; often early, quickly, and cheaply.

A Game Jam is a formalized event, where game makers create prototypes as individuals or small teams.

The motivation to participate in a Game Jam varies. For some game makers its a chance to meet new people, to learn new skills, or just to have fun!

Ex. 48hr Game JamEx. 48hr Game Jam

Ex. 48hr Game Jam

Popular Game Jams

You can remotely join a global game jam, find one in your local area, or create your own Game Jam and host it on a site like Twitch.io.

  • Global Game Jam® (48hrs) - The world's largest game creation event taking place around the globe each year, exploring the process of development, be it programming, iterative design, narrative exploration or artistic expression. The GGJ encourages people with all kinds of backgrounds to participate
  • Nordic Game Jam (48hrs) - We love the creative, open and supportive nature of the game industry. We want to support that, and we encourage everyone – industry pro or hobby game tinkerer – to come to our annual event and have fun, learn, and inspire other people.
  • Ludum Dare (48hrs) - An online event where games are made from scratch in a weekend. Check us out every April and October!
Game Jams are a great way to prove your skills and show concrete work. These projects can help you land your next job. - Timur Haussila (Supercell)

Structure of a Game Jam

The duration and order of events for a Game Jam will vary greatly. Many Game Jam events start Friday evening and last 48 hours from start to finish. That is 3 calendar days; Friday, Saturday Sunday.

Depending on the level of competition, some teams may choose to take little or no sleep breaks :)

  1. Start - The organizers may announce a theme (e.g. "Health", "Darkness", etc...). Game makers quickly form teams (e.g. programmer, art, game designer, etc...). Then each team dreams up the best idea which fits the theme. To make the best use of limited time, finish this step by the end of day 1
  2. Game Jam - Design the idea quickly and get into development as fast as possible. Set conservative goals for game scope and complexity. Create the minimum viable product (MVP) by the end of day 2
  3. Polish - Now with a simple, complete game MVP, use all of day 3 to add polish (e.g. graphics, sound, animation, etc...) to take the project from good to great

Often, after the time limit is reached, the games are evaluated and winner(s) are selected.

Game Jams With Beamable

Beamable provides an SDK that enables game makers to easily add social, commerce and content management features to their games with a low-code approach that uses drag-and-drop Feature PrefabFeature Prefab - The drag-and-drop template for a specific Beamable product features inside Unity. The offerings are organized by FeatureFeature - An individual aspect of the Beamable product used to create a great user experience and powerful Tool WindowTool Window - A group of related Beamable editing functionality for game makerss.

Focus on what matters — the game, the art, the experience, the story — and leave the rest to Beamable.

Read more about Prototyping With Beamable.

Interested to use Beamable for prototyping? Contact us.

Beamable Features

Beamable provides an SDK that enables game makers to easily add social, commerce and content management features to their games with a low-code approach that uses drag-and-drop Feature PrefabFeature Prefab - The drag-and-drop template for a specific Beamable product features inside Unity. The offerings are organized by FeatureFeature - An individual aspect of the Beamable product used to create a great user experience. This documentation has a page per Feature as well as helpful GuideGuide - A how-to guide to create a great user experience pages which serve as a high-level how-to.

Feature

Detail

Benefits

A/B Testing

Allow game makers to deploy new functionality to subset of players

Experiment with new features

Accounts

Allow player account management

Allows players to safely sign-in for a customized user experience

Admin

UI for game commands and cheats

Create custom commands to ease the testing of all aspects of your prototype

Analytics

Allow game maker to track player behavior

Immediate, out of the box knowledge of what players are doing in the game

Announcements

Allow player to manage announcements

Game makers can try out new ways to communicate with the players

Chat

Allow players to communicate in-game

Players collaborate and discuss strategies during cooperation and trade messages during competition

Cloud Save

Allow player to store progress

Easily store player progress through the game

Connectivity

Indicates status of network connection availability

Elegantly handle unstable internet

Content

Allow game maker to store project-specific data

Externalize core game data for collaboration & updates

Currency

UI for virtual currency

Immediate, out of the box currency (e.g. gold / gems). Players earn & spend

Events

Allow game maker to set up a one-time competition

Create a significant multiplier effect on player engagement with a one-time competition between players

Groups

Allow players to create groups and interact in real-time

Create shared goals between players and functionality to collaborate (e.g. quests)

Inventory

Allow player to manage inventory

Game makers can gift and reward items to players, or require an item for game progress (E.g. lock-and-key puzzles)

Leaderboards

Allow player to manage leaderboard

Immediate, out of the box social and competitive aspects to your game or game feature

Mail

Allows players to manage in-game mail

Immediate, out of the box social and competitive aspects to your game or game feature

Microservices

Create and deploy your own code which we host

Increase security and integrate with server-side APIs

Multiplayer

Allow game makers to create multi-user experiences

Create competitive and cooperative experiences with 2+ players

Notifications

Allow game makers to message players, regardless if game is running

Increase retention and keep players engaged

Payments

Allow player to complete pay transactions

Create innovative meta-game loops and incentive plans

Skinning

Allow game maker to customize appearance of UI

Quickly modify the look and feel of the user experience. Experiment and A/B test

Stats

Allow game maker to store player-specific data

Easily store player attributes through the game

Store

Allow player to shop

Create innovative meta-game loops and incentive plans

Tournaments

Allow game maker to set up a recurring tournament

Create a significant multiplier effect on player engagement with a recurring competition between players

Beamable Tool Windows

Each Tool WindowTool Window - A group of related Beamable editing functionality for game makers allows game makers to develop with and maintain the Beamable FeatureFeature - An individual aspect of the Beamable product used to create a great user experiences in the game project.

Tool Window

Detail

Configuration Manager

The game configuration administration

Content Manager

The content item administration

Login

The game maker account administration

Microservices Manager

The microservices administration

Theme Manager

Allow game maker to customize appearance of UI

Toolbox

The drag & drop palette of Beamable features

Portal

The web-based project administration

Learning Resources

These learning resources provide a better way to build live games in Unity.


Did this page help you?