Kā izveidot videospēli no nulles (ar attēliem)

Satura rādītājs:

Kā izveidot videospēli no nulles (ar attēliem)
Kā izveidot videospēli no nulles (ar attēliem)

Video: Kā izveidot videospēli no nulles (ar attēliem)

Video: Kā izveidot videospēli no nulles (ar attēliem)
Video: Driver app announcement with Uber CEO | April 10, 2018 | Uber 2024, Maijs
Anonim

Mūsdienās arvien vairāk cilvēku ir atkarīgi no videospēlēm. Tas nozīmē, ka jauniem cilvēkiem ir daudz iespēju ienākt spēļu pasaulē un veidot lieliskas spēles. Spēles izveide ir sarežģīts process, taču jūs to varat izdarīt pats, izmantojot nelielu palīdzību vai naudu. Mēs parādīsim pamatus, kurus varat ņemt vērā, veidojot savu spēli un padarot to par lielisku. Vienkārši sāciet ar 1. darbību.

Solis

1. daļa no 4: Gatavošanās panākumiem

Izveidojiet videospēli no nulles 1. darbība
Izveidojiet videospēli no nulles 1. darbība

Solis 1. Izprotiet savu spēli

Ja vēlaties, lai spēles izveides process noritētu nevainojami, jums būs jāveic kāda plānošana un domāšana, kas saistīta ar lielām problēmām. Kādu žanru jūs izvēlētos savai spēlei (RPG [lomu spēle], šāvējs, platformas spēlētājs utt.)? Kāda platforma ir nepieciešama, lai spēlētu savu spēli? Kādas ir jūsu spēles unikālās vai izcilās iezīmes? Katrai atbildei uz katru jautājumu būs nepieciešami dažādi resursi, prasmes un plānošana, jo katram būs atšķirīga ietekme uz spēles attīstību.

Izveidojiet videospēli no nulles 2. solis
Izveidojiet videospēli no nulles 2. solis

Solis 2. Izveidojiet labu spēli

Spēles dizains būs ļoti svarīgs, tāpēc pirms spēles veidošanas ieteicams par to padomāt. Kā spēlētāji gūs panākumus spēlē? Kā spēlētāji mijiedarbojas ar pasauli? Kā jūs iemācāt spēlētājiem spēlēt savu spēli? Kādas audio un mūzikas norādes jūs izmantosit? Tas viss ir ļoti svarīgi.

Izveidojiet videospēli no nulles 3. darbības
Izveidojiet videospēli no nulles 3. darbības

Solis 3. Esiet reālistisks

Ja tādu spēli kā Mass Effect būtu viegli izdarīt, visi to darītu. Jums ir jāsaprot, ko jūs varat un ko nevarat izdarīt bez lieliskas studijas atbalsta un pieredzes kalna aiz muguras. Jums arī jābūt reālistiskam attiecībā uz to, ko jūs varat sasniegt saprātīgā termiņā. Ja neesat reāli noskaņots par savām spējām, jūs, visticamāk, ātri jutīsities vīlušies un padosities. Mēs negribam, lai tu padodies!

Izveidojiet videospēli no nulles 4. solis
Izveidojiet videospēli no nulles 4. solis

4. Meklējiet labu aparatūru un programmatūru

Lai izveidotu spēles, kas pārsniedz mobilo spēļu līmeni (spēles, kuras var spēlēt ierīcēs, piemēram, tālruņos, planšetdatoros, plaukstdatoros vai kalkulatoros), ir nepieciešams dators, kas, iespējams, ir "pilnībā pārveidots". Ja izmantojat vecāku sistēmu, jūs atklāsit, ka jūsu spēle šajā datorā nedarbosies. Lai izveidotu spēles, jums būs nepieciešama arī diezgan spēcīga un ļoti specifiska programmatūra. Dažas programmas var iegūt par brīvu vai par zemu cenu, bet citas var iztērēt maku. Laba programmatūra tiks apskatīta nākamajā sadaļā, taču ņemiet vērā, ka nepieciešamā programmatūra ietver 3D modelētāju, attēlu redaktoru, teksta redaktoru, kompilatoru utt.

