HOME

TheInfoList



OR:

A game jam is an event where participants try to make a
video game Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This feedba ...
from scratch. Depending on the format, participants might work independently, or in teams. The event duration usually ranges from 24 to 72 hours. Participants are generally programmers, game designers, artists, writers, and others in game development-related fields. While many game jams are run purely as a game-making exercise, some game jams are contests that offer prizes. Traditionally, game jams focus on video games;Shin, Kaneko, Matsui, Mikami, Nagaku, Nakabayashi, Ono, Yamane, and lovesplayingslende
Localizing Global Game Jam
Retrieved February 21, 2013.
however,
board game Board games are tabletop games that typically use . These pieces are moved or placed on a pre-marked board (playing surface) and often include elements of table, card, role-playing, and miniatures games as well. Many board games feature a co ...
s have also been the subject of game jams.Global Game Jam
Retrieved February 21, 2013.


History

The term ''game jam'' is a
composition Composition or Compositions may refer to: Arts and literature *Composition (dance), practice and teaching of choreography *Composition (language), in literature and rhetoric, producing a work in spoken tradition and written discourse, to include v ...
of the words
game A game is a structured form of play, usually undertaken for entertainment or fun, and sometimes used as an educational tool. Many games are also considered to be work (such as professional players of spectator sports or games) or art (suc ...
and
jam session A jam session is a relatively informal musical event, process, or activity where musicians, typically instrumentalists, play improvised solos and vamp over tunes, drones, songs, and chord progressions. To "jam" is to improvise music without ...
. A jam session describes the musical act of producing music with little to no prior preparation in an effort to develop new material or simply to practice. In the same way, game jams are events in which game developers
prototype A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and software programming. A prototype is generally used to ...
experimental ideas into playable games.Jagnow, Rob
Game Jam Central
Retrieved February 4, 2013.
In March 2002,
video game developer A video game developer is a broad term for a software developer specializing in video game development – the process and related disciplines of creating video games. A game developer can range from one person who undertakes all tasks to a large ...
s Chris Hecker and Sean Barrett, interested in the capability of modern hardware in rendering a large number of sprites, worked with
Doug Church Doug Church (born November 16, 1968, in Evanston, Illinois), is an American video game designer and producer. He attended MIT in the late 1980s, but left and went to work with Looking Glass Studios, when they were making primarily MS-DOS-based i ...
, Jonathan Blow, and Casey Muratori in developing a specialized
game engine A game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs. The "engine" terminology is similar to the term "software engine" used in the software ...
capable of rendering a massive number of sprites. Hecker and Barrett invited a small group of video game developers to meet in Hecker's office in
Oakland, California Oakland is the largest city and the county seat of Alameda County, California, United States. A major West Coast port, Oakland is the largest city in the East Bay region of the San Francisco Bay Area, the third largest city overall in the ...
for the purpose of creating innovative video games using this newly built engine. Hecker and Barrett named this gathering the 0th Indie Game Jam, a game design and programming event "designed to encourage experimentation and innovation in the game industry".Hecker, Chris
0th Indie Game Jam
Retrieved February 5, 2013.


Format


Location

Some game jams are local events, taking place in universities, conference halls, or other private spaces.TOJam
Retrieved February 6, 2013.
The
Global Game Jam The Global Game Jam™️ (GGJ) is an annual distributed game jam. Inspired by the Nordic Game Jam, and created by Susan Gold, Ian Schreiber, Gorm Lai and Foaad Khosmood, originally developed under the International Game Developers Associati ...
takes place at the end of January of every year, with over 800 locations in 100+ countries around the world. The
Ludum Dare Ludum Dare (LD; , meaning 'to give a game', also referenced as LDJAM) is a game jam competition. It was founded by Geoff Howland and was first held in April 2002. It is currently run by Mike Kasprzak, who has been part of the team since the be ...
is an example of a virtual game jam, an event where participants largely remain at home, but present their efforts at the conclusion of the jam.


Time constraint

Game jams typically have restrictive time limits, ranging from a few hours to several days. This time constraint is meant to simulate the pressure of a deadline and to encourage creativity among ideas produced by game jam teams.


Theme

A game jam may be centered on a theme, which all games developed within the jam must adhere to. The theme is usually announced shortly before the event begins, in order to discourage participants from planning for the event beforehand and from using previously-developed material. In addition, themes are meant to place restrictions on developers, which encourages creativity.STL Game Jam
Retrieved February 18, 2013.
Ludum Dare Ludum Dare (LD; , meaning 'to give a game', also referenced as LDJAM) is a game jam competition. It was founded by Geoff Howland and was first held in April 2002. It is currently run by Mike Kasprzak, who has been part of the team since the be ...
24, a competitive game jam event, featured the theme of "Evolution". As stated by the Ludum Dare rules, all participants in the competition were recommended to create a game based on this theme. However, the rules also stated that participants were not required to use the theme, which allowed for games to be made outside of the theme.Ludum Dare Rules and Guide
Retrieved May 1, 2019.


Technology

The type of technology can vary depending on the type of game being developed, and among the different disciplines involved. In a video game jam, teams are generally made up of at least a programmer and an artist. A programmer would work in a development environment such as
Microsoft Visual Studio Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
for development in a
.NET Framework The .NET Framework (pronounced as "''dot net"'') is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows. It was the predominant implementation of the Common Language Infrastructure (CLI) until bein ...
application or
Eclipse An eclipse is an astronomical event that occurs when an astronomical object or spacecraft is temporarily obscured, by passing into the shadow of another body or by having another body pass between it and the viewer. This alignment of three c ...
for a
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
-based application. An artist may use tools such as
Adobe Photoshop Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc. for Windows and macOS. It was originally created in 1988 by Thomas and John Knoll. Since then, the software has become the industry standard not only in rast ...
,
Blender 3D Blender is a free and open-source 3D computer graphics software tool set used for creating animated films, visual effects, art, 3D-printed models, motion graphics, interactive 3D applications, virtual reality, and, formerly, video games. Blende ...
or
Autodesk Maya Autodesk Maya, commonly shortened to just Maya ( ), is a 3D computer graphics application that runs on Windows, macOS and Linux, originally developed by Alias and currently owned and developed by Autodesk. It is used to create assets for interact ...
. Other tools used by developers include videogame frameworks such as the
Unreal Engine Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter game '' Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of g ...
,
CryEngine CryEngine (stylized as CRYENGINE) is a game engine designed by the German game developer Crytek. It has been used in all of their titles with the initial version being used in ''Far Cry'', and continues to be updated to support new consoles and ...
,
Unity Unity may refer to: Buildings * Unity Building, Oregon, Illinois, US; a historic building * Unity Building (Chicago), Illinois, US; a skyscraper * Unity Buildings, Liverpool, UK; two buildings in England * Unity Chapel, Wyoming, Wisconsin, US; a ...
, Godot, and
Microsoft XNA Microsoft XNA (a recursive acronym for XNA's not acronymed) is a freeware set of tools with a managed runtime environment that Microsoft developed to facilitate video game development. XNA is based on .NET Framework, with versions that run on ...
Framework. If in a team, developers might use communication services such as
Discord Discord is a VoIP and instant messaging social platform. Users have the ability to communicate with voice calls, video calls, text messaging, media and files in private chats or as part of communities called "servers".The developer documenta ...
, and source control services such as
GitHub GitHub, Inc. () is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, cont ...
.


See also

*
Demoparty The demoscene is an international computer art subculture focused on producing demos: self-contained, sometimes extremely small, computer programs that produce audiovisual presentations. The purpose of a demo is to show off computer programming, ...
*
Hackathon A hackathon (also known as a hack day, hackfest, datathon or codefest; a portmanteau of hacking and marathon) is an event where people engage in rapid and collaborative engineering over a relatively short period of time such as 24 or 48 hours. Th ...
* BarCamp * Amnesia Fortnight *
Global Game Jam The Global Game Jam™️ (GGJ) is an annual distributed game jam. Inspired by the Nordic Game Jam, and created by Susan Gold, Ian Schreiber, Gorm Lai and Foaad Khosmood, originally developed under the International Game Developers Associati ...
* Indie Game Jam *
Ludum Dare Ludum Dare (LD; , meaning 'to give a game', also referenced as LDJAM) is a game jam competition. It was founded by Geoff Howland and was first held in April 2002. It is currently run by Mike Kasprzak, who has been part of the team since the be ...
*
Nordic Game Jam ''Nordic Game Jam'' is an annual game jam that takes place in Copenhagen, created in 2006 by Gorm Lai and the Danish chapter of the International Game Developers Association in collaboration with Jesper Juul (the IT University of Copenhagen) ...
* TOJam * Game Off * Js13kGames *
Train Jam Train Jam is an annual game jam that takes place aboard the Amtrak ''California Zephyr'' train, which travels from Chicago, Illinois, to Emeryville, California, on the days immediately preceding the Game Developers Conference in San Francisco. Th ...


References

* {{Reflist, 2 Video game culture Video game development competitions