Kaip sukurti vaizdo žaidimą nuo nulio

Autorius: Janice Evans
Kūrybos Data: 1 Liepos Mėn 2021
Atnaujinimo Data: 1 Liepos Mėn 2024
Anonim
NEMOKAMOS video montavimo programos
Video.: NEMOKAMOS video montavimo programos

Turinys

Vaizdo žaidimai nebėra auganti pramonė. Ji yra savo geriausiame amžiuje. Vaizdo žaidimus žaidžia daugiau žmonių nei bet kada. Tai reiškia, kad naujiems žmonėms yra daug galimybių prasiveržti ir padaryti puikų žaidimą. Tai gali būti tu! Bet kaip tai padaryti? Žaidimo kūrimo procesas yra labai sunkus, tačiau jūs galite padaryti žaidimą patys, turėdami šiek tiek pagalbos ar finansavimo. Mes supažindinsime jus su pagrindais, į kuriuos turėsite atsižvelgti, kad jūsų žaidimas taptų geras. Tiesiog pradėkite nuo 1 veiksmo.

Žingsniai

1 metodas iš 4: pasiruošimas sėkmei

  1. 1 Suprask savo žaidimą. Jei norite, kad procesas vyktų sklandžiai, turėsite daug planuoti ir galvoti apie pasaulines problemas. Kokio žanro bus jūsų žaidimas (RPG, šaulys, platformingo žaidėjas ir kt.)? Kokioje platformoje bus išleistas jūsų žaidimas? Kokie yra unikalūs ir išskirtiniai jūsų žaidimo bruožai? Į kiekvieną klausimą reikia atsakyti skirtingais ištekliais, įgūdžiais ir planuoti, nes jie skirtingai veikia žaidimo kūrimą.
  2. 2 Sukurkite gerą žaidimo dizainą. Žaidimo rėmas bus labai svarbus, todėl prieš pradedant kurti žaidimą geriausia su jais susidoroti. Kaip žaidėjai progresuos žaidime? Kaip žaidėjai bendrauja su juos supančiu pasauliu? Kaip treniruosite žaidėjus? Kokį garso ir muzikos pritarimą naudosite? Visa tai labai svarbu.
  3. 3 Būk realistiškas. Jei būtų lengva atsisakyti tokių žaidimų kaip „Mass Effect“, visi tai darytų. Turite suprasti, ką galite ir ko negalite padaryti be didžiulės studijos ir geros patirties po diržu. Taip pat turite būti realistiški, ką galite padaryti per pagrįstą laiką. Jei tikrai nežiūrėsite į savo stipriąsias puses, greičiausiai greitai nusivilsite ir pasiduosite. Ir mes nenorime, kad tu pasiduotum!
  4. 4 Raskite gerą techninę ir programinę įrangą. Norint sukurti žaidimą bet kuriame aukščiau nei „mobilusis“, reikalingas kompiuteris, kurį dauguma pavadintų „išgalvotu“. Jei naudojate seną sistemą, greitai pastebėsite, kad negalite paleisti žaidimo, kurį kuriate. Norėdami sukurti žaidimus, jums taip pat reikės labai galingų ir gana specializuotų programų. Kai kurie yra pigūs arba nemokami, tačiau kiti gali būti gana brangūs. Tolesniuose skyriuose apžvelgsime gerą programinę įrangą, tačiau galite pastebėti, kad jums reikalinga programinė įranga gali apimti 3D modeliavimo programas, vaizdo redaktorius, teksto redaktorius, kompiliatorius ir kt.
    • Bent jau jums reikės galingo procesoriaus (bent keturių branduolių ir pageidautina vieno iš naujesnių „i5“ ar „i7“), daug RAM ir pažangios vaizdo plokštės.