Vismaz jums būs nepieciešams jaudīgs procesors (vismaz četrkodolu un vēl labāk, ja jums ir jaunākais i5s vai i7s procesors), daudz RAM un augstākās klases videokarte

2. daļa no 4: savas komandas veidošana

Izveidojiet videospēli no nulles 5. darbības
Izveidojiet videospēli no nulles 5. darbības

Solis 1. Izveidojiet mazas spēles pats, lielas spēles ar citiem cilvēkiem

Ja jūs vienkārši vēlaties ātri izveidot mobilās spēles bez sarežģītiem attēliem un programmēšanas, tas ir labi. Tas ir lielisks projekts, lai strādātu pie sevis, jo jūs varat to izmantot, lai potenciālajiem darba devējiem un investoriem parādītu, uz ko esat spējīgs. Bet, ja vēlaties izveidot nopietnāku spēli, jums būs nepieciešama palīdzība. Indie spēlēs parasti ir 5-10 cilvēku komandas (atkarībā no sarežģītības), un lielu nosaukumu spēlēs var iesaistīties līdz pat vairākiem simtiem cilvēku!

Izveidojiet videospēli no nulles 6. darbības
Izveidojiet videospēli no nulles 6. darbības

Solis 2. Veidojiet savu komandu

Jums vajadzēs daudz cilvēku ar dažādām prasmēm, ja vēlaties izveidot visspēcīgākos spēļu veidus. Jums būs nepieciešami programmētāji, modelētāji, vizuālie dizaineri, spēles vai līmeņa dizaineri, audio eksperti, kā arī ražotāji vai mārketings/finansisti.

Izveidojiet videospēli no nulles 7. darbības
Izveidojiet videospēli no nulles 7. darbības

Solis 3. Izveidojiet spēles dizaina dokumentu vai GDD (spēles dizaina dokumentu)

Padomājiet par to kā par kaut ko starp spēles kopsavilkumu un kara plānu. GDD stāsta visu par jūsu spēles dizainu: spēli, spēles mehāniku, rakstzīmes, sižetu utt. Līdztekus tam GDD arī parāda, kas jādara, kurš ir atbildīgs par to, ko sagaidīt, un vispārēju grafiku visu darbu veikšanai. GDD ir ļoti svarīgs ne tikai kā atsauce jūsu komandai, lai tā darbotos atbilstoši mērķiem, kurus vēlaties sasniegt, bet arī lai parādītu potenciālajiem investoriem.

  • Jūsu GDD jāsadala sadaļās un jāiekļauj detalizēts satura rādītājs.
  • Vispārējās sadaļās jāiekļauj spēles sižets, galvenie un mazākie varoņi, līmeņa dizains, spēle, māksla un vizuālais dizains, spēles skaņa un mūzika, kā arī informācija par vadību un lietotāja saskarnes dizainu.
  • GDD nevajadzētu aprobežoties tikai ar tekstu. Parasti jūs atradīsit dizaina skices, koncepcijas mākslu un pat kaut ko līdzīgu video priekšskatījumiem vai skaņas paraugiem.
  • Nejūtieties pārāk ierobežots un neuztraucieties par savu GDD un tā formātu. Nav standarta formātu vai lietu, kas jāiekļauj. Vienkārši izveidojiet savai spēlei piemērotu GDD.
Izveidojiet videospēli no nulles 8. darbības
Izveidojiet videospēli no nulles 8. darbības

Solis 4. Padomājiet par naudu

