Kuidas teha võrgumänge (piltidega)

Sisukord:

Kuidas teha võrgumänge (piltidega)
Kuidas teha võrgumänge (piltidega)

Video: Kuidas teha võrgumänge (piltidega)

Video: Kuidas teha võrgumänge (piltidega)
Video: MS Excel protsent 2024, Mai
Anonim

Kas olete kunagi mänginud võrgumängu ja mõelnud: "Soovin, et saaksin ühe neist teha, mul on häid ideid"? Varem oli vaja õppida, kuidas kodeerida ActionScripti 3, mis on Flash. Tänu mõningatele mänguehitusprogrammidele on kodeerimise kogemus aga mineviku nõue. Objektide ja loogikaga manipuleerides saate luua lõbusaid ja sügavaid mänge, ilma et peaksite kunagi koodirida puudutama.

Sammud

Osa 1 /4: Mängu kujundamine

Tehke võrgumänge 1. samm
Tehke võrgumänge 1. samm

Samm 1. Kirjutage välja põhikirjeldus

Lisage funktsioonid ja see, mida soovite mängijalt saavutada. Hea on kirjutada põhiline ülevaade sellest, mida soovite oma mänguga teha, et saaksite sellele viitamise ajal viidata.

Mängu kujundusdokumendi kirjutamise kohta leiate lisateavet sellest juhendist

Tehke võrgumänge 2. samm
Tehke võrgumänge 2. samm

Samm 2. Joonista mõned visandid

Joonistage ekraanide põhipaigutus. Need ei pea olema väga üksikasjalikud, kuid teil peaks olema vähemalt ettekujutus selle kohta, kuhu erinevad elemendid ekraanile paigutatakse. Need on uskumatult kasulikud hiljem, kui hakkate oma mängu liidest ehitama.

Tehke võrgumänge 3. samm
Tehke võrgumänge 3. samm

Samm 3. Valige oma mängu loomise meetod

Traditsiooniliselt peate Flash -mängude loomiseks õppima koodima ActionScript 3 -s. Kuigi saate seda siiski teha, on saadaval programme, mis muudavad mängude loomise palju lihtsamaks õppimiseks ja mis ei vaja kodeerimiskogemust. Mõned populaarsemad mängude tegemise võimalused on järgmised:

  • Stencyl - see on uuem tööriist, mis võimaldab teil objekte ja loogikaskripte kasutades mänge ehitada. Need mängud saab seejärel Flash -projektideks teisendada ja üles laadida mis tahes veebisaidile, mis toetab Flash -mänge.
  • Construct 2 - kui Flash vananeb, on seda hakatud asendama muude mängude loomise vahenditega. Üks uusimaid viise veebimängu loomiseks on HTML5 kasutamine. Tavaliselt nõuab see palju kodeerimisteadmisi, kuid Construct 2 võimaldab teil luua mänge objektide ja skriptide abil, nagu Stencyl.
  • Flash Builder - See on traditsiooniline Flash -mängude loomise meetod. See nõuab päris palju ActionScripti teadmisi, kuid see on üks lihtsamaid keeli, mille põhitõdesid õppida. Flash Builder maksab raha, kuid enamiku samade funktsioonide saamiseks võite kasutada avatud lähtekoodiga programmi FlashDevelop.

Osa 2/4: Stencyli kasutamine

Tehke võrgumänge 4. samm
Tehke võrgumänge 4. samm

Samm 1. Laadige alla ja installige Stencyl

Stencyl on mängude loomise programm, mis ei nõua kodeerimisalaseid teadmisi. Selle asemel saate mängus olevate objektidega manipuleerimiseks kasutada erinevaid loogikavahendeid.

Stencyli saab tasuta kasutada, kui soovite oma mängu Internetis avaldada. Tasuta versiooni alguses kuvatakse Stencyli logo. Kui saate tasulise versiooni, saate selle teistele platvormidele avaldada

Tehke võrgumänge 5. samm
Tehke võrgumänge 5. samm

Samm 2. Looge oma uus mäng

Stencyli käivitamisel kuvatakse teile teie mängude loend. Loendis on mitu näidismängu, mida saate vaadata, kuidas need toimivad. Oma mängu kallal töötamise alustamiseks klõpsake punktiirjoonega kastil „Uue mängu loomiseks klõpsake siin”.

