Game jam
This article's lead section contains information that is not included elsewhere in the article. (October 2024) |
A game jam is an event where participants try to make a video game from scratch.[1] 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.[2] While many game jams are run purely as a game-making exercise, some game jams are contests that offer prizes.
Also, many games get their start as projects for game jams. One notable example was ninjamuffin99's Friday Night Funkin.[3] At first, it was only a submission for the 2020 Ludum Dare.[4] but has gathered a well sized community, for an indie game. Another example is BABA IS YOU, made by Arvi Teikari, made for the 2017 Nordic Jam.[5] Applying for a game jam could be a great way to start out as an indie developer.
Traditionally, game jams focus on video games;[6] however, board games have also been the subject of game jams.[7]
History
[edit]The term game jam is a composition of the words game and jam session. 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 experimental ideas into playable games.[8]
The earliest known game jam is SpeedHack, which began in 1999 and ran until 2015. SizeHack 2000 is another early jam.
In March 2002,[1] video game developers Chris Hecker and Sean Barrett, interested in the capability of modern hardware in rendering a large number of sprites, worked with Doug Church, Jonathan Blow, and Casey Muratori in developing a specialized game engine 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 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".[9][10]
Format
[edit]Location
[edit]Some game jams are local events, taking place in universities, conference halls, or other private spaces.[11] The Global Game Jam takes place at the end of January of every year, with over 800 locations in 100+ countries around the world.[12] The Ludum Dare 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.[10]
Time constraint
[edit]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.[7][8]
Theme
[edit]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.[8] In addition, themes are meant to place restrictions on developers, which encourages creativity.[13]
Ludum Dare 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.[14][15]
Technology
[edit]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.[8] A programmer would work in a development environment such as Microsoft Visual Studio for development in a .NET Framework application or Eclipse for a Java-based application. An artist may use tools such as Adobe Photoshop, Blender 3D or Autodesk Maya. Other tools used by developers include videogame frameworks such as the Unreal Engine, CryEngine, Unity, Godot, and Microsoft XNA Framework. If in a team, developers might use communication services such as Discord, and source control services such as GitHub.
See also
[edit]- Demoparty
- Hackathon
- BarCamp
- Amnesia Fortnight
- Global Game Jam
- Indie Game Jam
- Ludum Dare
- Nordic Game Jam
- TOJam
- Game Off
- Js13kGames
- Train Jam
References
[edit]- Sara Cornish; Matthew Farber; Alex Fleming; Kevin Miklasz (2017). The Game Jam Guide. Carnegie Mellon University ETC Press. Archived from the original on 2017-08-25. Retrieved 2017-08-11.
- ^ a b Parkin, Simon (2016-03-14). "Train Jam: Strangers on a Train, Creating Video Games". The New York Times. ISSN 0362-4331. Retrieved 2022-06-16.
- ^ Korotaev, Stas (2015-11-23). "Why Should You Participate in Game Jams". Game Developer. Retrieved 2022-06-16.
- ^ The (un)official FNF wiki page. http://fridaynightfunkin.wiki.gg/
- ^ The official Ludum Dare website. https://ludumdare.com
- ^ The official Nordic Game Jam website. https://nordicgamejam.com/
- ^ Shin, Kaneko, Matsui, Mikami, Nagaku, Nakabayashi, Ono, Yamane, and lovesplayingslender.Localizing Global Game Jam. Retrieved February 21, 2013.
- ^ a b Global Game Jam. Retrieved February 21, 2013.
- ^ a b c d Jagnow, Rob. Game Jam Central, Retrieved February 4, 2013.
- ^ Hecker, Chris. 0th Indie Game Jam. Retrieved February 5, 2013.
- ^ a b Chen, Sande (August 9, 2017). "A Brief History of Game Jams". Gamasutra. Retrieved August 11, 2017.
- ^ TOJam Archived 2016-03-03 at the Wayback Machine. Retrieved February 6, 2013.
- ^ Khosmood, Foaad (13 September 2013). "Global Game Jam FAQ". globalgamejam.org. Retrieved July 21, 2018.
- ^ STL Game Jam Archived 2016-03-04 at the Wayback Machine. Retrieved February 18, 2013.
- ^ Ludum Dare 24 - Evolution. Retrieved May 1, 2019.
- ^ Ludum Dare Rules and Guide. Retrieved May 1, 2019.