Lai izveidotu spēles, jums ir nepieciešama nauda. Ne tikai tas, ka nepieciešamie rīki ir arī dārgi un padara spēli laikietilpīgu (aizņem laiku, ko varētu izmantot, lai darītu citas lietas, kas patiešām nes ienākumus). Jo vairāk cilvēku strādāsit, jo dārgāk tas maksās un prasmēm būs jābūt sarežģītākām, lai pakāpeniski padarītu sarežģītākas spēles. Pirms faktiskā darba uzsākšanas jums vajadzētu padomāt par to, no kurienes jūs saņemat naudu, un ar ieguldītājiem apspriest, kā, kad un cik daudz viņi tiks samaksāti.

  • Lētākais veids, kā izveidot spēli, ir darīt visu pats, pilnīgi pats. Tomēr to ir grūti izdarīt, ja jums nav prasmju, un prasmju veidi, kas nepieciešami spēļu veidošanai, ir ļoti atšķirīgi. Cilvēkiem, kuri ir pilnīgi nepieredzējuši un strādā vieni, vismaz viņi joprojām var izmēģināt vienkāršu klonu lietojumprogrammu. Pat ja jūs pats veidojat spēles, jums joprojām ir jāmaksā licencēšanas maksa par labākajiem dzinējiem (spēļu radīšanas programmatūra) un dažādiem lietotņu veikaliem un citām tirdzniecības vietām. Neaizmirstiet par nodokļiem par vēlāk nopelnīto naudu.
  • Lai izveidotu vidējas kvalitātes indie spēli, jums vajadzētu apmēram dažus simtus miljonu. Lielu un slavenu spēļu izstrāde bieži maksā miljardus.

3. daļa no 4: Procesa iziešana

Izveidojiet videospēli no nulles 9. darbības
Izveidojiet videospēli no nulles 9. darbības

1. solis. Veiciet programmēšanu

Spēlei jāizvēlas dzinējs. Spēļu dzinējs ir programmatūra, kas kontrolē visu sīko informāciju par spēles darbību (piemēram, algoritmus, fiziku utt.). Dzinējiem ir nepieciešami rīki, kas dažreiz ir iekļauti dzinējā, bet dažreiz tie ir jāveido no jauna, kas ļauj mijiedarboties ar motoru un izveidot spēles tajā. Kad tas ir izdarīts, jums jāatrod kāds, kurš zina, kā motorā rakstīt skriptus. Skriptu veidošanas procesā jūs pasakāt spēles dzinējam, kas jādara. Šiem darbiem parasti ir vajadzīgas zināmas programmēšanas prasmes.

Izveidojiet videospēli no nulles 10. darbības
Izveidojiet videospēli no nulles 10. darbības

2. solis. Izveidojiet saturu

Jums arī jāsāk veidot spēles faktiskais saturs. Tas nozīmē rakstzīmju modelēšanu, sprites izveidi (visu spēles objektu vizuālos attēlojumus), vides izveidi, visu objektu izveidi, ar kuriem spēlētājs mijiedarbosies utt. Lai izpildītu šo uzdevumu, parasti ir vajadzīgas lieliskas 3D programmatūras un vizuālās mākslas prasmes. Ir arī labi rūpīgi plānot uz priekšu.

Izveidojiet videospēli no nulles 11. darbības
Izveidojiet videospēli no nulles 11. darbības

3. darbība. Izveidojiet beta versiju

Jums ir jāpārbauda sava spēle, lūdzot to spēlēt kādam citam. Vēl neuztraucieties par programmēšanas kļūdu (kļūdu) atrašanu: jums ir jāliek cilvēkiem to atskaņot, pat ja tas ir tikai tāpēc, lai redzētu, kā citi cilvēki redz un izjūt jūsu spēļu pieredzi. Tas, kas jums šķiet intuitīvs, var ļoti mulsināt kādu citu. Pamācību vai stāsta elementu var palaist garām. Tu nekad nezināsi. Tāpēc ir svarīgi iegūt svešu skatu.

Izveidojiet videospēli no nulles 12. darbības
Izveidojiet videospēli no nulles 12. darbības

Solis 4. Pārbaudīt, pārbaudīt, pārbaudīt

