Kā izveidot datorspēli

Autors: Laura McKinney
Radīšanas Datums: 6 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Kā izveidot savu spēli II-3.Daļa(2):Ienaidnieki
Video: Kā izveidot savu spēli II-3.Daļa(2):Ienaidnieki

Saturs

Vai jums patīk spēlēt spēles un vēlaties realizēt iztēli, lai pats spēlētu spēles? Ir daudz rīku, kas ļauj jums izveidot savu spēli, neprasot pārāk daudz prasmju, jums vienkārši jāsaprot programmēšanas valoda. Izmantojot peli +2 un datora tastatūru, jūs varat sākt!

Soļi

1. daļa no 2: Rīku atrašana

  1. Izveidojiet teksta spēli. Tas ir visvieglāk programmējamais spēļu žanrs, lai gan ne visiem patīk spēlēt spēles bez grafikas. Teksta spēles galvenokārt koncentrējas uz sižetu, mīklu vai piedzīvojumu kopā ar sižetu, izpēti, viktorīnu. Šeit ir dažas bezmaksas iespējas:
    • Aukla ir vienkāršs un bezmaksas rīks, ko var izmantot pārlūkprogrammā.
    • StoryNexus un Visionaire pievieno vairāk spēles iespēju un nekustīgus attēlus.
    • Inform7 ir efektīvs rīks ar lielu atbalsta kopienu.

  2. Izveidojiet 2D spēles. GameMaker un Stencyl nav slikta izvēle šim žanram, tie ļauj jums izmantot programmēšanu, neko neprasot. Nokasīt! ir vēl viens rīks, kuru varat izmantot pārlūkprogrammas spēlē.
  3. Mēģiniet izveidot 3D spēles. 3D spēles ir daudz grūtāks izaicinājums nekā 2D, tāpēc esiet gatavs ilgam projektam un smagam darbam. Spark and Game Guru palīdzēs jums vienkāršot spēļu pasaules veidošanu bez programmēšanas. Ja jums jau ir zināšanas par programmēšanu vai vēlaties apgūt kodēšanu, varat izmēģināt populāro rīku Unity.
    • Ja vēlaties paši izveidot 3D modeļus, nevis izmantot esošos resursus, jums nepieciešama 3D veidošanas programmatūra, piemēram, 3DS Max, Blender vai Maya.

  4. Piekļuve uzlabotai programmēšanai. Pat ja jums ir programmēšanas fons, jūs, iespējams, vēlēsities izmantot iepriekš minētos rīkus, veidojot savu pirmo spēli, nepiespiediet sevi izmēģināt citu pieeju tikai tāpēc, ka tas ir grūtāk. To sakot, daudziem cilvēkiem ir pilnīga kontrole, tāpēc viņi visu dara paši. Tomēr spēļu programmēšana integrētā izstrādes vidē, piemēram, Eclipse, ir vairāk ideāla nekā teksta redaktors, tāpēc jūs varat iekļaut visu nepieciešamo projektam.
    • Jūs varat programmēt spēles gandrīz jebkurā valodā, taču C ++ ir visspēcīgākais rīks ar bagātīgiem spēļu resursiem un tiešsaistes apmācībām.
    reklāma

2. daļa no 2: Spēļu izveide


  1. Izvēlieties tēmu. Savam pirmajam projektam izveidojiet nelielu, bet tipisku iecienītākā žanra piemēru, piemēram, platformera vai lomu spēles. Pirms sākat, pierakstiet savas idejas spēlei uz papīra un atbildiet uz šādiem jautājumiem:
    • Kāda ir spēles galvenā sastāvdaļa (spēles "kodols")? Vai tā būtu cīņa ar ienaidniekiem, mīklu risināšana vai tērzēšana ar citiem varoņiem.
    • Kā jūs vēlaties, lai spēle izskatās? Piemēram, ja cīnās ar ienaidnieku, jūs varat izveidot reāllaika pogas vai vairākus virzienus, pamatojoties uz lēmumu. Uz sarunu vērstas spēles var ļaut spēlētājiem veidot sižetus, pamatojoties uz viņu lēmumiem, viņi var labāk izprast varoņus un spēļu pasauli.
    • Kāds ir spēles noskaņojums? Biedējoši, jautri, noslēpumaini, alkstoši?
  2. Izveidojiet vienkāršus līmeņus. Ja spēļu veidošanas rīkus izmantojat pirmo reizi, tā ir laba iespēja pie tiem pierast. Uzziniet, kā iestatīt fonus, objektus un pārvietot rakstzīmes. Ja iespējams, izveidojiet objektus, ar kuriem spēlētāji var mijiedarboties, vai atrodiet programmatūru, lai izveidotu objektus, kas ietver mijiedarbību.
    • Ja neesat pārliecināts par kaut ko, uzdodiet jautājumu rīka vietnē vai meklējiet palīdzību internetā.
    • Vēl neuztraucieties par gaismas efektiem vai citiem grafiskiem elementiem.
  3. Vajadzības gadījumā noformējiet spēles kodolu. Varat veikt nelielas spēles izveides programmatūras vai sarežģītāk veidotu sistēmu korekcijas. Šeit ir daži piemēri:
    • Ja jūs veidojat platformera spēli, vai vēlaties, lai jūsu varonis varētu dubultlēkt vai veikt "īpašu" kustību? Pielāgojiet augstumu, kuru var pārlēkt varonis, vai atšķirīgu reakciju ar vieglu pieskārienu, turot taustiņu vai izvēloties dažādus deju stilus?
    • Ja jūs izveidojat darbības RPG vai šausmu spēli, kādu ieroci varonis izmantos? Izvēlieties 2 vai 3 ieročus, lai spēlētāji varētu tos uzlabot vai izmēģināt. Mēģiniet izvēlēties vispiemērotākos ieročus. Piemēram, ieroči ļoti kaitē, ievaino vairākus ienaidniekus vai vājina ienaidnieku. Neizvēlieties labāko variantu visiem mērķiem, ja vien tas nenāk par dārgu cenu (burvestība palielina manu vai ierocis pazūd pēc 1 lietošanas reizes).
    • Vai vēlaties, lai sarunas spēlē spēlētājs izvēlētos ekrānā redzamo dialoga līniju, vai vienkārši klausītos, vai izpildītu uzdevumu, lai atbloķētu sarunu, pēc tam atgrieztos, lai turpinātu klausīšanos? Vai vēlaties, lai spēlētāji visu atrastu vienā piegājienā, vai sadalītu to vairākās joslās un beigās?
  4. Izveidojiet dažus līmeņus. 3 līdz 5 īsie līmeņi nav slikta izvēle jūsu pirmajai spēlei, vēlāk to varat paplašināt. Paturiet prātā “spēles kodola” dizainu, radot dažādus grūtības līmeņus. Pēc pabeigšanas jūs varat pasūtīt līmeņus vai atdalīt un apvienot.
    • Platformera spēles bieži ievieš kustīgas platformas vai ātrākus ienaidniekus.
    • Rīcības spēle var iepazīstināt ar vairākiem ienaidniekiem vai vienu spēcīgu ienaidnieku, kuru ir grūti pieveikt bez īpaša ieroča un stratēģijas.
    • Puzle spēles bieži tiek saistītas ar viena veida mīklu, vai arī katrā līmenī izmanto vairākas grūtības versijas, vai arī ievieš jaunus rīkus vai šķēršļus, kas prasa vairāk spēlētāju "prāta vētrai".
  5. Izveidojiet vidēja termiņa un ilgtermiņa mērķus. To bieži dēvē par "otro mehāniku" vai "atkārtotu spēli". Izmantojot spēles mehānisko pamatu, piemēram, augstlēkšanu, spēlētājs veic otro spēli, piemēram, lecot uz ienaidniekiem vai savācot priekšmetus.Šis pagrieziens var nodrošināt ilgtermiņa sasniegumus un mērķus, piemēram, sasniegt augstāko līmeni, ietaupīt naudu jauninājumiem vai spēles "notīrīšanu".
    • Kā redzat iepriekš minētajā piemērā, jūs to pievienojāt, pat nenojaušot. Vienkārši pārliecinieties, ka spēlētājs var atrast mērķi. Ja spēlētājs spēlē 10 minūtes un domā, ka spēle ir domāta ienaidnieku šaušanai, viņiem būs garlaicīgi. Ja viņi nogalinās ienaidnieku un saņems naudu, viņi atradīs mērķi (savāks veltes), un spēles kodols viņus virzīs uz priekšu.
  6. Izmēģini. Izmēģiniet katru līmeni vairākas reizes, lūdzot kādu paziņu vai draugu jums palīdzēt. Mēģiniet tuvoties spēlei dažādos veidos, ieskaitot tādas metodes, kuras nekad iepriekš neesat izmēģinājis, piemēram, izlaižot uzdevumus un dodoties tieši pie galvenā priekšnieka, vai uzvarot spēlē, izvēloties visus "vājos" ieročus vai jauninājumus. Šis ir grūts process, kas var izraisīt vilšanos, taču tikai tā var uzlabot spēli.
    • Vienkārši dodiet spēlētājam pietiekami daudz informācijas, lai sāktu spēlēt. Viņiem jāsaprot, ka viņi strādā pie darbplūsmas un kā izmantot kursorsviru. Viņiem nav nepieciešama cita informācija.
    • Ļaujiet spēlētājiem mēģināt aizpildīt atsauksmju veidlapu, lai jūs varētu apkopot, salīdzināt informāciju vieglāk. Tas arī ļauj jums atbildēt uz jautājumiem, kas jums nav pazīstami.
    • Labākie pārbaudītāji ir tie, kuri jūs nepazīst vai nav spiesti slavēt jūsu spēli.
  7. Polijas grafika un skaņa. Lai gan jūs varat atrast daudz bezmaksas spēļu resursus, tomēr ieteicams izmantot laiku, lai pats pielāgotos neatbilstībām. Uzziniet pikseļu grafiku, ja vēlaties veikt vienkāršas grafikas korekcijas 2D spēlē, vai arī izmantojiet OpenGL programmatūru vērienīgam 3D spēļu projektam. Pievienojiet gaismas efektus, lai uzmundrinātu spēlētājus pa galveno ielu no istabas, un uzkrītošus uzbrukuma efektus, kas maina dinamisko fonu. Pievienojiet skaņas efektus, ejot, uzbrūkot, lecot utt. v. Varat mainīt un spēlēt spēli vairākas reizes, un iegūt spēli ārā, tiklīdz vizuālie materiāli un skaņa ir atbilstoši standartiem. Apsveicam! reklāma