2 metodas iš 4: sukurkite savo komandą

  1. 1 Kurkite mažus žaidimus patys ir didelius žaidimus su kitais žmonėmis. Jei norite greitai sukurti mobilųjį žaidimą naudodami paprastą vaizdą ir kodavimą, tai gerai.Tai geras projektas, prie kurio galima dirbti vienam, ir jūs galite jį naudoti norėdami parodyti būsimiems darbdaviams ir investuotojams, ką galite padaryti. Bet jei norite padaryti rimtesnį žaidimą, jums reikės kitų žmonių pagalbos. Indie žaidimus paprastai kuria 5-10 žmonių komanda (priklausomai nuo sunkumo), o daugiau žinomų žaidimų gali sukurti iki kelių šimtų žmonių!
  2. 2 Sukurkite savo komandą. Jei planuojate sukurti vieno iš stilių žaidimą, jums reikės daug žmonių, turinčių daug įvairių įgūdžių. Jums reikės programuotojų, modeliuotojų, vizualių dizainerių, žaidimo ir lygio dizainerių, garso ekspertų ir gamintojų ar žmonių, susipažinusių su rinkodara.
  3. 3 Sudarykite projekto dokumentą. Pagalvokite apie tai kaip apie savo žaidimo santraukos ir kovos plano kryžių. Projekto dokumente aprašoma viskas, kas susiję su jūsų žaidimo dizainu: žaidimo eiga, mechanika, personažai, siužetas ir kt. Jį kurdami taip pat išsiaiškinsite viską, ką reikia padaryti, kas tai padarys, kokie bus lūkesčiai ir pagrindinis visų dalykų tvarkaraštis. Projekto dokumentas yra labai svarbus ne tik norint išlaikyti gerą komandos formą, bet ir potencialiems investuotojams.
    • Jūsų projekto dokumentas turėtų būti suskirstytas į skyrius ir apimti išsamų turinį.
    • Pagrindiniai skyriai apima žaidimo siužetą, pagrindinius ir antrinius personažus, lygio dizainą, žaidimą, meną ir vaizdinį dizainą, žaidimo garsus ir muziką, valdymo struktūrą ir vartotojo sąsajos dizainą.
    • Projekto dokumentas neturėtų apsiriboti tik tekstu. Paprastai jame taip pat yra dizaino eskizų, koncepcijos dizaino ir net reklaminių vaizdo įrašų ar garso pavyzdžių.
    • Neribokite savęs ir nesijaudinkite dėl projekto dokumento dizaino ir formato. Nėra vieno standartinio formato ar dalykų, kuriuos reikia įtraukti. Tiesiog priderinkite dokumentą prie savo žaidimo.
  4. 4 Pagalvokite apie pinigus. Žaidimui sukurti reikia pinigų. Be kita ko, įrankiai yra gana brangūs, o kūrimas užima daug laiko (atimant jį iš laiko, kurį galėtumėte išleisti uždirbti). Projektas yra brangesnis, kuo daugiau žmonių reikia pritraukti, ir kuo sudėtingesnių įgūdžių jie turi turėti, kad sukurtų vis daugiau pažangių žaidimų. Prieš pradėdami darbą, turėsite nustatyti, iš kur gausite pinigų, ir aptarti su dalyviais, kaip, kada ir kiek jiems sumokėsite.
    • Pigiausias būdas sukurti žaidimą yra tai padaryti 100% patiems. Tačiau tai bus sunku, jei neturite pakankamai įgūdžių arba jums gali prireikti daug įvairių. Daugumai nepatyrusių žmonių, dirbančių savarankiškai, paprasčiausias mobiliosios programos klonas yra daugiausiai, ką galima padaryti. Net jei žaidimą kuriate patys, vis tiek turite sumokėti licencijas už daugumą gerų variklių ir daugelį programų parduotuvių ar kitų prekyviečių. Taip pat nepamirškite apie gautų pajamų mokesčius.
    • Norint sukurti vidutinės kokybės indie žaidimą, jums reikia šimtų tūkstančių dolerių. Didelės įmonės dažnai investuoja į plėtrą milijonus dolerių.

