211service.com
Kaip sukurti vaizdo žaidimą (be patirties)
Ar žinojote, kad Super Mario Run buvo sukurtas naudojant nemokamą žaidimų variklį, kurį galite atsisiųsti ir naudoti šiandien? Dabar nemeluosiu ir nesakysiu, kad sukurti žaidimą yra lengviausias dalykas pasaulyje, bet taip yra būdu lengviau, nei manote, ir, tiesą sakant, nusprendę pradėti, nustebsite, kaip lengvai viskas susidėlioja. Akivaizdu, kad reikia tam tikrų pastangų – nieko negausite nemokamai, tačiau sunkiausia yra tiesiog pradėti ir laikytis. Apsvarstykite šį vadovą, kaip padėti sau tai padaryti, kaip ir bet ką kitą. Kokias programas turėtumėte naudoti? Kur turėtum kreiptis pagalbos? Ką daryti, jei užstrigote? Prisiminti tu esi Kurdamas šį žaidimą, aš tiesiog nukreipsiu jus teisinga kryptimi.
Kokios yra geriausios programos kuriant savo žaidimą?
Yra daug variantų, bet aš rekomenduosiu du: GameMaker studija ir Vienybė 3D . Abi šios versijos turi nemokamas versijas, kurias galite naudoti norėdami mokytis ir su ja susitvarkyti, ir abu gamina žaidimus, kuriuos lengva eksportuoti į kompiuterį. Jie taip pat gerai veikia konsolėje (nors tai yra žingsnis nuo visko, ką netrukus darysite, nes reikia derinimo pultų ir kūrėjo licencijų).
Greitai apžvelgsime kiekvieną iš šių ir dar keletą variantų.
Žaidimų kūrėjas: studija

Su juo sukurti žinomi žaidimai: Spelunky, Hotline Majamis, Crashlands, Downwell, Nidhogg, Nuclear Throne.
Geriausiai tinka: 2D žaidimai
Stiprybės : Vienas didžiausių GameMaker pranašumų yra lengvai suprantama kalba. Nors kai kurie „tikrieji“ programuotojai gali šaipytis iš jo paprastumo, jis greitai išmokstamas ir kuriamas ir yra toks galingas, kokio jums reikia. Vos keliomis paprastomis komandomis galite priversti blokus judėti ir nušauti priešus per kelias valandas. Tai yra geri vartai į kodavimą ir, nors nebūtinai tiesiogiai išverčiami į kitas kalbas, padeda suprasti tokias sąvokas ir struktūras. Jis taip pat turi nuvilkimo piktogramomis pagrįstą programavimo sistemą, naudojančią paveikslėlius, o ne žodžius, tačiau iš tikrųjų geriausia pereiti tiesiai prie kodo laisvės ir lankstumo.
Tiesą sakant, tai yra geriausias pasirinkimas, jei dirbate tik patys.
Trūkumai : GameMaker taip pat gali atlikti 3D dalykus, tačiau tai nėra kažkas, dėl ko jis tikrai žinomas, todėl dauguma jo žaidimų yra 2D. „GameMaker Studio 2“ taip pat šiuo metu yra beta versijos, todėl galbūt norėsite palaukti, kol ji bus visiškai išleista, prieš nardydami čia.
Vienybė

Su juo sukurti žinomi žaidimai : Ori and the Blind Forest, Inside, Yooka-Laylee, Layers of Fear, Super Mario Run, Firewatch, Pokemon Go
Geriausiai tinka : 3D žaidimai
Stiprybės : Unity yra nemokama programa, kurią daugelis pilno dydžio studijų, tokių kaip Ubi ir Nintendo, naudoja žaidimams kurti. Su juo buvo sukurta daugybė pavadinimų, apie kuriuos tikriausiai girdėjote ir kuriuos grojote, ir jis yra labai universalus. Jis daugiausia orientuotas į 3D, bet neseniai atnaujino savo 2D galimybes, kad galėtų tiesiogiai konkuruoti su GameMaker. Nors daugiau dėmesio skiriama „tinkamam“ kodavimui, pagrindiniai įrankiai, pvz., 3D FPS valdiklis, yra paruošti naudoti moduliai be kodavimo, o jūs galite užblokuoti ir sukurti kažką paleidžiamo neįtikėtinai greitai be jokio kodo. Žaidime taip pat yra didžiulė prekyvietė, pilna iš anksto paruoštų žaidimui skirtų modulių, kuriuos galima nusipirkti (nors daugelis jų yra nemokami). Taigi galima tiesiog pridėti valdiklio elementus, animaciją, objektus ir daugiau.
Trūkumai : Jums reikės išmokti rimtą kodą. „Unity“ veikia C# ir JavaScript, kurios abi yra įprastos kalbos, naudojamos įvairiose programose. Išmokti nėra neįmanoma, bet toli gražu ne pradedantiesiems. Vienybė reikalauja meistriškumo daug taip pat kvalifikuotų aspektų, pradedant 3D animacija, modeliavimu ir kt., todėl tai geriausiai tinka komandoms. Tai nėra geras pasirinkimas važiuoti vienam.
Kiti variantai
„GameMaker“ ir „Unity“ yra populiariausios, bet ne vienintelės parinktys. Špagatas Pavyzdžiui, yra nepaprastai populiarus teksto žaidimuose ir gali neįtikėtinai greitai sukurti žaidžiamus pasakojimus. Nors tokie dalykai kaip 2 konstrukcija ir Clickteam Fusion 2.5 yra geros parinktys, jei visiškai nenorite koduoti ir norite naudoti vilkimo ir nuleidimo piktogramas, tačiau dėl to turite tam tikrų apribojimų.