Tehke võrgumänge 6. samm
Tehke võrgumänge 6. samm

Samm 3. Valige komplekt

On mitmeid komplekte, mis sisaldavad eelvalmistatud varasid ja objekte, mis aitavad teil mängu kiiresti tööle panna. Kui soovite, valige komplekt või valige "Tühi mäng", kui kavatsete ise teha.

Saate alla laadida teiste kasutajate veebis valmistatud komplekte

Tehke võrgumänge Samm 7
Tehke võrgumänge Samm 7

Samm 4. Sisestage oma mängu teave

Enne mängu loomise alustamist peate sisestama mõned andmed.

  • Nimi - see on teie mängu nimi. Hiljem saate seda muuta mis tahes sooviks.
  • Ekraani suurus - see on teie mänguekraani suurus ja see on väga oluline, kuna see mõjutab teie kasutatavat kunsti. Kuna inimesed mängivad teie mängu suure tõenäosusega oma veebibrauseris, ei pea ekraani suurus olema väga suur. Proovige Laiust: 640 px Kõrgust: 480 px. See on alustamiseks hea suurus.
Tehke võrgumänge 8. samm
Tehke võrgumänge 8. samm

Samm 5. Tutvuge paigutusega

Uue mängu esmakordsel laadimisel suunatakse teid juhtpaneelile. Siin näete kõiki oma mängu stseene ja pääsete juurde kõikidele ressurssidele. Siin saate muuta ka oma mängu seadeid. Veedate suurema osa ajast armatuurlaual töötades.

  • Stseenid - see on juhtpaneeli peaaken ja näitab tegelikku mängu ja kõiki varasid. Teie mäng on stseenide kogum.
  • Ressursid - see on teie mängu kõigi objektide ja varade loend. see sisaldab näitlejaid, tausta, fonte, stseene, loogikat, helisid ja plaatide komplekti. Ressursid on paigutatud ekraani vasakul küljel asuvasse puusse.
  • Seaded - Mängu ja seadete valikud võimaldavad teil reguleerida mängu mehaanika toimimist, sealhulgas juhtnuppe, raskusjõudu, kokkupõrkeid, laadimisekraane ja palju muud.
Tehke võrgumänge 9. samm
Tehke võrgumänge 9. samm

Samm 6. Kohandage näitlejat

Näitleja on mis tahes objekt, mis mängus liigub või millega saab suhelda (mängija, vaenlane, uksed jne). Iga mängu objekti jaoks peate looma näitleja. Näitleja loomiseks klõpsake menüü Ressursid suvandil "Näitlejatüübid". Valige loendist soovitud näitleja (loendi määrab teie valitud komplekt).

  • Määrake näitleja gruppi (mängija, vaenlane). See aitab kindlaks teha näitleja kokkupõrkeomadusi. Näitlejaredaktori avamiseks valige oma näitleja. Klõpsake vahekaarti Atribuudid ja seejärel valige rippmenüüst sobiv rühm.
  • Lisage käitumisviise (hüppamine, trampimine, kõndimine). Käitumine võimaldab näitlejal toiminguid teha. Klõpsake vahekaarti Käitumised ja seejärel vasakus alanurgas nuppu "+ Lisa käitumine". Valige loendist käitumine (nt "kõndimine") ja seejärel klõpsake "Vali".
  • Seadistage juhtnupud. Kui loote mängija iseloomu, siis soovite tõenäoliselt lubada mängijal seda liigutada. Kui lisate kõndimise käitumise, suunatakse teid kõndimise atribuutide ekraanile. Rippmenüüde abil saate valida, millised klahvid liigutavad näitlejat vasakule ja paremale. Samuti saate määrata animatsioone, kui kasutatav komplekt sisaldab mõnda.
  • Näitleja võimete kohandamiseks saate lisada mitu käitumist.
Tehke võrgumänge 10. samm
Tehke võrgumänge 10. samm

Samm 7. Loo stseen

Stseen on see, mida mängija mängu mängides näeb. See on taust, samuti kõik objektid ja näitlejad, mis on nähtavad. Uue stseeni loomiseks klõpsake ressursside puus suvandit Stseenid ja seejärel kriipsjoonega kasti. Jätkamiseks andke oma uuele stseenile nimi.

  • Taust - teie stseeni suurust suurendatakse automaatselt, nii et te ei pea selle pärast praegu muretsema. Saate valida taustaks värvi, mille peale pannakse plaadid. Saate valida ühevärvilise või gradiendi vahel. Kui olete lõpetanud, klõpsake "Loo". See avab stseeni kujundaja.
  • Asetage plaadid - teie komplekti kuuluv plaatide komplekt laaditakse akna paremale küljele. Klõpsake vasakpoolses menüüs pliiatsi tööriista ja seejärel klõpsake paani, mida soovite kasutada. Seejärel saate plaadi oma stseenile asetada. Mitme plaadi paigutamiseks klõpsake hiirega ja lohistage seda.
  • Näitlejate paigutamine - saadaolevate näitlejate vahetamiseks klõpsake plaatide komplekti kohal vahekaarti Näitlejad. Nende loendisse ilmumiseks peate need olema eelnevalt loodud. Klõpsake näitlejat, kelle soovite paigutada, ja seejärel stseeni kohta, kus soovite, et see ilmuks. Kui hoiate all nuppu ift Shift, klõpsab näitleja võrku.
  • Gravitatsiooni lisamine - klõpsake akna ülaosas vahekaarti "Füüsika" ja sisestage väärtus väljale "Gravitatsioon (vertikaalne)". 85 sisestamine simuleerib reaalmaailma gravitatsiooni.
Tehke võrgumänge 11. samm
Tehke võrgumänge 11. samm

Samm 8. Testige mängu

Kui olete stseeni loonud ja mõned näitlejad paigutanud, saate mängu proovida. Seni olemasoleva esitamiseks klõpsake ekraani ülaosas nuppu "Testimäng". Mängija iseloomu juhtimiseks saate kasutada oma näitlejate loomisel määratud klahve.

Leidke kõik aspektid, mis ei tööta, ja proovige need parandada. Näiteks, kas vaenlased käituvad õigesti? Kas saate oma vaenlasi võita? Kas on platvorme, mis on kättesaamatud, või kuristikke, mida ei saa ületada? Leitud probleemide lahendamiseks pöörduge tagasi oma mängu redaktori vastavale alale. See võib võtta natuke aega, kuid lõpptulemuseks on palju lõbusam ja mängitavam mäng

Tehke võrgumänge 12. samm
Tehke võrgumänge 12. samm

Samm 9. Lisage veel

Nüüd, kui teil on toimiv ja mängitav esimene stseen, on aeg hakata kogu mängu üles ehitama. Lisage rohkem tasemeid ja väljakutseid ning jätkake oma täienduste katsetamist, et tagada nende lõbusus ja nõuetekohane toimimine.

Tehke võrgumänge. 13. samm
Tehke võrgumänge. 13. samm

Samm 10. Saidi lukustamine

Kui laadite mängu üles Flash -mänge võõrustavale saidile või laadite üles oma saidile, soovite tõenäoliselt lubada saidi lukustamise. See takistab teie mängu mängimist, kui see pole lubatud saitide loendis.

  • Avage puude "Ressursid" alt "Mänguseaded". Valige jaotis "Laadija". Sisestage väljale "Saidi lukk" saidid, mida soovite lubada, eraldades need tühikutega komaga. Näiteks newgrounds.com, kongregate.com.
  • Sellel ekraanil olles sisestage oma avaleht väljale „Teie avaleht”, kui teil see on. See võimaldab teie mängu mängivatel mängijatel teie saidiga linkida.
Tehke võrgumänge 14. samm
Tehke võrgumänge 14. samm

Samm 11. Eksportige mäng Flashina

Kui olete oma mänguga rahul, saate selle eksportida Flash -vormingusse. See võimaldab teil mängu üles laadida Flash -mänge võõrustavale saidile või oma veebisaidile. Klõpsake nuppu Avalda valige Veeb ja seejärel klõpsake nuppu Flash. Salvestage fail arvutis hõlpsasti leitavasse kohta.

Tehke võrgumänge 15. samm
Tehke võrgumänge 15. samm

Samm 12. Avaldage mäng

Kui teil on oma Flash (. SWF) fail, saate selle oma valitud hostile üles laadida. Internetis on mitmesuguseid Flash -mänge võõrustavaid saite ja mõned võivad isegi võimaldada teil oma mänguga reklaamituludest raha teenida. Mängu saate üles laadida ka oma veebisaidile, kuid soovite tagada, et teil oleks ribalaius, et mängijad saaksid populaarseks, kui mäng muutub populaarseks.

  • Vaadake seda juhendit oma mängu üleslaadimiseks oma veebisaidile.
  • Kui soovite oma mängu üles laadida saidile nagu Newgrounds või Kongregate, peate looma konto ja seejärel läbima saidi üleslaadimise. Tingimused on saiditi erinevad.
  • Kui soovite oma mängu Stencyl Arcade'is avaldada, saate seda teha Stencyl -programmi raames. Klõpsake nuppu Avalda valige Stencyl ja seejärel klõpsake Arcade. Mäng laaditakse automaatselt üles, nii et veenduge, et olete nimega rahul, enne kui seda teete. Stencyl Arcade'i failisuuruse piirang on 8 MB.

Osa 3/4: Konstrukti 2 kasutamine

Tehke võrgumänge 16. samm
Tehke võrgumänge 16. samm

Samm 1. Laadige alla ja installige Construct 2

See programm võimaldab teil luua väga väikese kodeeringuga HTML5 -mänge. Peate määrama mõned muutujad, kuid seda kõike tehakse menüüde kaudu, ilma et oleks vaja tegelikku kodeerimist.

Construct 2 on tasuta, kuigi mõned funktsioonid on piiratud, kui te ei uuenda. Tasuta versiooni ei saa avaldada muudel platvormidel peale HTML5

Tehke võrgumänge 17. samm
Tehke võrgumänge 17. samm

Samm 2. Looge uus projekt

Construct 2 esmakordsel käivitamisel tervitatakse teid tervitusmenüüga. Uue mängu alustamiseks klõpsake linki "Uus projekt". Samuti on paar kaasatud näidet, mille abil saate näha, kuidas põhimänge luuakse.

Uue projekti loomisel antakse teile mallide loend. Oma esimese projekti puhul soovite tõenäoliselt alustada tühja projektiga. See võimaldab teil põhitõdedest aru saada, ilma et mallid segaksid

Tehke võrgumänge. 18. samm
Tehke võrgumänge. 18. samm

Samm 3. Kohandage oma projekti seadeid

Projekti akna vasakus raamis näete atribuutide raamis üksuste seeriat. Selle abil saate määrata ekraani suuruse ning sisestada oma mängu- ja ettevõtte andmed.

Tehke võrgumänge 19. samm
Tehke võrgumänge 19. samm

Samm 4. Sisestage taust

Topeltklõpsake paigutust. Valige jaotisest Üldine "Plaaditud taust". Tausta paigutamiseks klõpsake oma paigutust. See avab taustaredaktori. Peate looma ise pilditöötlustarkvara abil või alla laadima tekstuure erinevatest kohtadest võrgus.

  • Seadke taust paigutuse suurusele. Tehke seda, valides taustaobjekti ja muutes atribuutide raami suurust.
  • Muutke kihi nime ja lukustage see. Soovite kihi lukustada, et vältida selle juhuslikku liigutamist teiste objektide paigutamise ajal. Klõpsake ekraani paremas servas vahekaarti "Kihid". Valige kiht ja klõpsake pliiatsiikooni. Pange kihile nimi "Taust" ja seejärel klõpsake tausta lukustamiseks nuppu "Tabalukk".
Tehke võrgumänge 20. samm
Tehke võrgumänge 20. samm

Samm 5. Looge uus kiht

Vahekaardil Kihid klõpsake uue kihi loomiseks nuppu "+". Nimeta see ümber peamiseks. See on kiht, millel asub enamik teie mänguobjekte. Enne jätkamist veenduge, et põhikiht on valitud.

Tehke võrgumänge 21. samm
Tehke võrgumänge 21. samm

Samm 6. Lisage oma mängule sisendeid

Construct 2 -s tuleb teie sisendid mängu objektidena lisada. Need on nähtamatud ning võimaldavad klaviatuuri ja hiirt kasutada kogu projekti vältel.

Topeltklõpsake oma paigutust ja valige jaotises Sisend "Hiir". Tehke sama ka objekti "Klaviatuur" sisestamiseks

Tehke võrgumänge 22. samm
Tehke võrgumänge 22. samm

Samm 7. Lisage objekte

On aeg hakata oma paigutusele lisama mõnda mänguobjekti. Topeltklõpsake paigutust ja valige jaotisest Üldine "Sprite". Valige ristikujul, kuhu soovite sprite paigutada. Avaneb pildiredaktor, mis võimaldab teil laadida olemasoleva sprite või luua uue.

Kui valite oma paigutuses sprite, laaditakse sprite'i omadused vasakusse raami. Muutke sprite'i nime, et saaksite seda hõlpsamini tuvastada ja sellele viidata

Tehke võrgumänge 23. samm
Tehke võrgumänge 23. samm

Samm 8. Lisage oma objektidele käitumisviise

Käitumise lisamiseks klõpsake selle valimiseks objekti, millele soovite käitumise täielikult lisada. Klõpsake atribuutide raami jaotises Käitumine linki "Lisa/muuda". Ilmub saadaolevate käitumisviiside loend.

Käitumine on eelkonfigureeritud loogikaosad, mis võimaldavad teil objektidele kiiresti funktsionaalsust lisada. Saate valida mitmesuguste eelkäitumiste hulgast, mis võivad täita mitmesuguseid funktsioone. Näiteks selleks, et põrand oleks tahke, andke sellele käitumine "Tahke". Mängija-tegelase kaheksas suunas liigutamiseks andke talle käitumine "8 suunda"

Tehke võrgumänge 24. samm
Tehke võrgumänge 24. samm

Samm 9. Muutke käitumise omadusi

Saate muuta olemasolevaid käitumisviise, et kohandada oma objektide toimimisviisi. Kiiruse, suuna ja muude omaduste muutmiseks saate väärtusi muuta.

Tehke võrgumänge 25. samm
Tehke võrgumänge 25. samm

Samm 10. Mõista, kuidas sündmused toimivad

Sündmused on tingimuste loend ja need juhivad mängu. Kui tingimused on täidetud, toimub sündmus. Kui tingimused ei ole täidetud, sündmust ei toimu. Sündmuste lehte esitatakse tavaliselt umbes 60 korda sekundis. Iga kord, kui see töötab, nimetatakse seda "linnukeseks".

Tehke võrgumänge 26. samm
Tehke võrgumänge 26. samm

Samm 11. Looge sündmus

Topeltklõpsake tühjal sündmuste lehel. Ilmub saadaolevate objektide loend. Valige objekt, mille jaoks soovite sündmuse luua, või saate luua süsteemi sündmuse.

  • Valige, millal toiming toimub. Pärast objekti valimist palutakse teil valida, millal sündmus peaks toimuma. See võib põhineda muudel sündmustel või teatud aegadel. "Iga linnuke" on alati.
  • Lisage toiming. Teil palutakse valida üks oma objektidest. Valige toimingute loendist. Näiteks kui teete ülalt alla laskurit ja soovite, et mängija tegelane vaataks alati hiirt, looksite iga mängijaobjektile märgitud puugi puhul toimingu „Määra nurk positsiooni poole”. Kui küsitakse koordinaate, sisestage X -ile "Mouse. X" ja Y -le "Mouse. Y". See hoiab mängija laeva alati kursori poole suunatud.
Tehke võrgumänge. 27. samm
Tehke võrgumänge. 27. samm

Samm 12. Lisage rohkem sündmusi ja käitumist

Need on teie mängu selgroog. Käitumise ja sündmuste lisamine ja muutmine aitab teil luua ainulaadse ja lõbusa mängu, mida inimesed mängivad. Katsetage erinevate sündmustega, et saada täpselt soovitud mäng.

Tehke võrgumänge 28. samm
Tehke võrgumänge 28. samm

Samm 13. Lisage mõned muutujad

Construct 2 -s on kahte tüüpi muutujaid: eksemplari muutujad ja globaalsed muutujad. Need võimaldavad teil määrata oma objektidele ja mängule kohandatud väärtusi, nagu tervis, ajapiirangud, skoorid ja palju muud.

  • Eksemplari muutujad - Eksemplari muutujad on üksikutele objektidele määratud muutujad. Neid kasutatakse näiteks vaenlase ja mängija tervise jaoks. Pärast objekti valimist saate eksemplari muutujaid lisada, klõpsates atribuutide raami jaotises Muutujad lingil „Lisa / redigeeri”. Andke muutujale nimi, millele saab sündmuses viidata, samuti algväärtus.
  • Globaalsed muutujad - globaalsed muutujad on kogu mängule määratud muutujad. Neid kasutatakse näiteks mängija skoori jaoks. Globaalse muutuja loomiseks avage sündmuste leht ja paremklõpsake tühjal alal. Klõpsake "Lisa globaalne muutuja", andke sellele nimi, millele saab sündmuses viidata, ja sisestage seejärel algväärtus.