3 metodas iš 4: atlikite įprastą procedūrą

  1. 1 Programa. Jums reikės pasirinkti žaidimo variklį. Žaidimo variklis yra programos dalis, kuri kontroliuoja viską iki smulkiausių jūsų žaidimo veikimo detalių (pvz., Dirbtinį intelektą, fiziką ir pan.). Varikliams reikalingi įrankiai, kurie kartais yra įtraukti, o kartais jie turi būti sukurti nuo nulio. Jie leidžia bendrauti ir sukurti žaidimą ant variklio. Kai tai suprasite, turėsite rasti žmogų, kuris žinotų, kaip rašyti scenarijus šiuo varikliu. Kai rašote scenarijus, žaidimo varikliui nurodote, ką daryti. Paprastai tam reikia tam tikrų programavimo įgūdžių.
  2. 2 Kurkite turinį. Taip pat turėsite pradėti kurti turinį žaidime.Tai reiškia personažų modeliavimą, žaidimo spritų kūrimą, supantį pasaulį, visus objektus, su kuriais žaidėjas gali bendrauti ir kt. Šiai užduočiai atlikti paprastai reikia puikių 3D modeliavimo ir vaizduojamojo meno programų įgūdžių. Kruopštus planavimas taip pat yra geras.
  3. 3 Išleiskite kelias beta versijas. Jums reikės žmonių, kurie užbaigtų jūsų žaidimą. Nekreipkite dėmesio į klaidas. Jūs tik norite, kad žmonės žais, kad sužinotų, kaip kiti mato ir patiria žaidimą. Tai, kas jums atrodo natūralu, gali sugluminti visus kitus. Instrukcijos ar siužeto elemento gali trūkti. Niekada negali žinoti iš anksto. Todėl svarbu gauti nuomonę iš šalies.
  4. 4 Bandymas, bandymas, bandymas. Kai baigsite kurti savo žaidimą, dar ne visai baigsite. Reikės viską išbandyti. Viskas. Turėsite išnagrinėti visus galimus žaidimo scenarijus, kad įsitikintumėte, jog niekur nėra klaidų. Tam reikia daug laiko ir žmogiškųjų išteklių. Savo tvarkaraštyje skirkite pakankamai laiko bandymams!
  5. 5 Reklamuokite savo žaidimą. Parodykite žmonėms savo žaidimą, kai tik jį baigsite. Parodykite tai įmonėms, kurios galbūt norės į tai investuoti, taip pat žmonėms, kurie, jūsų manymu, gali norėti žaisti! Pradėkite kūrėjo svetainę ir tinklaraštį, įkelkite ekrano kopijų, vaizdo įrašų, anonsų ir dar daugiau, kad parodytumėte žmonėms, apie ką vyksta jūsų žaidimas. Susidomėjimas yra labai svarbus jūsų žaidimo sėkmei.
  6. 6 Išleisk savo žaidimą. Yra daug vietų, kuriose galite išleisti žaidimą, tačiau tiksli vieta priklausys nuo jūsų sukurto žaidimo tipo. „App Store“ ir „Steam“ šiuo metu yra labiausiai atviri naujokams. Galite savarankiškai išleisti žaidimą savo svetainėje, tačiau prieglobos kainos paprastai yra per didelės. Be to, nebūsite tokie pastebimi.

4 metodas iš 4: išteklių paieška

  1. 1 Išbandykite programinę įrangą, skirtą pradedantiesiems kurti žaidimus. Yra keletas puikių programų, kurias pradedantieji gali naudoti paprastiems žaidimams kurti. Turbūt garsiausi iš jų yra „Game Maker“ ir „RPG Maker“, tačiau „Atmosphir“ ir „Games Factory“ taip pat yra geri. Taip pat galite naudoti edukacinius programavimo įrankius vaikams, tokius kaip „MIT's Scratch“. Jie stebėtinai puikiai tinka mokyti pagrindinių įgūdžių, kurių jums reikia.
  2. 2 Sužinokite apie įvairias grafikos programas. Jei neketinate samdyti profesionalo, kuris atliktų grafikos darbus, yra daug ko išmokti. Turėsite išmokti dirbti su daugybe sudėtingų grafikos programų. Bet jūs galite tai padaryti! „Photoshop“, „Blender“, „GIMP“ ir „Paint.net“ yra gera vieta pradėti, jei norite sukurti savo žaidimo vaizdus.
  3. 3 Pirmiausia apsvarstykite galimybę tapti profesionalu. Jums bus daug lengviau sukurti sėkmingą žaidimą ir pritraukti investuotojų, jei turite patirties, išsilavinimo ir žinomo žaidimo, susijusio su jūsų vardu. Todėl prieš pradedant kurti žaidimus patartina dirbti įprastoje, gerai žinomoje žaidimų kūrimo įmonėje. Tam gali prireikti eiti į mokyklą ar įgyti tam tikrų įgūdžių, tačiau tai vis tiek veda jus į tikslą ir galiausiai to verta.
  4. 4 Eikite į indie bendruomenę. Indie žaidimų bendruomenė yra stipri, šilta ir svetinga. Jei jums sekasi remti, reklamuoti, diskutuoti ir padėti jiems įgyvendinti savo projektus, jie jums grąžins natūra. Pasikalbėkite su jais, geriau juos pažinkite ir leiskite jiems pažinti jus. Būsite nustebinti tuo, ką galite padaryti remdami bendruomenę.
  5. 5 Jei rimtai kalbate, naudokite sutelktinį finansavimą. Jei norite sukurti profesionalų žaidimą, kuris pats galėtų atsilaikyti prieš kitus rimtus žaidimus, jums reikia pinigų. Ir tai nėra aptariama. Laimei, per pastaruosius kelerius metus viskas pasikeitė, o sutelktinis finansavimas leido nežinomiems kūrėjams sukurti puikius žaidimus. Patikrinkite „Kickstarter“ ar panašias svetaines.Tačiau būkite pasirengę sunkiam darbui, kurį turite padaryti, kad įvykdytumėte puikią kampaniją, o tai reiškia tikrus tikslus, gerą atlygį ir nuolatinį bendravimą.

Patarimai

  • Nemanykite, kad jūsų pirmasis žaidimas bus revoliucinis. Jei tikrai pasistengsite, kas žino, tai gali atsitikti, bet mažai tikėtina. Tačiau nepasiduokite iš karto, išsiaiškinkite, kas nutiko ir kas patiko žaidėjams. Kitame žaidime naudokite tai, kas žmonėms patiko, ir pataisykite arba pašalinkite tai, kas jiems nepatiko, arba prastas paskutinio žaidimo dalis.
  • Toliau mokytis. Jei jums kada nors prireiks pagalbos, paprašykite jos. Pasaulyje yra milijonai žmonių, galinčių padėti sukurti žaidimą, todėl niekada nebijokite jų klausti ir ieškoti. Ir atminkite, kad visada yra kur augti. Toliau mokykis ir sužinok daugiau apie žaidimų kūrimą.
  • Bandymas, bandymas, bandymas. Vienas iš labiausiai erzinančių ir erzinančių dalykų yra rasti kritinę žaidimo klaidą, klaidą ar klaidą po to, kai ji bus išleista. Padalinkite savo žaidimą į tokius etapus kaip „kūrimas“ (vis dar kuriamas), „alfa“ (pradinis ar ankstyvas testavimas), „uždara beta“ (bandymas prieš išleidimą pakviestiems ar pasirinktiems žmonėms) ir „atvira beta“ (bandymas prieš išleidimą) visiems). Pasirinkite tinkamus žmones alfa ir beta stadijoms ir surinkite kuo daugiau informacijos ir konstruktyvios kritikos. Naudokite juos norėdami patobulinti savo žaidimą ir ištaisyti kuo daugiau klaidų prieš išleidžiant. Pastaba: pridėkite „išankstinę“ arba „xx.xx versiją“ prie savo etapų, kad juos toliau optimizuotumėte. Būtinai tiksliai pažymėkite patobulintą leidimą, jei taip yra.
  • Nepamirškite dažnai kurti atsarginių failų atsarginių kopijų. Iš anksto nežinote, kada kompiuteris gali sugesti.
  • Sukurkite ažiotažą ir reklamuokitės. Pripažinkime, jūs nesate vienintelis naujų žaidimų kūrėjas. Galite išleisti žaidimą, kurį iškart užgožia naujesni ir (arba) geresni žaidimai. Norėdami su tuo kovoti, visomis turimomis priemonėmis paskleiskite naujienas apie būsimą žaidimo išleidimą. „Nutekinkime“ kai kurias detales čia ir ten. Nustatykite išleidimo datą, kad žmonės jos lauktų dar ilgiau. Jei tinka, galite net apsvarstyti galimybę mokėti už skelbimus.
  • Praktikuokite kuo daugiau, kad galėtumėte vis geriau kurti žaidimus. Kaip sakoma, „praktika veda į tobulumą“!
  • Galiausiai, niekada nepasiduok. Žaidimo kūrimas gali būti nuobodus, varginantis ir erzinantis. Kartais jums kils pagunda tiesiog mesti ir daryti ką nors kita. Nedaryk to. Atsipalaiduokite, pasivaikščiokite, atidėkite darbą kelioms dienoms. Grįžę vėl jausitės pasitikintys savimi.
  • Atminkite, kad dirbti komandoje visada yra geriau nei dirbti vienam. Galite žymiai sumažinti darbo krūvį ir sugaištą laiką, dalyvius suskirstę į grafikos dizainerius ir koduotojus, o tada pridėdami pogrupius, tokius kaip „rašytojai ir kompozitoriai“ ir pan. Tai svarbi dalis, kuri priklauso nuo to, kurią programinę įrangą pasirinksite, nes tokie grafinių žaidimų dizaineriai kaip BGE, Unity ir UDK beveik nepalaiko komandinio darbo ir tiesioginio kodo redagavimo. Tikriausiai geriausia idėja pereiti prie versijos valdymo sistemos, tokios kaip „git“.
  • Sudarykite darbo planą. Jei tai pirmas kartas ir norite neskubėti bei eksperimentuoti, to daryti nereikia. Tačiau tai padės neatsilikti ir yra ypač svarbi, jei turite pažadėtą ​​išleidimo datą. Pagalvokite, kada ketinate viską užbaigti, tada patobulinkite planą, padalydami jį į kodą, grafinį dizainą ir pan.

