Vaizdo žaidimo kūrimas nuo nulio

Autorius: Tamara Smith
Kūrybos Data: 24 Sausio Mėn 2021
Atnaujinimo Data: 1 Liepos Mėn 2024
Anonim
NEMOKAMOS video montavimo programos
Video.: NEMOKAMOS video montavimo programos

Turinys

Šiandien daugiau nei bet kada anksčiau žaidžia vaizdo žaidimus, paliekant daug vietos naujiems žaidimų kūrėjams, kad jie galėtų ką nors puikaus pateikti į rinką. Visas žaidimo kūrimo procesas yra sudėtingas, tačiau jūs galite tai padaryti patys, turėdami mažai išorės pagalbos ir nedaug ar visai neturėdami pinigų. Šiame straipsnyje bus parodyti pagrindai, kurių reikia norint tobulinti žaidimą ir padaryti jį puikų. Tiesiog pradėkite nuo 1 veiksmo žemiau.

Žengti

1 dalis iš 4: Pasirengimas sėkmei

  1. Suprask savo žaidimą. Jei norite, kad visas procesas vyktų sklandžiai, turėsite šiek tiek suplanuoti ir apgalvoti dideles problemas. Koks tai bus žaidimo žanras (RPG, šaulys, platformininkas ir kt.)? Kokioje platformoje žaidžiamas jūsų žaidimas? Kokios bus unikalios ar žinomos jūsų žaidimo savybės? Atsakymas į kiekvieną klausimą reikalauja skirtingų išteklių, įgūdžių ir planavimo, nes jie skirtingais būdais veikia žaidimo plėtrą.
  2. Kurti gerą žaidimą. Žaidimo dizainas yra labai svarbus, todėl prieš pradėdami kurti žaidimą turėsite tai išspręsti. Kaip žaidėjai progresuoja žaidimo metu? Kaip žaidėjai bendrauja su pasauliu? Kaip mokote žaidėjus bendrauti su žaidimu? Kokias garso temas ir muziką naudosite? Visa tai yra labai svarbu.
  3. Būk realistiškas. Jei kurti tokius žaidimus kaip „Mass Effect“ būtų lengva, visi tai darytų. Jūs turite suprasti, ką galite ir ko negalite padaryti be didžiulės studijos ir didelės patirties. Taip pat turite būti realistai, ką galite padaryti per protingą laiką. Jei nesate tikri, ką galite padaryti, greičiausiai greitai nusivilsite ir pasiduosite. Mes nenorime, kad jūs pasiduotumėte!
  4. Įsitikinkite, kad turite gerą techninę ir programinę įrangą. Norint sukurti žaidimą virš „mobiliojo“ lygio, paprastai reikia labai gero kompiuterio. Jei naudojate senesnę sistemą, negalėsite kurti žaidimo savo kompiuteryje. Žaidimams kurti jums taip pat reikia gana galingos ir labai specifinės programinės įrangos. Kai kurios programos yra nemokamos arba pigios, tačiau kitos gali būti brangios. Apie gerą programinę įrangą kalbama toliau, tačiau jums bent jau reikės 3D programų, vaizdų redagavimo programinės įrangos, teksto redaktorių, kompiliatorių ir kt.
    • Jums reikalingas galingas procesorius (bent jau keturių branduolių, pageidautina vieno iš naujų „i5“ ar „i7“), daug RAM ir bent jau aukščiausios klasės vaizdo plokštė.

2 dalis iš 4: suburkite komandą

  1. Žaisk mažus žaidimus pats, didelius žaidimus su kitais žmonėmis. Jei tiesiog norite greitai sukurti mobilųjį žaidimą, kuriame būtų nesudėtingi vaizdai ir programavimas, viskas gerai. Tai yra geras projektas, kurį galite atlikti patys, nes jį galite naudoti norėdami parodyti būsimiems darbdaviams ir investuotojams, ką galite sukurti. Bet jei norite sukurti rimtesnį žaidimą, jums reikia daugiau žmonių, kurie jums padėtų. „Indie“ žaidimuose paprastai yra maždaug 5–10 žmonių komanda (priklausomai nuo sudėtingumo), o garsesni žaidimai gali dirbti iki kelių šimtų žmonių!
  2. Surink savo komandą. Daugelio rūšių žaidimams jums reikia daug žmonių, turinčių daug skirtingų įgūdžių (pvz., Menininkų, programuotojų ir kt.). Rinkodaros / finansiniams verslo aspektams jums reikia programuotojų, modeliuotojų, vizualių dizainerių, žaidimo ar lygio dizainerių, garso ekspertų, taip pat gamintojų ir žmonių.
  3. Sukurkite dizaino dokumentą. Pagalvokite apie tai kaip apie tarp jūsų gyvenimo atnaujinimo ir mūšio planą. Projektiniame dokumente apibendrinama viskas apie jūsų žaidimo dizainą: žaidimą, žaidimo mechaniką, personažą, siužetą ir kt. Taip pat paaiškinama, ką reikia daryti, kas ką darys, kokie yra lūkesčiai, ir bendras tvarkaraštis. daiktų užbaigimui. Projektavimo dokumentas yra labai svarbus norint ne tik išlaikyti savo komandą, bet ir parodyti potencialiems investuotojams.
    • Žaidimo dizaino dokumentas turėtų būti padalytas į dalis ir jame turėtų būti išsami turinio lentelė.
    • Bendri elementai apima žaidimo istoriją, pagrindinius ir nepilnametžius personažus, lygio dizainą, žaidimą, žaidimo meną ir grafiką, žaidimo garsus ir muziką, taip pat valdymo išdėstymą ir vartotojo sąsajos dizainą.
    • Projektavimo dokumentas paprastai neapsiriboja tekstu. Paprastai tai taip pat apima dizaino eskizus, koncepcijos meną ir net vaizdo įrašų ar garso įrašų pavyzdžius.
    • Neleiskite, kad dizaino dokumentas ir jo maketas jus varžytų, arba per daug dėl to jaudinkitės. Nėra standartinio dydžio ar reikalingų dalių. Tiesiog turėkite dokumentą, tinkantį jūsų žaidimui.
  4. Pagalvokite apie pinigus. Sukurti žaidimą kainuoja pinigus. Įrankiai yra brangūs ir užima daug laiko (laikas, kurį galėtumėte praleisti dirbdami dalykus, iš tikrųjų uždirbančius pinigus). Kuo daugiau žmonių dalyvauja, tuo brangesni turi būti jų įgūdžiai, norint kurti vis pažangesnius žaidimus. Turite išsiaiškinti, iš kur gausite visus pinigus, ir turite aptarti su savo darbuotojais, kaip, kada ir kiek jiems bus sumokėta, kol jie iš tikrųjų galės pradėti.
    • Pigiausias būdas sukurti žaidimą - viską padaryti 100%. Bet tai sunku, jei trūksta įgūdžių, o tam reikia ir daugybės skirtingų įgūdžių. Labiausiai nepatyrusiems žmonėms, norintiems ką nors sukurti patiems, paprastas programos klonas paprastai yra geriausias. Net jei ketinate kurti žaidimą patys, vis tiek turite sumokėti licencijos mokestį už daugumą gerų žaidimų variklių, taip pat už daugelį programų parduotuvių ir kitų mažmeninės prekybos vietų. Nepamirškite mokesčių už uždirbtus pinigus.
    • Vidutinės kokybės indie žaidimui jums reikės maždaug kelių šimtų tūkstančių dolerių. Gerai žinomų pavadinimų kūrimas dažnai kainuoja milijonus eurų.

3 dalis iš 4: Procesas trumpai

  1. Atlikite programavimą. Savo žaidimui turėsite pasirinkti variklį. Žaidimo variklis yra programinė įranga, valdanti visas smulkmenas apie žaidimo veikimą (pvz., Dirbtinį intelektą, fiziką ir kt.). Varikliams reikalingi įrankiai, kurie kartais būna kartu su jais, tačiau kartais juos reikia sukurti nuo nulio, kurie leistų sąveikauti su žaidimu ir sukurti žaidimą variklyje. Tai atlikę, turite rasti ką nors, kas žino variklio naudojamą scenarijų kalbą. Scenarijai žaidimo varikliui nurodo, ką daryti. Tam dažniausiai reikia tam tikrų programavimo įgūdžių.
  2. Kurkite turinį. Taip pat turėsite pradėti kurti tikrąjį žaidimo turinį. Tai reiškia, kad reikia modeliuoti veikėjus, kurti žaidimo raides, aplinką, bet kokius objektus, su kuriais žaidėjas gali sąveikauti ir pan. Šių užduočių atlikimui paprastai reikalingi puikūs 3D programinės įrangos ir vaizduojamojo meno įgūdžiai. Taip pat gerai tai kruopščiai planuoti iš anksto.
  3. Raskite žmonių, norinčių išbandyti žaidimą. Jums reikia žmonių, kurie nori žaisti žaidimą iš priekio į galą. Nesijaudinkite dėl klaidų: žmonės turėtų bent jau žaisti, kad sužinotų, kaip tie kiti žmonės žiūri ir patiria žaidimą. Kažkas, kas savaime suprantama, gali būti labai painu kažkam kitam. Gali trūkti pamokos ar istorijos elemento. Niekada nežinai. Štai kodėl svarbu gauti išorinį požiūrį.
  4. Testas, testas, testas. Baigę kurti savo žaidimą, jūs dar nebaigėte. Vis tiek teks viską išbandyti. Viskas. Norėdami įsitikinti, kad jame nėra klaidų, turite pereiti visus įmanomus žaidimo scenarijus. Tam reikia laiko ir darbo jėgos. Skirkite daug laiko bandymams!
  5. Parodykite savo žaidimą. Parodykite žmonėms žaidimą, kai tik jį baigsite. Parodykite tai įmonėms, kurios galbūt norės į tai investuoti, taip pat žmonėms, kurie galbūt norės žaisti! Sukurkite žaidimų ir kūrimo tinklaraščio svetainę, paskelbkite ekrano kopijas, vaizdo įrašų apžvalgas, anonsus ir kitą turinį, kad parodytumėte žmonėms, kokį žaidimą sukūrėte. Kitų žmonių susidomėjimas bus labai svarbus jūsų žaidimo sėkmei.
  6. Išleisk savo žaidimą. Yra daug vietų, kur galite reklamuoti žaidimą, tačiau tai priklausys nuo jūsų sukurto žaidimo tipo. Programėlių parduotuvė ir „Steam“ šiuo metu yra labiausiai prieinamos naujokams. Galite savarankiškai išleisti žaidimą savo svetainėje, tačiau prieglobos išlaidos dažnai yra pernelyg didelės. Jūs taip pat esate mažiau matomas.

4 dalis iš 4: Informacijos šaltinių paieška

  1. Išbandykite programas pradedantiesiems kūrėjams. Yra keletas puikių programų, kurias pradedantieji gali naudoti kurdami paprastus žaidimus. Labiausiai žinomi yra „Game Maker“ ir „RPG Maker“, tačiau „Atmosphere“ ir „Games Factory“ taip pat yra geri. Taip pat galite naudoti programinę įrangą, kad išmokytumėte vaikus koduoti, pavyzdžiui, „MIT's Scratch“. Jie stebėtinai gerai išmoko jums pagrindinių įgūdžių.
  2. Sužinokite apie skirtingą grafikos programinę įrangą. Jei nesamdote profesionalo savo atvaizdams kurti, turite atlikti daugybę studijų. Turėsite išmokti sudėtingų grafikos programų ... bet jūs galite tai padaryti! „Photoshop“, „Blender“, GIMP ir „Paint.net“ yra geros vietos, nuo kurių reikia pradėti kuriant vaizdo žaidimo elementus.
  3. Apsvarstykite galimybę didinti prekės ženklo žinomumą tradiciniu būdu. Sukurti sėkmingą žaidimą bus daug lengviau ir privilioti investuotojus su jūsų vardu susijusia patirtimi, žiniomis ir gerai žinomu žaidimu. Štai kodėl tikriausiai yra gera idėja dirbti pas tradicinį gerai žinomą žaidimų kūrėją prieš bandant prasiveržti. Tam gali reikėti išsilavinimo arba kad pirmiausia įgysite tam tikrų įgūdžių, tačiau ir toliau sieksite savo tikslo, ir galų gale tai bus verta.
  4. Stenkitės įgyti prekės ženklo žinomumą indie bendruomenėje. „Indie“ žaidimų kūrimo bendruomenė yra didelė, palaikanti ir svetinga. Jei praleisite laiką palaikydami, reklamuodami, diskutuodami ir padėdami jiems įgyvendinti projektus, jie atsakys teigiamai. Kalbėk su jais, pažink juos ir leisk jiems pažinti tave. Nustebsite, ką galite pasiekti su tokia palaikymo bendruomene.
  5. Sutelktinis finansavimas, jei rimtai. Jei norite sukurti profesionalų žaidimą, kuris priešinasi kitiems rimtiems žaidimams, jums reikia pinigų. Laimei, pastaraisiais metais viskas iš tikrųjų pasikeitė ir sutelktinis finansavimas leido nepažįstamiems žmonėms sukurti puikių žaidimų. Susipažinkite su „Kickstarter“ ir panašiomis svetainėmis. Žinokite, kad tikrai turite dirbti norėdami surengti puikią kampaniją, o tai reiškia realių tikslų nustatymą, didelių atlygių siekimą ir nuolatinį bendravimą.

Patarimai

  • Nesitikėkite, kad jūsų pirmasis žaidimas bus greitas. Jei tikrai skyrėte tam daug laiko, taip gali būti, bet tai nėra tikėtina.Tačiau nepasiduokite iš karto, išklausykite kitus, kas nutiko ne taip ir kas, jų manymu, buvo teisinga. Įgyvendinkite savo antrojo žaidimo sėkmės aspektus ir patobulinkite arba pašalinkite mažiau populiarius ar blogus pirmojo žaidimo aspektus.
  • Mokykis toliau. Jei kada prireiks pagalbos, užduokite klausimus. Yra daugybė paslaugių žmonių, kurie gali padėti jums sukurti žaidimą, todėl niekada nebijokite paprašyti pagalbos ar jo ieškoti. Nepamirškite, kad tobulėti visada yra kur, todėl toliau studijuokite ir sužinokite daugiau apie žaidimų kūrimą.
  • Nepamirškite dažnai kurti atsargines failų kopijas. Niekada negali žinoti, kada sugenda kompiuteris.
  • Pratinkitės tiek, kiek galite, kad tobulintumėte žaidimus. Kaip visada sakoma: "Praktika daro tobulą!"
  • Testas. Testas. Testas. Vienas iš labiausiai erzinančių ir painiausių dalykų yra kritinių savo žaidimo trūkumų, klaidų ir klaidų radimas po to, kai jis išleistas viešai. Suskirstykite savo žaidimą į etapus, tokius kaip „kūrimas“ (vis dar dirbama), „alfa“ (pradinis arba ankstyvasis bandymo etapas), „uždara beta“ (išankstinio bandymo bandymas pasirinktiems žmonėms) ir „atviroji beta“ (a bandymas prieš išleidimą visai visuomenei). Pasirinkite tinkamus žmones uždariems beta ir alfa etapams ir surinkite kuo daugiau atsiliepimų ir konstruktyvios kritikos. Naudokite tai patobulinti savo žaidimą ir ištaisyti kuo daugiau klaidų prieš išleidimą. Pastaba: pridėkite „pre“ arba „version xx.xx“ prie savo etapų, kad dar labiau patikslintumėte šiuos etapus. Įsitikinkite, kad ji yra aiškiai pažymėta kaip kūrimo versija, jei ji yra.
  • Padarykite savo žaidimą ažiotažu ir reklamuokitės. Pripažinkime, kad jūs nesate vienintelis mėgėjų žaidimų kūrėjas. Kol išleidžiate žaidimą, jį nustelbs naujesni ir (arba) geriau išleisti žaidimai. Norėdami tai atsverti, visomis įmanomomis priemonėmis praneškite savo būsimąjį žaidimą. „Nutekėk“ kai kurias detales čia ir ten. Paskelbkite išleidimo datą, kad žmonės galėtų jos laukti dar labiau. Jei reikia, galite net susimokėti už reklamą.
  • Atminkite, kad komanda visada yra geresnė nei solo darbas. Galite žymiai sumažinti darbo krūvį ir laiką, padalindami darbuotojus į grafikos ir kodavimo komandas, tada pridėkite daugiau skyrių, pvz., Rašymą, kūrimą ir kt. Tai yra svarbi sritis, kuri priklauso nuo to, kokią programinę įrangą pasirenkate. ir UDK mažai palaiko komandinį darbą, o redaguoti kodą tiesiogiai ir naudoti tokios versijos valdymo sistemą kaip „git“ tikriausiai yra geresnė idėja.
  • Juk niekada nepasiduok. Žaidimo kūrimas gali būti nuobodus, varginantis ir varginantis procesas. Kartais pajunti norą tiesiog pasiduoti ir padaryti ką nors kita. Nereikia. Padarykite pertrauką, trumpam sustokite ir atidėkite jos darbą kelioms dienoms. Grįšite ten labiau pasitikėdami savimi.
  • Parengti darbo planą. Jei pirmą kartą kuriate žaidimą ir norite jį padaryti lengvai, o norite tiesiog šiek tiek paeksperimentuoti, tai gali būti nereikalinga. Tačiau tai gali jus išlaikyti kelyje ir tapti ypač svarbiu, jei turite pažadėtą ​​išleidimo datą. Sudarykite apytikslį planą, kada norite, kad žaidimas būtų baigtas, ir padalykite jį į poskyrius, tokius kaip kodavimo / grafikos etapai ir kt.