Kad esat pabeidzis spēli, jūsu darbs nav īsti paveikts. Jums ir jāpārbauda viss. Viss. Jums vajadzētu pārbaudīt visus iespējamos spēles scenārijus, lai pārliecinātos, ka nav programmēšanas kļūdu. Tas prasa laiku un pūles. Atvēliet daudz laika testēšanai!

Izveidojiet videospēli no nulles 13. solis
Izveidojiet videospēli no nulles 13. solis

Solis 5. Parādiet savu spēli

Ļaujiet citiem redzēt jūsu spēli, kad tā ir pabeigta. Parādiet to uzņēmumiem, kuri varētu būt ieinteresēti ieguldīt jūsu spēlē, un cilvēkiem, kuri, jūsuprāt, ir gatavi to spēlēt! Izveidojiet vietnes un emuārus ar spēļu izstrādi, parādiet ekrānuzņēmumus, pamācības videoklipus, reklāmkadrus un saturu, lai parādītu cilvēkiem, kāda ir jūsu spēle. Intereses radīšanai ir izšķiroša nozīme jūsu spēles panākumos.

Izveidojiet videospēli no nulles 14. solis
Izveidojiet videospēli no nulles 14. solis

6. solis. Atlaidiet savu spēli

Solis 1. Izmēģiniet spēļu veidotāju programmu iesācējiem

Ir dažas labas programmas, kuras iesācēji var izmantot, lai izveidotu pamata spēles. Vispopulārākie, iespējams, ir Game Maker un RPG Maker, taču arī Atmosphere un Games Factory ir labi. Varat arī izmantot bērnu programmēšanas apmācības rīkus, piemēram, MIT's Scratch. Šī programma lieliski māca nepieciešamās pamatprasmes.

Izveidojiet videospēli no nulles 16. darbības
Izveidojiet videospēli no nulles 16. darbības

2. solis. Uzziniet par dažādām grafikas programmatūrām

Ja jūs nepieņemat darbā profesionāli grafikas darba veikšanai, esiet gatavi, jo jums ir daudz jāmācās. Jums būs jāiemācās vadīt vairākas sarežģītas grafikas programmas … bet jūs to varat izdarīt! Photoshop, Blender, GIMP un Paint.net ir lieliska vieta, kur sākt, ja vēlaties savai spēlei izveidot vizuālus elementus.

Izveidojiet videospēli no nulles 17. solis
Izveidojiet videospēli no nulles 17. solis

Solis 3. Apsveriet iespēju doties profesionāli tradicionālā veidā

Jums būs vieglāk izveidot veiksmīgu spēli un piesaistīt investorus, ja jums ir pieredze, izglītība un labi zināma spēle, kurai ir kāds sakars ar jūsu vārdu. Šo iemeslu dēļ, iespējams, nekaitēs sadarboties ar tradicionālu spēļu izstrādātāju, kuram jau ir vārds, pirms nolemjat sākt veidot savas spēles. Iespējams, jums būs jāiet skolā vai jāapgūst dažas prasmes, taču tie ir soļi ceļā uz jūsu mērķi, un jūs galu galā nobaudīsit atlīdzību.

Izveidojiet videospēli no nulles 18. solis
Izveidojiet videospēli no nulles 18. solis

4. solis. Atrodiet savu ceļu indie kopienā

Indie spēļu izstrādātāju kopiena ir ļoti spēcīga, atbalstoša un draudzīga. Ja jūs labi atbalstāt, veicat mārketingu, apspriežat un palīdzat viņu projektos, viņi atgriezīsies jūsu labā tādā pašā veidā. Runājiet ar viņiem, iepazīstiet viņus labāk un ļaujiet viņiem iepazīt arī jūs. Jūs būsiet pārsteigti par to, ko jūs varat sasniegt ar aiz muguras esošās kopienas atbalstu.

