Mängujämm

Mängujämm on mänguloomeüritus, kus osalejad loovad arvutimänge algusest lõpuni. Olenevalt formaadist võivad osalejad töötada nii üksi kui ka meeskondades. Tüüpiliselt kestab kohapealne mängujämm 24–72 tundi ja virtuaalne mängujämm mõnest tunnist mõne kuuni. Jämmidest võtavad osa peamiselt programmeerijad, kunstnikud, kirjanikud, mängudisainerid, muusikud ja teised mänguarenduse rolli omavad isikud.
Lisaks arvutimängudele võivad jämmi fookuseks olla ka lauamängud.
Ajalugu.
Märtsis 2002 töötasid mänguarendaja Chris Hecker ja Sean Barrett koos Doug Church, Jonathan Blow ja Casey Muratoriga spetsialiseeritud mängumootori kallal eesmärgiga kasutada modernset riistvara ja renderdada suure hulga sprite. Hekcer ja Barret kutsusid grupi mänguarendajaid kokku Heckeri kontoris Oaklandis Californias USAs, mõttega luua innovaatilisi uusi mänge, kasutades seda uut mängumootorit. Hecker ja Barrett nimetasid seda kokkusaamist 0th Indie Game Jam-ks. Kokkusaamise eesmärk oli julgustada ekspatriatsiooni ja innovatsiooni mänguarenduse vallas.
Etümoloogia.
Sõna "mängujämm" on otsetõlge ingliskeelsest mõistest "game jam", mis omakorda on ühendus sõnadest "game" ja "jam session". "Jam" (eesti keeles seanss) tähendab muusikalise teose loomist ilma varasema ettevalmistuseta või lihtsalt proovimist. Samamoodi on mängujämmid üritused, kus mänguarendajad muudavad eksperimentaalsed ideed mängitavates mängudeks.
Maailma suurim mängujämm.
Maailma suurim mängujämm toimus 28. jaanuaril 2019, kui Egiptuses Kairos kogunes 2114 inimest, et võtta osa Cairo Global Game Jam 2019 alamüritusest.
Mängujämm, millest võttis osa üle mitme toimumiskoha kõige rohkem inimesi on Global Game Jam 2018, millest võttis osa 42811 inimest 108 riigist.
Formaat.
Osalemine.
Tavaliselt on mängujämmid avatud kõigile huvitatutele ja osavamad osalejad saavad osa võtta raskendatud reeglitega.
Tüüpiliselt võetakse mängujämmist osa võistkonnaga, aga mõnedel mängujämmidel (eriti virtuaalsetel) lubataksed ka üksikosavõttu.
Asukoht.
Mõned mängujämmid on kohalikud üritused, toimudes koolides, konverentsisaalides ja teistes privaatsetes ruumides.
Üks populaarsemaid üleilmseid avatud mängujämme on Global Game Jam, mis toimub iga aasta jaanuari lõpus. Global Game Jami raames tehakse väiksemaid mängujämme rohkem kui sajas kohas üle maailma. Need eraldi jämmid ei pea täpselt täitma kõiki Global Game Jami reegleid.
Osalejad saavad korraga osa võtta nii lokaalsest üritusest kui ka Global Game Jamist.
Üks teine maailma populaarsemaid mängujämme on Ludum Dare, mis toimub mitu korda aastas aprillis ja oktoobris. Lisaks tavalisele mängujämmi võimalusele on võimalik võtta osa ka Ludum Dare compost, mis on raskendatud reeglitega ja lühema ajalimiidiga mängujämm.
Ajalimiit.
Tüüpiliselt on mängujämmidel ajalimiit mõnest tunnist mõne kuuni. Lühema ajalimiidi mõte on suruda osalejaid mänge valmis saama ja stimuleerida neid olema loovamad. Lühemad ajalimiidid on populaarsemad kohapeatsetel üritustel.
Kasutatakse ka pikemaid ajalimiite eesmärgiga valmis saada paremad mängud või, et oleks võimalik osaleda ka töö kõrvalt. Pikemad ajalimiidid on peamiselt kasutusel virtuaalsetes mängujämmides.
Teema.
Mängujämmil võib olla teema, mille järgi osalejad peavad oma mängud tegema. Tavaliselt hõigatakse teema välja ürituse alguses, et osalejad ei saaks jämmile tulla valmis idee või mänguga. Lisaks piiravad teemad mängude loome protsessi ja sedasi stimuleerivad osalejaid olema loovamad.
Tehnoloogiad.
Kasutatav tehnoloogia oleneb jämmist, aga tavaliselt saavad osalejad tehnoloogia ise valida. Tavaliselt valitakse mängu tegemiseks mängumootor, millest kõige populaarsemad valikud on Unity ja Game Maker.
Osalejate rollid.
Tüüpiliselt jagunevad osalejad järgnevatesse rollidesse: kunstnik, programmeerija ja muusik.
Mängujämmis kunstnik tegeleb 2D-kunstiga (tekstuurid, spraidid, pikselkunst, 2D-animatsioon), 3D-kunstiga (3D-mudel, 3D animatsioon, leveli disain) ja mängu disainimisega. Kunstnikud kasutavad näiteks järgmisi tehnoloogiad: Blender, Sculptris, Crocotile3D, Paint.net, Piskel, Aseprite, Shoeboax.
Mängujämmis programmeerija tegeleb mängu loogikaga. Mõned tehnoloogiad mida programmeerija kasutab: IntelliJ IDEA, Visual Studio Code, Sublime, Notepad++, Eclipse, Unity, Unreal Engine, Godot.
Muusik tegeleb mängu taustamuusikaga, muusikaefektidega, "foley"ga ja karakterite häältega. Muusikute kasutatavaid tehnoloogiaid: LMMS, Anvil Studio, Audiotool, Autochords, CGmusic, Audacity, Chiptone.
Mängujämmid Eestis.
Aastal 2014 korraldas IGDA Estonia IGDA Game Jam 2014.
Eestis on aastast 2016 mängujämme korraldanud MTÜ APT GameGenerator (APTGG) ja aastast 2020 Tartu Ülikooli arvutiteaduse instituut.
Eesti mängujämmid on tüüpiliselt kohapealsed üritused kuhu tuleb kohale 30–50 osalejat.