Įspėjimai

  • Autorių teisės! Būkite kuo originalesni su savo žaidimo idėjomis. Jei negalite sugalvoti kažko kito, gera idėja yra imtis tam tikro žaidimo aspekto ir jį pakeisti.Jei būtinai turite įtraukti autorių teisių saugomas žaidimo dalis, pvz., Istoriją, personažus ar muziką, praneškite originalo kūrėjams. Konceptualios idėjos (žaidimo būdas, kodo rašymas ir kt.) Negali būti saugomos autorių teisių, o personažų vardai ir istorijų visata yra apsaugoti pagal numatytuosius nustatymus.
  • Būtinai laikykitės naudojamų įrankių licencijų. Daugelis patentuotos programinės įrangos (pvz., „Unity“) neleidžia komercinio naudojimo (tai reiškia, kad negalite parduoti su ja sukurtų žaidimų) nemokėdami brangios licencijos. Čia gali labai padėti atviro kodo programinė įranga, leidžianti naudoti komerciniais tikslais. Tačiau būkite atsargūs išsaugodami „copyleft“ teises kai kurioms atviro kodo programoms. GNU General Public License yra tokios licencijos pavyzdys. Jame numatyta, kad turite išleisti savo programą pagal tą pačią licenciją. Tai tinka žaidimams, ir jūs vis tiek galite jį parduoti, jei pasiliksite meno išteklių ir panašiai. Tačiau galite susidurti su teisinėmis problemomis, jei naudojate uždaro kodo bibliotekas, pvz., FMOD. Be to, ypač jei esate geras programuotojas, turėsite prieigą prie šaltinio kodo ir nebedirbsite su juoda dėže. Todėl prireikus galite keisti ir pridėti įrankių. Daugiau apie atvirojo kodo programinę įrangą (šio judėjimo kūrėjo dar vadinama „nemokama programine įranga“) galite perskaityti čia.