Žaidimo ir dvitaškio kūrimas; Ką daryti po to, kai turite idėją ir ieškoti;

Posted on
Autorius: Randy Alexander
Kūrybos Data: 4 Balandis 2021
Atnaujinimo Data: 20 Gruodžio Mėn 2024
Anonim
Žaidimo ir dvitaškio kūrimas; Ką daryti po to, kai turite idėją ir ieškoti; - Žaidynės
Žaidimo ir dvitaškio kūrimas; Ką daryti po to, kai turite idėją ir ieškoti; - Žaidynės

Turinys

Aš sekiau patarimus pirmojoje įmokoje ir sukūriau idėją internete ... Kas toliau?

Jei to dar nepadarėte, suraskite savo ankstesnį straipsnį apie žaidimo kūrimą ir įsitikinkite, kad turite viską, kas nurodyta žemyn ir pasiruošę sukti. Taigi, dabar, kai turite idėjos matricą, ir turite pagrįstą idėją apie tai, kokio žaidimo norite, su tam tikromis techninėmis savybėmis, kurios turėtų būti, kur jūs einate toliau? Pirmiausia reikia atsakyti į klausimą: ar turite tinkamą C + +, „Javascript“ ar kitos standartinės žaidimo kalbos supratimą?


Ką bandau užduoti:

Aš tikrai turiu gerą kalbos supratimą!

Gerai sakau jums, nes kai aš pradėjau kurti, neturėjau uncijos žinių (išskyrus pagrindinę kompiuterinės inžinerijos patirtį), todėl jūs turite kojų, kur aš pradėjau. Tačiau dažnai patyrusiems ar patyrusiems programuotojams sunku perkelti save iš kietojo kodavimo paslaugų programinės įrangos į 2D ir 3D žaidimų kūrimą. Įrašas, nors atrodo akivaizdus, ​​rekomenduojama pradėti nuo 2D žaidimų ir judėti toliau; kodai tampa eksponentiškai sunkesni programuojant trečiąją dimensiją. Dabar yra keli maršrutai, kuriuos galite eiti.

1 maršrutas, kad galėtumėte sukurti savo žaidimą

Jei turite kodavimo patirties, o pirmasis maršrutas, kurį norėčiau rekomenduoti, yra „premade“ žaidimo variklis, pvz., „Unity3D“ arba „Unreal Development Kit“ (UDK).

Priežastis, kodėl rekomenduoju tai, nes kodavimo patirtis ar ne, jums vis dar trūksta patirties žaidimo dizaino srityje, o tai yra labai unikalus įgūdis, kuris turi būti pailgintas per tam tikrą laiką. Naudojant variklį labai prisidedama prie žaidimo kūrimo, tačiau vis tiek leidžia (ir dažnai reikalauja) tam tikro skriptų lygio bendromis kalbomis. Be to, gana lengva kurti žaidimus 2D arba 3D, nes GUI (grafinė vartotojo sąsaja) yra labai patogi ir atleidžiama.


2 maršrutas!

Antrasis galimas vaizdo žaidimo kūrimo būdas yra kietojo kodavimo pagal individualų variklį būdas; tai gali būti labai sudėtinga tiems, kurie turi tik vidutinę programavimo patirtį. Nors turėsite daugiau tinkinimo parinkčių, koduojate savo variklį, manau, kad galiausiai žaidimas gali nukentėti, nes viskas turi būti sukurta nuo nulio. Naudojant „premade“ žaidimo variklį, žaidimo kūrėjas gali būti kūrybingas, nepamirštant pagrindinių bruožų ir mechanizmų, kurie priešingu atveju būtų nereikšmingi ir nepastebėti. Yra daugybė „YouTube“ plaukiojančių vadovėlių ir internetinių kursų svetainių, kuriose galima puikiai paaiškinti žaidimų variklių pajėgumus ir kokias priemones galima rasti.

Na, aš turiu absoliučiai nulinę kodavimo patirtį

Jei taip yra, tuomet jūs esate tokioje padėtyje, kurioje buvau, kai pirmą kartą pradėjau. Bet nebijokite žaidimo dev hopefuls! Nors turite aukštesnį kalną, į kurį pakyla, tikslas nėra toli. Tačiau, skirtingai nuo ankstesnės programavimo patirties, turite tik vieną maršrutą, jei norite sukurti žaidimą su tam tikru efektyvumo lygiu. Tu turi naudoti anksčiau sukurtą variklį, pvz Unity3D arba UDK. Laimei, šie varikliai, taip pat keli kiti, yra labai atleidžiami tiems, kurie neturi programavimo patirties. Tačiau „Unity“ ir „UDK“ reikės kai kurių scenarijų; tai kur mokymai tampa tavo Biblija.


Dabar, kai tai yra straipsnis, aš neimsiu, kaip naudotis šiomis priemonėmis, bet aš jus nukreipsiu teisinga kryptimi mokytis. Daugelis žmonių kreipiasi į „YouTube“, kai jie pradeda dirbti, ir būtent tai aš padariau, kai pradėjau. Nors buvo nemažai vaizdo samouczku, daugelis jų buvo sunku sekti arba nesuteikė savo tikslo mokytis, bet tiesiog laikė ranką per procesą ir nepaaiškino „kodėl“. Nusprendžiau išbandyti vieną iš vienybės kursų svetainėje Udemy.com ir aš negalėjau būti laimingesnis. Instruktorius buvo aiškus, ir aš greitai susitikau su Unity3D įrankiais. Pagrindinis trūkumas buvo tas, kad kai mano klasė buvo baigta, norėjau sužinoti daugiau apie scenarijus, ir nustatė, kad šioje svetainėje trūksta šios informacijos. „YouTube“ galima rasti daug scenarijų, tačiau kruopščiai pasirinkti, kiek „mokymosi“ nėra tiksliai. Tačiau jūs turėsite pavyzdžių, kad išeitumėte.

Taigi, kas yra tai, ką reikia daryti prieš perskaitydamas kitą straipsnį?

Aiškiai pasakė, kad laikydamiesi idėjos matricos, kad primintumėte jums apie savo tikslus ir palaikytumėte jus. Be to, nuspręskite, kokiu maršrutu ketinate imtis, jei esate patirties programuotojas ir tada abiem grupėms nuspręskite, kurį variklį norite naudoti. Tai yra svarbus procesas, todėl rekomenduoju ieškoti kiekvieno turimo variklio privalumų ir trūkumų, nuspręsti, ką norite, kad jūsų žaidimas būtų atliekamas, ir kuris variklis veikia efektyviausiai. Nesvarbu, kuris variklis yra pasirinktas, tai bus iššūkis, bet pasiliks su juo daugiau nei verta to galo, pasitikėk manimi!