Izveidojiet videospēli no nulles 19. darbības
Izveidojiet videospēli no nulles 19. darbības

5. Ja nopietni domājat, apsveriet kolektīvo finansējumu

Ja vēlaties izveidot profesionālu spēli, kas var konkurēt ar citām nopietnām spēlēm, jums būs nepieciešama nauda. Par laimi, pēdējos gados lietas ir mainījušās, un kolektīvā finansēšana ir ļāvusi cilvēkiem, kas nav nosaukti, izveidot lieliskas spēles. Mēģiniet iepazīties ar Kickstarter vai citām līdzīgām vietnēm. Bet jums ir jāsaprot, ka jums patiešām ir smagi jāstrādā, lai veiktu lielisku kampaņu. Tas nozīmē reālus mērķus, lielu atlīdzību un pastāvīgu saziņu.

Padomi

  • Negaidiet, ka jūsu pirmā spēle būs revolucionārs etalons. Ja jūs patiešām esat neatlaidīgs, tas var notikt, bet izredzes ir niecīgas. Nepadodieties vēl, klausieties, ko cilvēki saka par to, kas noticis nepareizi un kas viņiem patīk. Īstenojiet aspektus, kas jums patīk otrajā spēlē, un veiciet uzlabojumus vai noņemiet to, kas jums nepatika, vai lietas, kas bija sliktas pirmajā spēlē.
  • Turpiniet mācīties. Ja jums nepieciešama palīdzība, jautājiet. Ir miljoniem cilvēku, kuri vēlas sniegt palīdzīgu roku spēļu veidošanā, tāpēc nekad nebaidieties meklēt palīdzību. Un atcerieties, ka vienmēr ir ko uzlabot, tāpēc turpiniet mācīties par spēļu veidošanu.
  • Neaizmirstiet bieži dublēt failus. Jūs nekad nezināt, kad dators avarēs.
  • Praktizējiet pēc iespējas vairāk, lai jūs labāk veidotu spēles. Kā saka: "Agrīna pilnības prakse!"
  • Pārbaude. Pārbaude. Pārbaude.

    Viena no kaitinošākajām un mulsinošākajām lietām ir atrast kritiskas kļūdas, traucējumus un programmēšanas kļūdas savā spēlē pēc tās publiskošanas. Sakārtojiet savu spēli tādos posmos kā izstrāde (vēl tiek izstrādāta), alfa (pirmā vai sākotnējā pārbaude), slēgtā beta versija (pirmsizlaides pārbaude uzaicinātiem vai atlasītiem cilvēkiem) un atklātā beta versija (pirmsizlaides pārbaude plašai sabiedrībai). Izvēlieties pareizos cilvēkus slēgtajam beta un alfa posmam un apkopojiet pēc iespējas vairāk atsauksmes un konstruktīvas kritikas. Izmantojiet šo informāciju, lai uzlabotu savu spēli un pēc izlaišanas novērstu pēc iespējas vairāk programmēšanas kļūdu. Pievienojiet pirms vai xx.xx versijas saviem posmiem, lai jūs varētu uzlabot savu spēli. Noteikti atzīmējiet to kā izstrādes laidienu, ja tas ir viens no tiem.

  • Veiciet sensacionālu reklāmu un reklamējiet. Teiksim tā, jūs neesat vienīgais amatieru spēļu veidotājs. Jūs varētu vienkārši izlaist spēli un uzreiz aizēnoties ar jaunāku un/vai labāku spēli, kas arī tiek izlaista. Lai to apkarotu, ar visiem nepieciešamajiem līdzekļiem izplatiet informāciju par savu spēli, kas tiks uzsākta tuvākajā nākotnē. "Noplūst" dažas detaļas šeit un tur. Paziņojiet izlaišanas datumu, lai cilvēki ar nepacietību to gaidītu. Ja tas ir tā vērts, iespējams, vēlēsities pat apsvērt iespēju tērēt naudu reklāmai.
  • Atcerieties, ka komanda vienmēr ir labāka nekā darbs vienatnē. Jūs varat ievērojami samazināt darba slodzi un laiku, ko pavadāt, veidojot spēles, sadalot komandu grafikā un kodēšanā un pēc tam pievienojot citas sadaļas, piemēram, rakstīšanu un rasēšanu utt. Šī ir svarīga joma atkarībā no izvēlētās programmatūras, jo grafisko spēļu veidotājiem, piemēram, BGE, Unity un UDK, nav pietiekams atbalsts komandu darbplūsmām, un labāka ideja varētu būt tieši koda rediģēšana un pāreja uz tādas versijas kontroles sistēmu kā git.
  • Visbeidzot, nekad nepadodies. Spēles izveidošana var būt garlaicīgs, nogurdinošs un nomākts process. Reizēm jūs jutīsiet vēlmi vienkārši padoties un darīt kaut ko citu. Nedariet to. Veltiet laiku atpūtai, dodieties kādu laiku izklaidēties un atlikiet darbu uz dažām dienām. Jūs atkal atgriezīsities pārliecināti.
  • Izveidojiet darba plānu. Ja tā ir pirmā reize un jūs nevēlaties steigties un vēlaties eksperimentēt, darba plāns var nebūt vajadzīgs. Tomēr darba plāns palīdzēs jums sasniegt savus mērķus un var būt īpaši svarīgs, ja esat apsolījis izlaišanas datumu. Vispirms izveidojiet aptuvenu plānu, kad vēlaties to pabeigt, un pēc tam precizējiet to kodēšanas/grafisko posmu apakšsadaļās utt.

