Ar kada nors žaidėte internetinį žaidimą ir galvojote: „Noriu padaryti kažką panašaus, turiu puikių idėjų“? Anksčiau turėjote išmokti koduoti „ActionScript 3“- kalba, kuri įgalina „Flash“. Tačiau dėl kai kurių žaidimų kūrimo programų kodavimo patirtis yra praeitis. Galite paversti žaidimus linksmais ir įtraukiančiais manipuliuodami objektais ir logika, neliesdami jokių kodo eilučių.
Žingsnis
1 metodas iš 3: Žaidimų kūrimas
1 žingsnis. Parašykite pagrindinį aprašymą
Įveskite funkcijas ir tai, ko norite, kad žaidėjas pasiektų. Puiku, kad raštu pateikiama pagrindinė informacija apie tai, ką norite daryti su savo žaidimu, kad galėtumėte pamatyti, kaip dirbate.
Daugiau informacijos apie žaidimo dizaino dokumentų rašymą rasite šiame vadove
Žingsnis 2. Nubrėžkite keletą eskizų
Nubrėžkite pagrindinį ekrano dizainą taip, kaip norite. Jis neturi būti labai išsamus, tačiau turėtumėte bent jau įsivaizduoti, kur įvairūs elementai bus patalpinti ekrane. Tai pravers vėliau, kai pradėsite kurti žaidimo sąsają.
Žingsnis 3. Pasirinkite žaidimo kūrimo būdą
Norėdami sukurti „Flash“žaidimus, iš pradžių turite išmokti „ActiopnScript3“kodą. Nors vis tiek galite tai padaryti, yra programų, kurios gali palengvinti žaidimų kūrimą ir nereikalauja kodavimo patirties. Kai kurie populiarūs žaidimų kūrimo pasirinkimai yra šie:
- „Stencyl“- tai naujesnis įrankis, leidžiantis kurti žaidimus naudojant objektų scenarijus ir logiką. Tada šį žaidimą galima paversti „Flash“projektu ir įkelti į bet kurią svetainę, palaikančią „Flash“žaidimus.
- 2 konstrukcija - „Flash“senstant turėtų būti pakeista kitais žaidimų kūrimo būdais. Vienas iš naujausių internetinių žaidimų kūrimo būdų yra HTML5 naudojimas. Paprastai tam reikia daug kodavimo žinių, tačiau „Construct 2“leidžia kurti žaidimus naudojant objektus ir scenarijus, pvz., „Stencyl“.
- „Flash Builder“- tai tradicinis „Flash“žaidimų kūrimo būdas. Tam reikia nemažai „ActionScript“žinių, tačiau tai yra viena iš kalbų, kurią lengviau išmokti. „Flash Builder“kainuoja, tačiau atvirą programą „FlashDevelop“galite naudoti daugeliui tų pačių tikslų.
2 metodas iš 3: Stencyl naudojimas
Žingsnis 1. Atsisiųskite ir įdiekite „Stencyl“
„Stencyl“yra žaidimų kūrimo programa, kuriai nereikia jokių kodavimo žinių. Norėdami manipuliuoti žaidimo objektais, galite naudoti įvairius loginius įrankius.
„Stencyl“galima nemokamai naudotis tik tuo atveju, jei norite savo žaidimą paskelbti internete. Nemokamos versijos pradžioje bus rodomas „Stencyl“logotipas. Jei gausite mokamą versiją, galėsite paskelbti kitose platformose
Žingsnis 2. Sukurkite naują žaidimą
Kai paleisite „Stencyl“, jums bus parodytas jūsų žaidimų sąrašas. Sąraše bus keletas žaidimų pavyzdžių, kuriuos galite pasižiūrėti, kad pamatytumėte, kaip jie veikia. Norėdami pradėti dirbti su savo žaidimu, spustelėkite punktyrinį langelį „Spustelėkite čia, kad sukurtumėte naują žaidimą“.
Žingsnis 3. Pasirinkite rinkinį
Yra keletas rinkinių, kuriuose yra paruoštų išteklių ir objektų, kurie gali padėti greitai pradėti žaidimą. Jei norite, pasirinkite rinkinį arba pasirinkite „Tuščias žaidimas“(tuščias žaidimas)
Kitų vartotojų sukurtus rinkinius galite atsisiųsti internetu
Žingsnis 4. Įveskite savo žaidimo informaciją
Prieš pradėdami kurti savo žaidimą, turite įvesti tam tikrą informaciją.
- Pavadinimas - tai jūsų žaidimo pavadinimas. Vėliau tai galite pakeisti į viską, ko norite.
- Ekrano dydis - tai yra jūsų ekrano dydis ir yra labai svarbus, nes tai paveiks jūsų naudojamą meną. Kadangi žmonės paprastai žaidžia jūsų žaidimą naudodami savo žiniatinklio naršyklę, ekrano dydis neturi būti toks didelis. Išbandykite Plotis: 640 px Aukštis: 480 px. Tai geras dydis pradėti.
Žingsnis 5. Susipažinkite su išdėstymu
Kai pirmą kartą įkeliate žaidimą, būsite nukreipti į prietaisų skydelį. Čia galite pamatyti visas žaidimo scenas ir pasiekti visus išteklius. Čia taip pat galite pakeisti žaidimo nustatymus. Didžiąją laiko dalį praleisite dirbdami prietaisų skydelyje.
- Scena - tai pagrindinis prietaisų skydelio langas, kuriame rodomas tikras žaidimas ir visas turtas. Jūsų žaidimas bus scenų rinkinys.
- Ištekliai - tai visų jūsų žaidimo objektų ir turto sąrašas. Tai apima aktorius, fonus, šriftus, scenas, logiką, garsus ir plytelių rinkinius. Šaltiniai išdėstyti medyje kairėje ekrano pusėje.
- Nustatymai - žaidimo ir nustatymų parinktys leidžia tinkinti žaidimų mechanikos veikimą, įskaitant valdiklius, sunkumą, avarijas, ekrano įkėlimą ir dar daugiau.
Žingsnis 6. Sukurkite aktorius
Aktorius yra bet koks objektas, kuris žaidime juda arba su kuriuo galima bendrauti (žaidėjai, priešai, durys ir pan.). Turėsite sukurti aktorių kiekvienam žaidimo objektui. Norėdami sukurti aktorių, meniu „Ištekliai“spustelėkite parinktį „Aktorių tipai“. Iš sąrašo pasirinkite norimą aktorių (sąrašas nustatomas pagal jūsų pasirinktą rinkinį).
- Priskirkite aktorius grupėms (žaidėjai, priešai). Tai padės nustatyti aktoriaus susidūrimo savybes. Pasirinkite aktorių, kad atidarytumėte aktoriaus redaktorių. Tada spustelėkite skirtuką Ypatybės ir išskleidžiamajame meniu pasirinkite atitinkamą grupę.
- Pasirinkite elgesį (šokinėjimas, laipiojimas, ėjimas). Elgesys yra tai, kas leidžia jūsų aktoriui ką nors padaryti. Spustelėkite „Elgsena“ir apatiniame kairiajame kampe spustelėkite mygtuką „+ Pridėti elgesį“. Iš sąrašo pasirinkite elgesį (pvz., „Vaikščiojimas“), tada spustelėkite „Pasirinkti“.
- Nustatykite valdymą. Jei kuriate žaidėjo personažą, norėsite leisti žaidėjui jį perkelti. Kai pridėsite vaikščiojimo elgesį, būsite nukreipti į vaikščiojimo atributų ekraną. Meniu galite pasirinkti, kuris klavišas perkelia aktorių į kairę ir į dešinę. Taip pat galite įdiegti animaciją, jei naudojamame rinkinyje yra jų.
- Galite pridėti daug elgesio ir nustatyti, ką aktoriai gali padaryti.
Žingsnis 7. Sukurkite sceną
Scena yra tai, ką žaidėjas mato žaisdamas žaidimą. Tai yra fonas, taip pat visi matomi objektai ir aktoriai. Norėdami sukurti naują sceną, išteklių medyje spustelėkite parinktį Scenos, tada spustelėkite išklotą laukelį. Tęskite savo naujos scenos pavadinimą.
- Fonas - Jūsų scenos dydis bus automatiškai pakeistas, todėl kol kas dėl to nesijaudinkite. Galite pasirinkti spalvą naudoti kaip foną, kuris bus išklotas plytelėmis. Taip pat galite pasirinkti vientisas arba gradiento spalvas. Baigę spustelėkite „Sukurti“. Tai atvers scenos dizainerį.
- Padėkite plyteles - į jūsų rinkinį įeinantis plytelių rinkinys bus įkeltas dešinėje lango pusėje. Kairiajame meniu spustelėkite įrankį Pieštukas, tada spustelėkite norimą naudoti plytelę. Tada ant scenos galite kloti plyteles. Spustelėkite ir vilkite pele, kad padėtumėte dvigubas plyteles.
- Įdėkite aktorių. Spustelėkite skirtuką „Aktoriai“virš savo plytelių rinkinio, kad perjungtumėte į galimus aktorius. Kad jis būtų rodomas šiame sąraše, turite jį sukurti iš anksto. Spustelėkite aktorių, kurį norite įdėti, ir spustelėkite sceną, kurioje norite, kad jis pasirodytų. Jei paspausite „Shift“, aktorius persikels ten.
- Pridėta gravitacija. Spustelėkite skirtuką „Fizika“lango viršuje, tada įveskite reikšmę lauke „Gravitacija (vertikaliai)“. Įvedus 85, bus imituojama tikroji žemės gravitacija.
Žingsnis 8. Išbandykite žaidimą
Sukūrę sceną ir įdėję keletą aktorių, galite išbandyti žaidimą. Norėdami žaisti tai, ką sukūrėte, ekrano viršuje spustelėkite mygtuką „Bandomasis žaidimas“. Naudodami nustatytus klavišus galite valdyti savo žaidėjo charakterį.
Ieškokite bet kurio neveiksmingo aspekto ir pabandykite jį išspręsti. Pavyzdžiui, ar priešas elgiasi tinkamai? Ar galite nugalėti priešą? Ar yra nepasiekiamų platformų ar nepraeinamų prarajų? Grįžkite į atitinkamą žaidimų redaktoriaus sritį, kad išspręstumėte visas rastas problemas. Tai gali užtrukti šiek tiek laiko, tačiau galutinis rezultatas bus įdomesnis ir lengvesnis
Žingsnis 9. Pridėkite daugiau
Dabar, kai turite veikiančią ir žaidžiamą sceną, atėjo laikas sukurti visą žaidimą. Pridėkite lygių ir iššūkių ir toliau testuokite savo priedus, kad įsitikintumėte, jog jie įdomūs ir veikia tinkamai.
Žingsnis 10. Svetainės užrakinimas
Jei įkeliate žaidimą į svetainę, kurioje vyksta „Flash“žaidimai, arba įkeliate jį į savo svetainę, turėtumėte naudoti „Svetainės užraktą“. Tai neleis žaisti jūsų žaidimo, jei jo nėra leidžiamų svetainių sąraše.
- „Medžiagų“medyje atidarykite „Žaidimo nustatymai“. Pasirinkite skyrių „Krautuvas“. Įveskite svetaines, kurias leidžiate, į lauką „Svetainės užraktas“, atskirtas kableliais ir be tarpų. Pavyzdžiui, newgrounds.com, kongregate.com.
- Kol esate šiame ekrane, įveskite savo pagrindinį puslapį į laukelį „Jūsų pagrindinis puslapis“, jei tokį turite. Tai leis žaidėjams, žaidžiantiems jūsų žaidimą, susieti su jūsų svetaine/
Žingsnis 11. Eksportuokite žaidimą kaip „Flash“
Kai būsite patenkinti savo žaidimu, galėsite jį eksportuoti į „Flash“formatą. Tai leis jums įkelti žaidimą į svetainę, kurioje vyksta „Flash“žaidimai, arba į savo svetainę. Spustelėkite '' Skelbti '' '(Skelbti), pasirinkite „Web“, tada spustelėkite „Flash“. Išsaugokite failą lengvai randamoje kompiuterio vietoje.
Žingsnis 12. Paskelbkite žaidimą
Kai turėsite „Flash“(. SWF) failą, galėsite jį įkelti į pasirinktą svetainę. Internete yra keletas svetainių, kuriose vyksta „Flash“žaidimai, o kai kurios netgi leidžia uždirbti pinigų iš skelbimų. Taip pat galite įkelti žaidimų į savo svetainę, tačiau turėtumėte įsitikinti, kad turite pralaidumą, kad galėtumėte pritaikyti žaidėjus, jei žaidimas išpopuliarėtų.
- Peržiūrėkite šį vadovą, kaip įkelti žaidimų į savo svetainę.
- Jei norite įkelti žaidimą į tokią svetainę kaip „Newgrounds“ar „Kongregate“, turėsite susikurti paskyrą ir tada įkelti tų svetainių įkėlimo procesą. Kiekvienos svetainės sąlygos bus skirtingos.
- Jei norite paskelbti savo žaidimą „Stencyl Arcade“, tai galite padaryti naudodami programą „Stencyl“. Spustelėkite „Publikuoti“, pasirinkite „Stencyl“, tada spustelėkite „Arcade“. Žaidimas bus įkeltas automatiškai, todėl prieš tai darydami įsitikinkite, kad esate patenkinti pavadinimu. „Stencyl Arcade“failo dydžio riba yra MB.
3 metodas iš 3: 2 konstrukcijos naudojimas
1 žingsnis. Atsisiųskite ir įdiekite „Construct 2“
Ši programa leidžia jums sukurti HTML5 žaidimus labai mažai koduojant. Turėsite nustatyti keletą kintamųjų, tačiau visa tai daroma per meniu, nereikia kodavimo.
„Construct 2“yra nemokama, nors kai kurios funkcijos yra ribotos, išskyrus naujovinimą. Nemokama versija negali būti publikuojama kitose nei HTML5 platformose
Žingsnis 2. Sukurkite naują projektą
Kai pirmą kartą paleidžiate „Construct 2“, jūsų laukia pasveikinimo meniu. Norėdami pradėti naują žaidimą, spustelėkite nuorodą „Naujas projektas“. Taip pat yra keletas pavyzdžių, kuriuos galite naudoti norėdami pamatyti, kaip sukurti pagrindinį žaidimą.
Pradedant naują projektą, jums bus pateiktas šablonų sąrašas. Pirmajam projektui rekomenduojame pradėti nuo tuščio projekto. Tai leis jums priprasti prie pagrindų, netrukdant šablonams
Žingsnis 3. Sureguliuokite projekto nustatymus
Projekto lango kairėje ypatybių rėmelyje pamatysite objektų seriją. Tai galite naudoti norėdami nustatyti ekrano dydį ir įvesti žaidimo bei įmonės informaciją.
Žingsnis 4. Įveskite foną
Dukart spustelėkite išdėstymą. Skiltyje „Bendra“pasirinkite „Plytelių fonas“. Spustelėkite išdėstymą, kad įdėtumėte foną. Tai atidarys fono redaktorių. Turėsite sukurti savo naudodami vaizdų redagavimo programinę įrangą arba atsisiųsti tekstūras iš kelių internetinių vietų.
- Nustatykite fono maketo dydį. Padarykite tai pasirinkdami fono objektą ir pakeisdami jo dydį ypatybių rėmelyje.
- Pervardykite sluoksnį ir užfiksuokite. Turėtumėte užrakinti sluoksnį, kad netyčia nejudėtų, kai dedate kitus objektus. Spustelėkite skirtuką „Sluoksniai“dešinėje ekrano pusėje. Pasirinkite sluoksnį ir spustelėkite pieštuko mygtuką. Pavadinkite sluoksnį „Fonas“, tada spustelėkite „Spynos“mygtuką, kad užrakintumėte foną.
Žingsnis 5. Sukurkite naują sluoksnį
Sluoksnių skirtuke spustelėkite mygtuką „+“, kad sukurtumėte naują sluoksnį. Pavadinkite jį „Pagrindinis“. Tai bus sluoksnis, kuriame bus dauguma jūsų žaidimo objektų. Prieš tęsdami įsitikinkite, kad pasirinktas pagrindinis sluoksnis.
Žingsnis 6. Pridėkite įvesties savo žaidimui
„Construct 2“įvestį reikia pridėti kaip žaidimo objektą. Tai nematoma ir leis projekte naudoti klaviatūrą ir pelę.
Dukart spustelėkite išdėstymą ir įvesties skiltyje pasirinkite „Pelė“. Darykite tą patį, kad įterptumėte objektą „Klaviatūra“
Žingsnis 7. Pridėkite objektų
Dabar atėjo laikas į savo išdėstymą įtraukti keletą žaidimo objektų. Dukart spustelėkite išdėstymą ir bendrame skyriuje pasirinkite „Sprite“. Naudodamiesi kryželiu pasirinkite, kur norite įdėti „Sprites“. Atsidarys vaizdo redaktorius, leidžiantis įkelti esamą „Sprite“arba sukurti naują.
Kai išdėstyme pasirinksite „sprite“, „sprite“ypatybė bus įkelta į kairįjį rėmelį. Pervardykite sprites, kad galėtumėte lengviau juos identifikuoti ir nurodyti
8. Pridėkite elgseną prie savo objekto
Norėdami pridėti elgseną, spustelėkite objektą, prie kurio norite pridėti elgesį, kad jį pasirinktumėte. Spustelėkite nuorodą „Pridėti/redaguoti“, esančią ypatybių rėmo skiltyje „Elgsena“. Bus rodomas galimų veiksmų sąrašas.
Elgesys yra iš anksto sukonfigūruotos logikos dalys, leidžiančios greitai pridėti patogumą prie savo objektų. Galite pasirinkti iš daugybės iš anksto sukurtų elgesio būdų, kurie gali būti naudojami įvairiai. Pavyzdžiui, norėdami sukurti tvirtas grindis, elkitės „tvirtai“. Norėdami perkelti personažą 8 kryptimis, elkitės „8 krypčių judesiu“
Žingsnis 9. Pakeiskite elgesio ypatybes
Galite redaguoti elgseną, kad ji atitiktų jūsų objekto veikimo būdą. Galite pakeisti reikšmes, kad pakeistumėte greitį, kryptį ir kitas savybes.
10. Žinokite, kaip veikia įvykiai
Įvykiai yra sąlygų sąrašas ir tai, ko žaidimas išvengia. Jei sąlyga pasiekiama, įvykis įvyksta. Jei sąlyga neįvykdyta, įvykis neįvyksta. Įvykio puslapis paprastai rodomas apie 60 kartų per sekundę. Kiekvienas bėgimas vadinamas „varnele“.
Žingsnis 11. Sukurkite įvykį
Dukart spustelėkite puslapį Įvykiai. Bus rodomas galimų objektų sąrašas. Pasirinkite objektą, kuriam norite sukurti įvykį, arba galite sukurti sistemą.
- Pasirinkite, kada vyksta veiksmas. Pasirinkus objektą, jūsų bus paprašyta pasirinkti, kada įvykis įvyko. Tai gali būti pagrįsta kitais įvykiais arba tam tikru laiku. „Kiekviena varnelė“visada.
- Pridėti veiksmą. Jūsų bus paprašyta pasirinkti vieną iš savo objektų. Pasirinkite iš veiksmų sąrašo. Pvz., Jei kuriate šaudyklę ir norite, kad žaidėjo personažas visada atsigręžtų į pelę, sukursite veiksmą „Požiūros taškas į padėtį“kiekviename žaidėjo objekto rinkinyje. Kai būsite paraginti įvesti koordinates, X įveskite „Mouse. X“, o Y - „Mouse. Y“. Taip žaidėjo laivas visada bus nukreiptas į žymeklį.
12. Pridėkite daugiau įvykių ir elgesio
Tai yra jūsų žaidimo pagrindas. Elgesio ir įvykių pridėjimas ir tobulinimas padės sukurti unikalius ir linksmus žaidimus, kuriuos žmonės norės žaisti. Eksperimentuokite su įvairiais įvykiais, kad gautumėte tokį žaidimą, kokio tikrai norite.
Žingsnis 13. Pridėkite kintamųjų
„Construct 2“yra dviejų tipų kintamieji: egzempliorių kintamieji ir visuotiniai kintamieji. Tai leidžia jums sukurti savo objektų ir žaidimų balus, tokius kaip sveikata, laiko limitas, rezultatas ir kt.
- Egzemplioriaus kintamasis - egzemplioriaus kintamasis priskiriamas vienam objektui. Tai naudojama tokiems dalykams kaip priešai ir žaidėjų sveikata. Galite pridėti egzemplioriaus kintamąjį pasirinkę objektą, spustelėję nuorodą „Pridėti/redaguoti“, esančią ypatybių rėmo skiltyje „Kintamieji“. Suteikite kintamajam pavadinimą, kuris gali nurodyti įvykį, taip pat pradinę vertę.
- Pasaulinis kintamasis - visuotiniai kintamieji yra kintamieji, priskirti visam žaidimui. Jis naudojamas tokiems dalykams kaip žaidėjų balai. Norėdami sukurti visuotinį kintamąjį, eikite į puslapį Įvykiai ir dešiniuoju pelės mygtuku spustelėkite tuščią vietą. Spustelėkite „Asmens visuotinis kintamasis“, suteikite jam pavadinimą, kad jį būtų galima nurodyti įvykio metu, tada įveskite pradinę vertę.
Žingsnis 14. Sukurkite sąsajas
Kuriant sąsajas paprastai geriausia tai padaryti naujame sluoksnyje. Taip yra todėl, kad sąsaja labai retai juda ar keičiasi, todėl geriau ją uždėti užrakintame sluoksnyje. Naujo sluoksnio ypatybių rėmelyje nustatykite „Parallax“ties 0. Tai neleis sluoksniui pasislinkti, kai ekranas juda.
Norėdami sukurti savo sąsają, naudokite teksto laukus ir kintamuosius. Galite nustatyti, kad teksto lauke būtų rodoma sveikata, rezultatas, šoviniai ar viskas, ką žaidėjas turi periodiškai matyti
Žingsnis 15. Išbandykite ir peržiūrėkite savo žaidimą
Dabar, kai ekrane rodomi keli objektai su įvykiais ir elgesiu, galite pradėti tikrinti ir pridėti turinį. Norėdami padėti ir išbandyti žaidimą, ekrano viršuje spustelėkite mygtuką „Paleisti“. Atkreipkite dėmesį į viską, kas neveikia, ir pabandykite pataisyti, kad jūsų žaidimas būtų žaidžiamas ir malonus.
Žingsnis 16. Eksportuokite savo žaidimą
Jei esate patenkinti savo žaidimu, galite jį eksportuoti, kad jį būtų galima įkelti į svetainę ir žaisti bet kas. Norėdami eksportuoti žaidimą, spustelėkite meniu „Failas“ir pasirinkite „Eksportuoti“. Išsaugokite projektą jums patogioje vietoje.
Žingsnis 17. Paskelbkite žaidimą
Yra keletas svetainių, kuriose galite įkelti HTML5 žaidimus, kad kiti galėtų žaisti. Taip pat galite pridėti žaidimų prie savo svetainės. Peržiūrėkite šį vadovą, kad sužinotumėte, kaip įkelti žaidimus į savo svetainę.
Patarimai
- Jei jus labiau domina „Flash“žaidimų kodo mokymasis, galite kurti „Flash Builder“ir „ActionScript3“kodus. Tai užtruks ilgiau, tačiau gali suteikti daugiau unikalios patirties. Žiūrėkite programos vadovą „ActionsScript3“.
- Pagarba bet kuriam šaltiniui, iš kurio semiatės idėjų ir turinio, ir visiems, kurie padėjo jums sukurti žaidimą.