Kaip sukurti kompiuterinius žaidimus

Autorius: Tamara Smith
Kūrybos Data: 27 Sausio Mėn 2021
Atnaujinimo Data: 19 Gegužė 2024
Anonim
Kaip sukurti kompiuterinį žaidimą.
Video.: Kaip sukurti kompiuterinį žaidimą.

Turinys

Ar vienas iš jūsų pomėgių yra žaisti kompiuterinius žaidimus, kurti naujas taktikas, kaip juos įveikti, ir kurti savo visapusiškas visatas jūsų užburiančio proto gelmėse? Yra daugybė įrankių, kurie padės jums sukurti savo žaidimą be nieko, išskyrus šiuos įgūdžius, tačiau verta atsiminti, kad tam tikras programavimo supratimas gali išplėsti darbo galimybių spektrą. Paimkite pelę ir klaviatūrą ir mėgaukitės šia kelione.

Žingsniai

1 iš 2 būdas: Tinkamų įrankių paieška

  1. Sukurkite teksto žaidimą. Tai turbūt lengviausias būdas sukurti, nors ne visi domisi žaidimu be grafikos. Daugelyje teksto žaidimų daugiausia dėmesio skiriama pasakojimui, dėlionei ar nuotykiams, sujungiantiems siužetą, tyrinėjimą ir iššūkius. Čia yra keletas nemokamų variantų:
    • Virvelė yra greita ir paprasta naudoti internetinė programa.
    • „StoryNexus“ ir Vizažistas pateikite daugiau mechanikos ir nejudančių vaizdų galimybių.
    • Inform7 tai yra galingesnis įrankis, turintis didelę rėmėjų bendruomenę.

  2. Padarykite žaidimą 2D formatu.„GameMaker“ ir Stencil yra geros parinktys, gerai veikiančios su bet kokiu žanru, suteikiančios galimybę naudoti programavimą to nereikalaujant. Štai jis! Kita internetinių žaidimų kūrimo alternatyva.
  3. Pabandykite kurti žaidimus 3D formatu. Tai, savo ruožtu, yra daug didesnis iššūkis nei sukurti 2D žaidimą, todėl pasiruoškite ilgam projektui ir daug sunkaus darbo. Kibirkštis ir Žaidimo guru susijęs su Vienybė gali sutaupyti šiek tiek pastangų, nes jie leidžia jums sukurti norimą pasaulį nereikia jo programuoti. Jei jau turite šiek tiek programavimo žinių ar norite sužinoti daugiau, pabandykite naudoti autorių kūrimo aplinką (arba „variklis’) Vienybė, ypač populiarus tarp kūrėjų.
    • Jei norite sukurti savo 3D modelius, o ne naudoti paruoštus objektus, jums reikės trimatės modeliavimo programos, tokios kaip „3D Studio Max“, Blenderis arba Majai.

  4. Laikykitės į programavimą orientuoto požiūrio. Net ir turėdami patirties šioje srityje, galbūt norėsite naudoti vieną iš aukščiau paminėtų kūrybinių aplinkų pirmame žaidime, todėl nereikia ieškoti skirtingų variantų vien todėl, kad jie yra sudėtingesni. Vis dėlto kai kuriems žmonėms patinka intensyvus kontrolės lygis, kurį jie įgyja kurdami žaidimą nuo pat pradžių. Idealiu atveju suplanuokite žaidimą integruotoje kūrimo aplinkoje (IDE) kaip Užtemimas užuot naudojęsi teksto rengykle, galėsite sujungti viską, ko jums reikia, į vieną patogų projektą.
    • Nors žaidimą galima programuoti beveik bet kuria programavimo kalba, mokantis C ++, jūsų rankose yra galingas įrankis su keliais šaltiniais ir žaidimų kūrimo pamokomis, kurias galite rasti internete.

2 iš 2 būdas: Žaidimo kūrimas


  1. Pasirinkite koncepciją. Tavo pirmajame projekte geras atspirties taškas yra padaryti nedidelį ir tipišką jums patinkančio žanro, pavyzdžiui, platformos ar RPG, pavyzdį. Prieš pradėdami užsirašykite turimas idėjas apie žaidimo formatą ir atsakymus į šiuos klausimus:
    • Koks yra pagrindinis žaidimo komponentas („centrinė“ žaidimo mechanika)? Tai gali būti kova su priešais, galvosūkių sprendimas ar kalbėjimas su kitais veikėjais.
    • Kaip atrodys žaidimas? Pavyzdžiui, kova su priešais gali vykti paspaudus mygtukus realiuoju laiku arba taktiškai, paeiliui. Žaidimai, kuriuose daug dialogo, gali leisti žaidėjui formuoti siužetą remiantis jų sprendimais arba, be to, būti labiau orientuoti į kuo daugiau sužinoti apie veikėjus ir pasaulį.
    • Kokia žaidimo nuotaika? Kažkas vėsinančio, džiaugsmingo, paslaptingo, jaudinančio?
  2. Atlikite paprastą etapą. Jei žaisdami žaidimus pirmą kartą naudojate kūrybinę aplinką ar kitą įrankį, tai puikus laikas žaisti su turimomis galimybėmis. Sužinokite, kaip išdėstyti judančius fonus, objektus ir simbolius. Jei įmanoma, sukurkite objektus, su kuriais grotuvas gali sąveikauti ar klaidžioti po objektus, jau esančius programoje, kad pamatytumėte, ar jie yra paruošti sąveikauti.
    • Jei nežinote, kaip ką nors padaryti, paklauskite apie tai įrankio kūrėjų puslapyje arba ieškokite pagalbos internete.
    • Dar nesijaudinkite apie apšvietimo efektus ir kitus „papildomus“ vaizdus.
  3. Jei reikia, išplėtokite pagrindinį žaidimą. Tai gali apimti nedidelius projektavimo aplinkos patobulinimus ar dar sudėtingesnes sistemas, kurios bus kuriamos nuo pat pradžių. Štai keletas pavyzdžių:
    • Jei kuriate platforminį žaidimą, ar norite, kad personažas galėtų dvigubai šokinėti ar atlikti kokį nors „ypatingą“ judesį? Žaisk su tuo, kaip aukštai jis gali šokinėti, ir ar nori skirtingų reakcijų tarp lengvo mygtuko paspaudimo ir paspaudimo, ar bus įvairių šuolių?
    • Jei kuriate vaidmenų žaidimą ar laikiną žaidimą, kokius ginklus žaidėjas turės pradžioje? Pasirinkite du ar tris, kuriuos galite atnaujinti, ir išbandykite juos. Stenkitės, kad pasirinkimas tarp jų būtų įdomesnis. Pavyzdžiui, vienas iš jų gali padaryti daugiau žalos, paveikti daugiau nei vieną priešą ar susilpninti priešininkus. Nedarykite nė vieno iš jų geriausios alternatyvos visais tikslais, nebent tai kainuoja labai brangiai (burtai, kurie praleidžia daugiau manų, arba ginklas, kuris sulaužomas po naudojimo).
    • Dialoginiame žaidime norite, kad žaidėjas pasirinktų tarp skirtingų ekrane rodomų „atšakų“ arba dažniausiai klausytųsi, kas sakoma, atliktų užduotį kitoje vietoje, kad atrakintų naujas eilutes, ir sugrįžtų sužinoti. daugiau? Ar norite, kad žaidėjas sužinotų viską per vieną ciklą, ar žaidimas turės keletą galimų kelių ir galų?
  4. Sukurkite keletą skirtingų lygių. Trys – penki etapai yra geras jūsų pirmojo žaidimo tikslas, nors visada yra galimybė ateityje jį išplėsti. Visada turėdami omenyje „pagrindinę mechaniką“, kiekvieno lygio iššūkis šiek tiek skiriasi. Galite juos sutvarkyti ar net palikti atskirai ir sujungti, kai jie bus baigti, atsižvelgiant į tai, kas yra lengviau.
    • Platforminis žaidimas paprastai pristato judančias platformas ar greitesnius priešus.
    • Veiksmo žaidimas gali pristatyti priešų būrius, vieną galingą priešininką ar kelis sunkiai įveikiamus priešininkus, kuriems reikalingas konkretus ginklas ar taktika.
    • Mąstymo žaidimas paprastai prilimpa prie vieno tipo galvosūkio ir kiekviename lygyje naudojamos skirtingos jo versijos arba pristatomos naujos priemonės ir naujos kliūtys, reikalaujančios iš žaidėjo daugiau strateginio mąstymo.
  5. Siekite tikslų vidutiniu ir ilguoju laikotarpiu. Tai dažnai vadinama mechanine arba kilpos „vidurinis“. Naudodamas centrinę mechaniką, pavyzdžiui, šokinėjimą, žaidėjas taip pat tobulina antrinę mechaniką, pavyzdžiui, šokinėja per priešus ar renka daiktus visame lygyje. Vadinasi, tai lemia ilgalaikius pasiekimus ir tikslus, tokius kaip pasiekimas lygio pabaigoje, pinigų taupymas pastiprinimui ir galiausiai žaidimo pabaiga.
    • Kaip matote pavyzdyje, galbūt įtraukėte šiuos tikslus net to nesuvokdami. Tiesiog nepamirškite, kad žaidėjas turi sugebėti greitai apie juos sužinoti daugiau. Jei žaidžiate dešimt minučių ir manote, kad visa tai reiškia, jog vėl ir vėl reikia šaudyti į priešus, žaidėjui gali būti nuobodu. Kita vertus, jei moneta yra laimėta nugalėjus pirmąjį priešą, jis supranta, kad yra naujas tikslas (taupyti monetas už atlygį) ir kad centrinė mechanika jį žengia ta linkme.
  6. Išbandykite žaidimą. Testuokite dažnai kiekviename lygyje ir paprašykite draugų ar pažįstamų padėti jums. Pabandykite priartėti prie žaidimo keliais skirtingais būdais, įskaitant metodus, kurių niekada nesvarstėte, pvz., Praleisite misijas ir bėgate tiesiai pas galutinį bosą arba pabandykite laimėti žaidimą pasirinkdami „blogus“ ginklus ir pastiprinimus. Tai yra ilgas procesas ir gali būti labai nelinksmas, tačiau ištaisyti klaidas ir įsitikinti, kad mechanika yra smagi visiems žaidėjams, bus verta.
    • Duokite bandytojams pakankamai informacijos, kad galėtumėte pradėti. Jie, be pagrindinių komandų, turi žinoti ir kurdami medžiagą. Nebereikia nieko daugiau žinoti.
    • Pateikite formas, kuriomis jie galėtų pateikti grįžtamąjį ryšį, ir jūs turėsite visos susijusios informacijos įrašą, kad galėtumėte lengvai palyginti ir pateikti nuorodas viso proceso metu. Tai taip pat leidžia užduoti konkrečius klausimus dėl žaidimo dalių, kurios vis dar turi klausimų.
    • Naudingiausi bandytojai bus žmonės, kurie jūsų nepažįsta ir kurie nesijaučia girti už jūsų žaidimą.
  7. Patobulinkite grafiką ir garso efektus. Nors internete galima rasti daugybę nemokamų žaidimų objektų, investuokite laiką į viską, kas atrodo ne vietoje, sureguliuokite arba ieškokite pakaitalų. Išmok tai pikselių menas jei norite kurti paprastą meną savo 2D žaidime arba naudoti tokius įrankius kaip „OpenGL“ jei tai ambicingas 3D projektas. Pridėkite apšvietimo efektus, kurie skatina žaidėją žengti pagrindiniu erdvės keliu, ir dalelių efektus, kuriuose scenarijai rodo įdomias atakas ar judesius. Pridėkite garso efektus vaikščiojant, puolant, šokinėjant ir visa kita, ko reikia. Nors visada yra galimybė patobulinti ir išbandyti, jūsų žaidimas bus paruoštas paleidimui, kai tik grafika ir garsas atitiks jūsų standartus. Sveikiname!

Šiame traipnyje: Garo tiprinimo itemo pranašuma TVNaudokite FM itemąNaudokite kita technologija23 Nuorodo Tai, ka paprata, kaip gerų ąlygų klauyti televizoriau, vienu ar kitu atveju gali ukelti proble...

Kaip įvertinti jūsų santykių etapą

John Stephens

Gegužė 2024

Šio traipnio bendraautoriu yra LPC Pauliu Chernyaka. Pauliu Chernyaka yra pichologijo konultanta, turinti licenciją Čikagoje. 2011 m. Ji baigė Ameriko profeinė pichologijo mokyklą.Šiame traipnyje yra ...

Įspūdingi Straipsniai