Įspėjimai

  • Honoraras! Būkite kuo originalesni su savo žaidimo idėjomis. Jei negalite sugalvoti nieko naujo, paimkite žaidimą iš kai kurių esamo žaidimo aspektų ir pakeiskite jį. Jei jums būtinai reikia naudoti autorių teisių saugomus žaidimų aspektus, pvz., Siužetą, veikėjus ar muziką, paminėkite originalų kūrėją (-us). Negalima autorių teisių saugoti sąvokoms (žaidimui, kodavimui ir pan.), Nors personažų vardai ir pasakojimo visatos yra automatiškai apsaugotos.
  • Įsitikinkite, kad gerbiate naudojamų įrankių licenciją. Daugybė komercinės programinės įrangos (pvz., „Unity“) draudžia komercinį naudojimą (tai yra, jūs negalite parduoti su juo pagaminto žaidimo) nemokėdami už brangią licenciją. Čia tikrai gali padėti atvirojo kodo programinė įranga, nes su ja galite kurti komercinius produktus. Tačiau būkite atsargūs su „copyleft“ atvirojo kodo programine įranga. GNU bendroji viešoji licencija yra tokios licencijos pavyzdys. Jame numatyta, kad turite išleisti programinę įrangą pagal tą pačią licenciją. Tai tinka žaidimams ir vis tiek galite juos parduoti, jei pasiliksite grafiką ir kitus dalykus. Tačiau gali būti teisinių problemų, jei naudojate uždaro kodo programinės įrangos biblioteką, pvz., FMOD. Be to, ypač jei esate geras programuotojas, galite turėti prieigą prie šaltinio kodo ir žinoti, su kuo dirbate, taip pat galite derinti ir pridėti funkcijas, kaip jums atrodo tinkama. Sužinokite daugiau apie atvirąjį kodą (judėjimo įkūrėjo dar vadinamą „nemokama programine įranga“ - kaip laisve, o ne kaina) čia.