Tehke võrgumänge. 29. samm
Tehke võrgumänge. 29. samm

Samm 14. Looge liides

Liidese loomisel on tavaliselt parem seda teha uuel kihil. Seda seetõttu, et liides liigub või muutub harva, seega on hea, kui see on lukustatud kihil. Seadke uue kihi atribuutide raamis "Parallax" väärtuseks 0. See hoiab kihi ekraanil kerides ära.

Kasuta liidese loomiseks tekstivälju ja muutujaid. Saate oma tekstiväljad seadistada nii, et need näitaksid allesjäänud tervist, tulemust, laskemoona või kõike muud, mida mängija peaks regulaarselt nägema

Tehke võrgumänge 30. samm
Tehke võrgumänge 30. samm

Samm 15. Testige ja muutke oma mängu

Nüüd, kui ekraanil on mõned sündmuste ja käitumisega objektid, võite hakata sisu testima ja lisama. Mängu loomiseks ja testimiseks klõpsake ekraani ülaosas nuppu "Esita". Pange tähele kõik, mis ei töötanud, ja proovige seda parandada, et teie mäng oleks mängitav ja lõbus.

Tehke võrgumänge. 31. samm
Tehke võrgumänge. 31. samm

Samm 16. Eksportige mäng

Kui olete oma mänguga rahul, saate selle eksportida nii, et selle saaks veebisaidile üles laadida ja igaüks mängida. Mängu eksportimiseks klõpsake nuppu Fail menüüst ja valige Ekspordi. Salvestage projekt asukohta, mida saate hõlpsalt leida.

Tehke võrgumänge. Samm 32
Tehke võrgumänge. Samm 32

Samm 17. Avaldage mäng

On mitmeid saite, mis võimaldavad teil HTML5 -mänge teistele üles laadida. Mängu saate lisada ka oma veebisaidile. Vaadake seda juhendit mängu enda veebisaidile üleslaadimise üksikasjade kohta.

Osa 4/4: Kodeerimine nullist

Samm 1. Laadige alla programmeerimise IDE (integreeritud arenduskeskkond), mis toetab HTML -i, näiteks Game Maker Studio

Mõned on tasuta saadaval, kuigi paljud parimad IDE -d maksavad sadu dollareid.

Samm 2. Õppige IDE -d kasutama

Keskkonnas programmeerimise õppimine on uskumatult oluline. Enamiku tavalise koodi meeldejätmine ja asjade õige rakendamise õppimine võib võtta nädalaid või isegi kuid. Ole kannatlik ja kõik tasub end ära!

Samm 3. Looge oma mäng, kui arvate, et olete selleks valmis

Disainidokumendi koostamine või mõne idee märkimine on suurepärane algus. Mängu programmeerimine võib kesta kuid või isegi siis, kui olete tõsiselt valmis lööma, isegi aasta või kaks.

Samm 4. Testige mängu

Proovige kindlasti teha hullumeelseid või ootamatuid asju ja suruge välja nii palju vigu kui võimalik. Samuti proovige kindlaks teha, kas mäng on selline, nagu soovite, või peate minema tagasi ja muudatusi tegema.

Samm 5. Avaldage see

Avaldage oma mäng veebis veebisaidil, näiteks Kongregate. Peaksite olema valmis konstruktiivseks kriitikaks ja võite oma mängu värskendada, et see vastaks teie mängijabaasi soovidele.

Näpunäiteid

  • Kui olete rohkem huvitatud Flash -mängude taga oleva koodi õppimisest, saate kohandatud mängude loomiseks kasutada Flash Builderi ja ActionScript 3 koodi. See võtab kauem aega, kuid võib anda unikaalsema kogemuse. Vaadake käesolevast juhendist programmeerimise üksikasju jaotises Actions Script 3.
  • Andke au kõikidele allikatele, kust ideid või sisu võtsite, ja kõigile teistele, kes aitasid mängu luua.

Soovitan: