Videospēļu projektēšana nav viegls darbs. Bet, ja jums ir ideja, kas ir kauns, nav labāka laika, lai sāktu kā tagad. Ņemot vērā plaši izplatīto neatkarīgās attīstības tendenci, spēles veidošana nekad nav bijusi vieglāka vai lētāka nekā šodien. Izpildiet šo rokasgrāmatu, lai sāktu veidot un veidot savu sapņu spēli, pēc tam izplatiet to visā pasaulē.
Solis
1. daļa no 7: Fonda izveide
1. solis. Izvēlieties žanru
Lai gan visām veiksmīgajām spēlēm ir sava unikalitāte, gandrīz visas spēles ietilpst noteiktā žanrā. Izlemiet, kādu spēli vēlaties izveidot, un noskaidrojiet, kādas ir citas tāda paša žanra spēles. Daži izplatīti žanri ietver:
- Pasāža
- Šāvēja vai šaušanas spēles
- Mīkla vai mīklu spēle
- Platformētāji
- Sacīkšu vai sacīkšu spēles
- Bezgalīgs skrējējs
- RPG
- Pirmās personas šāvējs
- Uz stāstu orientēta JRPG vai RPG
- Torņa aizsardzība
- Šausmas
- Cīnītāja vai kaujas spēle
- Komēdija
2. solis. Izvēlieties platformu
Platforma, kurā izvēlaties savu spēli attīstīt, būtiski ietekmēs tās izstrādes veidu. Jūsu izvēlētā platforma nosaka, kā spēle tiks kontrolēta. Piemēram, viedtālruņu spēles parasti tiek veidotas, pamatojoties uz pieskārienu un kustību, datorspēlēs parasti tiek izmantota tastatūra un pele, savukārt konsoles spēlēs parasti tiek izmantoti spēļu kontrolieri.
- Visiem šiem noteikumiem ir daži izņēmumi. Bet parasti jums būs vieglāk izstrādāt spēles, ja pieturēsities pie noteiktām kontroles metodēm.
- Ja vēlaties veidot iPhone spēles, tās jāiesniedz Apple Store no Mac datora.
Solis 3. Pierakstiet sākotnējo dizainu
Šim sākotnējam dizainam vajadzētu sastāvēt no vairākām lapām, taču tas veidos jūsu izveidotās spēles pieredzes pamatu. Šis dizains satur jūsu spēles galveno koncepciju un ļaus jums redzēt, vai jūsu ideja patiešām var tikt realizēta kā videospēle.
4. Sāciet ar galveno filozofiju
Šis paziņojums kalpos par motivāciju jūsu spēles izveidei. Šis apgalvojums ir vienkāršs un sniedz tiešu informāciju par jūsu spēli. Pārskatiet šo paziņojumu, lai pārliecinātos, ka jūsu spēle joprojām pilda savu pamatmērķi. Šeit ir daži galvenās filozofijas piemēri:
- Šī spēle ir kosmosa stacijas ekonomiskā simulācija.
- Šī spēle ļauj spēlēt kā dzīvu automašīnu.
- Šī spēle pārbauda spēlētāja refleksus.
Solis 5. Pierakstiet funkcijas
Spēles iezīmes padara spēli atšķirīgu no citām viena žanra spēlēm. Sāciet pierakstīt savas idejas un jēdzienus. Pēc tam mainiet jēdzienu uz darbībām balstītiem teikumiem. Mēģiniet izveidot piecas līdz 15 funkcijas. Piemēram:
- Koncepcija: Kosmosa stacijas būvniecība.
- Funkcijas: izveidojiet un pārvaldiet savu personīgo kosmosa staciju.
- Jēdziens: asteroīdu bojājumi.
- Funkcijas: Centieties pasargāt sevi no bīstamiem objektiem, piemēram, asteroīdiem, saules dzirkstelēm un komētām.
- Rakstot savas funkcijas no nulles, jūs varat izveidot katru funkciju individuāli dizaina dokumentā. Tas arī padarīs jūsu projektu mērķtiecīgāku un neļaus idejām pieaugt izstrādes procesa vidū.
- Pārskatiet šīs funkcijas, līdz esat apmierināts un pārliecināts, ka visas šīs funkcijas atspoguļo spēli, kuru vēlaties izveidot.
6. solis. Paņemiet pārtraukumu
Ievietojiet šo sākotnējo dizainu atvilktnē un mēģiniet nedomāt par to nedēļu vai divas. Jūs vēlaties pārskatīt sākotnējo dizainu ar jaunu perspektīvu, lai palīdzētu noteikt, vai projekts patiešām ir vērts to darīt, vai varbūt jums ir jāpārskata vai jāatjauno sākotnējais dizains.
2. daļa no 7: Dizaina dokumenta rakstīšana
Solis 1. Sāciet strādāt pie pamatinformācijas
Dizaina dokumenti ir jūsu videospēles pamats. Šajā dokumentā ir sīki aprakstīti jūsu spēles mehānika, sižets, fons, estētiskais dizains un daudz kas cits. Par laimi, šī dokumenta formāts ir mazāk svarīgs nekā tā saturs, un par to nav jāuztraucas.
- Dizaina dokumenti ir ļoti svarīgi, it īpaši, ja jūs vadāt programmētāju un mākslinieku komandu. Pārliecinieties, ka jūsu izveidotie dokumenti ir paredzēti viņiem, nevis galapatērētājam. Izvairieties no neskaidrības vai neskaidrības un rūpīgi izskaidrojiet katra spēles mehānisma detaļas.
- Ne visām spēlēm ir dizaina dokumenti, un divi dizaina dokumenti, visticamāk, nebūs līdzīgi viens otram. Izmantojiet tālāk norādītās darbības kā ceļvedi, bet padariet savu dokumentu pēc iespējas neatkarīgāku atbilstoši jūsu spēles prasībām.
Solis 2. Izveidojiet satura rādītāju
Katrs spēles aspekts ir jāiekļauj satura rādītājā. Vienīgais, kas nav jāiekļauj, ir stāsts, ja vien tas nav cieši saistīts ar jūsu spēles mehāniku.
- Izveidojiet satura rādītāju, izmantojot to pašu pieeju, veidojot spēles norādes. Sāciet ar plašām un vispārīgām lietām, piemēram, rakstzīmju veidošanu, cīņu un galveno saskarni, pēc tam pārejiet pie katras šīs sadaļas apakšsadaļām.
- Iedomājieties šo satura rādītāju kā lielu savas spēles ainu. Turpinot rakstīt satura rādītāju, jūs iegūsit sīkāku informāciju par savu spēli.
3. solis. Aizpildiet katru sava dokumenta sadaļu
Kad satura rādītājs ir izveidots, sāciet izskaidrot mehāniku. Veltiet laiku, lai to detalizēti izskaidrotu, lai, uzsākot programmēšanu, nerastos neskaidrības. Katrs mehānisms ir rūpīgi jāizskaidro, lai, to ieviešot, nerastos neskaidrības.
4. Izveidojiet kopā ar citiem cilvēkiem vai savu komandu
Atkarībā no pieejas spēles dizaina izveidošana ir sadarbības process. Citu cilvēku atsauksmes var palīdzēt jūsu spēlei koncentrēties un izcelt jomas, kas nav pietiekami pārdomātas.
3. daļa no 7: Sāciet programmēšanu
1. solis. Nosakiet dzinēju, kuru vēlaties izmantot
Dzinējs ir jūsu spēles galvenā bāze, kurā ir dažādi izstrādes rīki, lai atvieglotu spēļu izveidi. Spēles izveide, izmantojot esošo dzinēju, noteikti ir daudz vairāk laika taupoša un vienkāršāka nekā jauna dzinēja izveide no nulles. Ir daudz dzinēju, kas paredzēti indie izstrādātājiem.
- Dzinēji parasti atvieglo manipulācijas ar grafiku, skaņu un AI.
-
Katram dzinējam ir priekšrocības un trūkumi. Daži dzinēji ir labāk piemēroti 2D grafikai, bet citi - 3D grafikai. Daži dzinēji prasa vairāk programmēšanas zināšanu nekā citi. Ir vairāki spēļu izstrādes rīki, kurus varat izmantot, neprasot nekādu programmēšanas pieredzi. Daži no populārākajiem izstrādes dzinējiem ietver:
- GameMaker: Studio - Viens no populārākajiem 2D dzinējiem.
- Vienotība - populārs 3D dzinējs, jo tas ir ērti lietojams un pārnēsājams.
- RPG Maker VX - skriptu dzinējs, kas izveidots tradicionālajām 2D RPG vai JRPG spēlēm.
- Unreal Development Kit - 3D dzinējs, ko var pielāgot dažādām funkcijām.
- Avots - ļoti populārs 3D dzinējs, kas tiek pastāvīgi atjaunināts un pārveidots.
- Project Spark - optimizēts 3D dzinējs, kas paredzēts gadījuma lietotājiem.
2. solis. Izpētiet savu dzinēju vai atrodiet kādu, kas par to zina
Atkarībā no izvēlētā dzinēja jūs varat saskarties ar ievērojamām programmēšanas problēmām. Pat visvienkāršākajam dzinējam ir vajadzīgs laiks, lai saprastu, kā ar to manipulēt. Ja nepieciešamā programmēšana pārsniedz jūsu iespējas, vispirms izpētiet to vai nolīgt kādu prasmīgu.
- Tas būs jūsu komandas veidošanas posma sākums. Ja jūs nevarat programmēt, vispirms jums ir jāalgo programmētājs. Par grafisko un skaņas dizainu varat domāt vēlāk, jo pirms projekta turpināšanas jums būs jāizveido prototips.
- Ir liela neatkarīgu izstrādātāju vai programmētāju kopiena, ar kuru varat sazināties. Cilvēki pievienosies projektam dažādu iemeslu un atlīdzības dēļ. Šeit var palīdzēt stabils spēles dizaina dokuments, jo pamatīgs dokuments parāda, ka esat apņēmies īstenot savu ideju.
Solis 3. Izveidojiet prototipu
Kad esat apguvis izvēlēto dzinēju, izveidojiet spēles prototipu. Šis prototips kalpo kā jūsu spēles galvenās funkcionalitātes sākotnējais tests. Prototipēšanai nav nepieciešama grafika vai audio. Vienkārši izveidojiet vienkāršus vietturus (piemēram, kubu vai nūju) un nelielu testa laukumu.
- Nepārtraukti pārbaudiet un pilnveidojiet savu prototipu, lai pārliecinātos, ka jūsu spēle ir jautra. Ņemiet vērā visu, kas nedarbojas labi vai šķiet trūkst, un pārskatiet visu iesaistīto mehāniku. Ja prototips nav jautrs, arī pēdējā spēle nebūs jautra.
- Būs funkcijas, kas šķiet vieglas un iespējamas, bet kuras nedarbojas ļoti labi, ja tiek veidotas ar izvēlēto motoru. Jums jābūt gatavam tam, ka jūsu prototips atkal un atkal mainīsies, ja labosit lietas, kas nedarbojas labi.
4. solis. Precīzi noregulējiet vadības ierīces
Spēles pamatfunkcija ir spēlētāja mijiedarbība ar spēli, izmantojot kādu vadības ievadi. Izmantojiet šo prototipu, lai nodrošinātu, ka jūsu spēles vadīklas ir pēc iespējas pilnīgākas.
Spēles ar sliktu kontroli satricinās spēlētājus. Spēle ar perfektu kontroli ļaus spēlētāja prasmēm atmaksāties
4. daļa no 7: Aktīvu izveide
1. solis. Apsveriet projekta vajadzības
Atkarībā no projekta apjoma jūsu grafiskās vajadzības var būt ļoti atšķirīgas. Dažas spēles tiek veidotas, izmantojot tikai vienkāršas formas un krāsas, savukārt citās spēlēs ir sarežģīta un plaša pasaule, ko radījusi grafisko un skaņu dizaineru komanda. Esiet reālistiski ar saviem spēles aktīvu mērķiem un pieņemiet darbā cilvēkus atbilstoši savām vajadzībām.
- Lielāko daļu neatkarīgo spēļu veido mazas komandas un bieži vien pat viena persona. Ja strādājat pie sava projekta vienatnē, esiet gatavs tērēt daudz laika, it īpaši, ja vēlaties visus līdzekļus izveidot pats.
- Internetā ir pieejami daudzi bezmaksas līdzekļi, īpaši izstrādātāju vai programmētāju kopienā. Vienmēr pārliecinieties, ka viss, ko izmantojat, nepārkāpj autortiesību likumus.
2. solis. Izveidojiet aptuvenu uzmetumu dažiem vizuāliem dizainiem
Lai sāktu izjust spēles grafikas estētiku, jums jāsāk grafikas ieviešana prototipā un prototipa izstrāde arvien pilnīgākā spēlē.
- Ir daudz stilu, kurus varat izmantot. Pikseļu māksla (apzināti retro stils) ir viens no visbiežāk izmantotajiem stiliem, ko izmanto neatkarīgi izstrādātāji. Pikseļu māksla kļūst par ikdienu, jo šo grafiku var izveidot visātrāk un lētāk, un tā joprojām nodrošina labas spēles.
- Ja jums ir laiks un vairāk dalībnieku, varat apsvērt iespēju izveidot 3D grafiku. Lai gan pamata 3D modeli var izveidot tikai viena persona, sarežģītākas detaļas aizņems daudz laika vienatnē. 3D modeļiem ir nepieciešamas faktūras, lai pabeigtu modeli.
Solis 3. Izveidojiet spēļu pasauli vai struktūru
Kad grafika ir gatava lietošanai, varat sākt veidot spēli. Atkarībā no spēles stila jums var būt nepieciešams izveidot līmeņus vai spēļu laukumus. Ja jūs veidojat mīklu spēli, tad varat sākt veidot mīklu.
4. solis. Izstrādājiet vizuālos līdzekļus
Atkarībā no izmantotā vizuālā stila ir daudz programmu, kuras varat izmantot, lai izveidotu savus vizuālos līdzekļus. Dažas no populārākajām programmām ir šādas:
- Blenderis - šī atvērtā koda programma ir populārākais 3D modelēšanas risinājums. Internetā ir pieejamas daudzas apmācības, kas parāda, kā ātri sākt darbu.
- Photoshop - šī programma ir būtiska faktūru, kā arī lielākās daļas 2D grafikas veidošanas procesā. Šī programma ir dārga, tādēļ, ja jums trūkst naudas, apsveriet iespēju izmantot atvērtā koda alternatīvu GIMP. GIMP ir gandrīz tāda pati funkcionalitāte.
- Paint.net - šī programma ir Paint Shop Pro atvērtā koda alternatīva, un tā ļauj bez maksas izveidot 2D vizuālos attēlus. Šī programma ir ļoti noderīga, lai izveidotu 2D pikseļu grafiku.
5. solis. Ierakstiet audio līdzekli
Skaņas dizainam ir svarīga loma, lai izpētītu spēlēto spēli. Mūzikas izmantošana vai nē, kad un kā izmantot skaņas efektus un runas dialogs var ietekmēt spēlētāju saikni ar jūsu spēli.
- Internetā varat atrast dažādus bezmaksas un labus audio ierakstus un mūzikas veidošanas programmatūru. Apsveriet iespēju izmantot šos bezmaksas resursus, ja jums trūkst naudas vai strādājat patstāvīgi.
- Izveidojiet savus skaņas efektus, izmantojot mājās esošos objektus.
5. daļa no 7: visu salikt kopā
1. solis. Spēlējiet savu spēli pēc iespējas biežāk
Veidojot visus spēles aspektus, spēlējiet to, lai spēle paliktu jautra un saliedēta. Ja ir kāda joma vai ideja, kuras šķiet trūkst vai ir slikta, labojiet to vai izmetiet to. Kad visi līmeņi vai mīklas vai apgabali ir izveidoti, mēģiniet tos izspēlēt un pabeigt, lai spēle būtu patīkama no sākuma līdz beigām.
Solis 2. Turpiniet koncentrēties uz galveno filozofiju
Izstrādes procesa laikā jums pastāvīgi jāpārbauda, vai jūsu izveidotā spēle joprojām ievēro filozofiju, kas tika definēta no paša sākuma. Noteikti ievērojiet iepriekš izveidoto funkciju sarakstu un neietekmējiet dažādus papildinājumus.
Solis 3. Pulējiet, pulējiet un pulējiet
Turpiniet vēlreiz pārbaudīt savu grafiku, skaņu un spēļu dizainu, lai precizētu dažas jomas, kurās vēl ir nepieciešami uzlabojumi, un izceltu savas spēles unikālo stilu. Jūsu spēja ātri noslīpēt spēli lielā mērā būs atkarīga no izvēlētā un izmantotā grafiskā stila.
6. daļa no 7: Spēles pārbaude
Solis 1. Sāciet meklēt kļūdas
Kad esat izveidojis spēli no sākuma līdz beigām, ir pienācis laiks izdomāt, kā to iznīcināt. Ir svarīgi atrast kļūdas savā spēlē un pēc tam tās novērst, lai nodrošinātu, ka šo spēli var spēlēt pēc iespējas vairāk cilvēku.
2. Veiciet darbības, kuras parasti nemēģinātu
Ir vērts apsvērt un izmēģināt visus iespējamos veidus, kā spēlētājs var mijiedarboties ar jūsu spēli. Pārliecinieties, ka jūsu spēles noteikumus nevar apiet vai pārkāpt, pēc iespējas uzbrūkot tiem.
Kļūdu pārbaude var aizņemt tikpat daudz laika, cik nepieciešams pašas spēles izveidošanai. Jo vairāk cilvēku var palīdzēt testēšanā, jo vairāk problēmu varat atrast un pēc tam novērst
3. solis. Piešķiriet prioritāti kļūdu novēršanai
Ja jums ir garš kļūdu saraksts un jums ir tikai ierobežots laiks to novēršanai, pārliecinieties, ka vispirms novērsāt nopietnās kļūdas un sabojājat spēli. Piemēram, ja ir kļūda, kas ļauj spēlētājam gūt bezgalību uz rezultātu balstītā spēlē, tad jums jāpārliecinās, ka kļūda tiek nekavējoties novērsta.
4. solis. Skatieties, kā citi cilvēki spēlē
Palūdziet dažiem draugiem izmēģināt jūsu spēli. Skatieties, kā viņi tiek galā ar spēles izaicinājumiem un kā viņi mijiedarbojas ar jūsu spēļu pasauli. Varbūt viņi izmēģinās kaut ko tādu, par ko nekad iepriekš neesat domājis.
7. daļa no 7: spēles izlaišana
1. darbība. Pārbaudiet programmas izlaišanas noteikumus, kas norādīti jūsu izmantotajā dzinējā
Katrs dzinējs atbalsta noteiktu platformu, un dažiem dzinējiem ir nepieciešamas dažādu platformu izlaišanas licences. Piemēram, izmantojot Game Studio, jūs varat izlaist spēli operētājsistēmā Windows un Mac OS X ar standarta versiju, bet, ja vēlaties izlaist spēli mobilajā versijā, jums ir jāmaksā vairāk, lai jauninātu uz Pro versiju.
Solis 2. Veidojiet entuziasmu savai spēlei
Kad jūsu spēle tiks izlaista, sāciet mēģināt piesaistīt uzmanību. Izlaidiet dažus spēles ekrānuzņēmumus un videoklipus populāros spēļu forumos. Sazinieties ar spēļu ziņu vietni un pastāstiet viņiem, ka jūsu spēle drīz tiks izlaista (noteikti norādiet, kā iegūt spēli, cik tā maksā, un īsu spēles aprakstu).
Ražošanas procesā izveidojiet uzņēmuma vietni, lai varētu sākt pulcēt sekotājus. Foruma izveide par savu spēli ir arī lielisks veids, kā piesaistīt fanus savā starpā, un vietnes atjaunināšana var piesaistīt arī lielāku uzmanību
3. solis. Definējiet savu izplatīšanas pakalpojumu
Daži neatkarīgi izstrādātāji nodrošinās savas spēles savā mitināšanā, taču jums var šķist, ka šīs metodes mitināšana ir diezgan dārga, un daži saimnieki vienkārši nespēj nodrošināt lielai un veiksmīgai spēlei nepieciešamo izmēru. Ir vairākas populāras vietas, kur izlaist neatkarīgas spēles operētājsistēmai Windows un Mac OS X:
- Tvaiks
- Desura
- Pazemīgs veikals
- GOG
- Mobilās spēles parasti ir jāizlaiž attiecīgajos veikalos (Apple App Store, Google Play Store un citos). Tas pats attiecas uz konsoles spēlēm (Xbox Live, PlayStation Network un citām).
- Dažādiem pakalpojumiem būs atšķirīga procentuālā daļa no katras jūsu spēles pārdošanas. Izpētiet šī pakalpojuma detaļas katrā pakalpojumā, lai noteiktu, kas jums vislabāk atbilst. Lielākajai daļai pakalpojumu ir tirdzniecības pārstāvis, ar kuru varat sazināties tieši.
4. Pārvaldiet un uzturiet savu spēli
Kad spēle ir izlaista, pēc iespējas saglabājiet to, labojot kļūdas un iekļaujot jaunu saturu. Digitālās izplatīšanas laikmets nozīmē, ka spēles var atjaunināt ātrāk nekā jebkad agrāk. Turklāt ik pa brīdim būs kāda kļūda vai divas, pieaugot spēlētāju skaitam, kas piekļūst jūsu spēlei. Dariet visu iespējamo, lai pēc iespējas ātrāk novērstu kļūdu.
Padomi
- Nav absolūta spēles veidošanas veida. Domājiet par šo rokasgrāmatu tikai kā izklāstu un izmantojiet procesu, kas jums ir visefektīvākais.
- Negaidiet, ka vienā naktī nopelnīsit daudz naudas. Spēles veidošana ir darbs, kura pamatā ir hobiji un intereses, un nauda ir bonuss par šiem centieniem.
- Būs daži cilvēki, kuri netic, ka jūs to spēsit. Bet, kamēr jūs to nopietni uztversit, jūs varēsit pabeigt iesākto.