Brīdinājums

Autortiesības! Pārliecinieties, ka jūsu spēles idejas ir pēc iespējas oriģinālākas. Ja jūs nevarat iedomāties neko citu, nav slikta ideja aizņemties dažus spēles aspektus un tos mainīt. Ja jums noteikti ir jāuzskaita ar autortiesībām aizsargāti spēles aspekti, piemēram, sižets, varoņi vai mūzika, jums jāpiemin sākotnējais radītājs. Uz jēdzieniem (spēle, kā jūs rakstāt kodu utt.) Nevar attiecināt autortiesības, turpretī vārdi un faktu apkopojums, kas veido visu spēles stāstu, tiek automātiski aizsargāti ar autortiesībām

Pārliecinieties, ka ievērojat izmantotā rīka licenci. Daudzas patentētas programmatūras (piemēram, Unity) aizliedz komerciālu izmantošanu (tas ir, jūs nevarat pārdot ar šo programmatūru izgatavotas spēles), nemaksājot dārgu licenci. Tieši šeit var palīdzēt atvērtā pirmkoda programmatūra, jo šāda veida programmatūra ļauj to izmantot komerciāli. Tomēr, ja izmantojat atvērtā pirmkoda programmatūru, kas lietotājam dod tiesības to izmantot, modificēt un izplatīt pat vienu reizi, jums jāievēro piesardzība. GNU vispārējā publiskā licence ir šādas licences piemērs. Šī licence paredz, ka jums ir jāatbrīvo programmatūra saskaņā ar to pašu licenci. Tas ir lieliski piemērots spēlēm, un jūs joprojām varat pārdot savas spēles, ja vien saglabājat mākslas līdzekļus un tamlīdzīgas lietas sev. Tomēr, ja izmantojat slēgta pirmkoda programmatūras bibliotēku, piemēram, FMOD, var rasties juridiskas problēmas. Turklāt - it īpaši, ja esat prasmīgs programmētājs, varat piekļūt avota kodam un strādāt ar melno lodziņu visu diennakti, kā arī varat atkļūdot un pievienot funkcijas, kā vēlaties. Plašāku informāciju par atvērto pirmkodu (kustības dibinātāji sauc par “bezmaksas programmatūru” - bezmaksas elastības, nevis cenas ziņā) varat atrast šeit

Ieteicams: