Kuidas arendada mängu (piltidega)

Sisukord:

Kuidas arendada mängu (piltidega)
Kuidas arendada mängu (piltidega)
Anonim

Mängu arendamine on keeruline protsess. Professionaalsetes mängustuudiotes on sadadest inimestest koosnev meeskond, kes tegeleb kontseptsiooni kujundamise, programmeerimise, kunstikujunduse, modelleerimise, animatsiooni ja helikujundusega. Isegi kui teil pole kõiki neid oskusi juba olemas, saate lihtsa mängu ise juba olemasoleva põhjal kujundada. See wikiHow õpetab teile, kuidas alustada oma esimese mänguidee väljatöötamisega.

Sammud

Osa 1: Kontseptsiooni kavandamine

Mängu väljatöötamine 1. samm
Mängu väljatöötamine 1. samm

Samm 1. Mõistke projekti ulatust

Enne mängu arendamisega alustamist on oluline mõista, mida mängu tegemiseks vaja läheb. Videomängudel on palju osi, alates mängumootorist, programmeerimisest, graafikast, animatsioonist kuni heli ja muusikani. Kõigi nende loomine võtab mitu tundi. Kui te pole kunagi mängu välja töötanud, alustage lihtsast. Käsitlege oma esimest mängu pigem õppimiskogemusena kui poleeritud projektina.

Mängu väljatöötamine 2. samm
Mängu väljatöötamine 2. samm

Samm 2. Tea, millised on sinu oskused

Mängu idee pakkumisel esitage oma oskuste põhjal idee. Kui olete suurepärane kunstnik, kuid pole kunagi varem kodeerinud, valige mängumootor, mis võimaldab teil minimaalse kodeerimise ajal keskenduda oma kunstioskustele. Teisest küljest, kui olete suurepärane programmeerija, kuid teil pole palju kunstioskusi, saate luua suurepäraste põhialustega mängu, mis hõlmab lihtsustatud kunstistiili. Paljud populaarsed indie-mängud kasutavad graafika jaoks lihtsat 8-bitist graafikat või isegi lihtsalt põhikujundeid.

Mängu väljatöötamine 3. samm
Mängu väljatöötamine 3. samm

Samm 3. Otsustage, mis on mängu eesmärk

Videomänge on erinevates stiilides ja žanrites. Üks asi, mis neil kõigil ühine on, on neil kõigil eesmärk. Mõnel mängul on mitu eesmärki ja valikulised kõrvalülesanded. Kuid paljudel mängudel on eesmärk, mis on sama lihtne kui "Taseme lõppu jõudmine". Teie esimene mäng võib olla vaid üks ekraan koos punktiga, mida proovite ekraani ülaossa navigeerida.

Mängu väljatöötamine 4. samm
Mängu väljatöötamine 4. samm

Samm 4. Otsustage, kuidas eesmärki mängijale edastada

Kui olete mängijale eesmärgi otsustanud, peate välja mõtlema, kuidas eesmärki mängijale edastada. Mõnel mängul on keeruline narratiiv, kus on palju mitte-mängija tegelasi (NPC), mis panevad mängija tundma end elava maailma osana. Teistes mängudes on enne taseme algust animatsioone või stseene. Mõned sisaldavad õpetust. Mõnes mängus kuvatakse lihtsalt tekst, mis ütleb mängijale, mida teha.

Mängu väljatöötamine 5. samm
Mängu väljatöötamine 5. samm

Samm 5. Otsustage mängija jaoks takistus

Kui olete otsustanud eesmärgi, mille mängija peab täitma, peate otsustama takistuse, mis mängijale ette jääb. See võib olla mõistatus, mille mängija peab lahendama, või platvormid, millel mängija peab hüppama või ringi liikuma. Kas teie mängul on vaenlasi? Kui jah, siis kuidas nad mängijaga suhtlevad? Kas teie mängul on tasemed või on see avatud maailma mäng?

Mängu väljatöötamine 6. samm
Mängu väljatöötamine 6. samm

Samm 6. Selgitage välja reeglid

Kui olete eesmärgi ja mõned takistused välja mõelnud, otsustage mõned põhireeglid, millel on loogiline voog. Kui kujundate platvormimängu, mis juhtub, kui mängija jätab platvormi vahele? Kui teie mängul on vaenlasi, mis juhtub, kui mängija puudutab vaenlast või ründab seda? Kas mängijal on tervisebaar? Kas on olemas punktisüsteem? Võib -olla soovite oma mängule lisada ajapiirangu? Need on reeglid, mida peate oma mängu jaoks otsustama. Kui olete mängude kujundamisel uus, proovige hoida reeglid võimalikult lihtsad.

Mängu väljatöötamine 7. samm
Mängu väljatöötamine 7. samm

Samm 7. Otsustage mängijale tasu

Alates mängijale eesmärgi ja takistuse otsustamisest. Mängul peaks olema ka võimalus premeerida mängijat eesmärgi saavutamise eest. See muudab mängu rahuldavaks kogemuseks. Mõnel mängul on viimane stseen, mis näitab, et kangelane saab oma vaeva eest tasu. Mõned mängud annavad mängijale jõudu või uusi esemeid. Teistel mängudel on keeruline nivelleerimissüsteem, mis aja jooksul parandab mängija statistikat.

Mängu väljatöötamine 8. samm
Mängu väljatöötamine 8. samm

Samm 8. Loo ideekunst

Kui graafika on teie mängu suur osa, peaksite oma mängu kunstistiili välja mõtlema. Ideekunst võimaldab teil oma ideed paberile panna, enne kui hakkate neid mängu varadeks ehitama. Soovite luua ideekunsti kõigi oma tegelaste, NPC -de ja vaenlaste jaoks. Soovite säilitada üldise kunstistiili järjepidevuse, nii et mõelge enne ehitamise alustamist välja, millist kunstistiili soovite. Kui teie mängul on mitu taset, soovite luua visandi iga taseme väljanägemise kohta. Samuti soovite paberil kaardistada iga taseme taseme kujunduse.

Mängu väljatöötamine 9. samm
Mängu väljatöötamine 9. samm

Samm 9. Looge mängu kujundusdokument

See on eriti kasulik, kui kavandate keerukamat mängu koos meeskonnaga. Mängu kujundusdokument võib sisaldada mängu põhimehaanikat ja disaini. See võib sisaldada ka süžeepunkte, tegelaste elulugusid, kontseptsioonikunsti, samuti tasemekaarte ja eesmärke. See aitab kogu teie meeskonna samale lehele viia.

Osa 2: Mängu arendamine

Mängu väljatöötamine 10. samm
Mängu väljatöötamine 10. samm

Samm 1. Valige mängumootor

Mängumootor on mängu selgroog. See renderdab graafikat ja heli. See juhib mängufüüsikat, kokkupõrke tuvastamist, skripte, tehisintellekti ja palju muud. Õige mängumootori valimine sõltub teie oskuste tasemest ja mängu vajadustest. Paljud mängumootorid võimaldavad teil testimiseks tasuta versiooni isiklikuks kasutamiseks alla laadida. Siin on mõned mängumootorid, mida saate proovida:

  • Game Maker Studio 2: Game Maker Studio 2 on hea koht alustamiseks, kui olete algaja. See keskendub 2D graafikaga mängudele. See on üks lihtsamaid mängumootoreid, mida õppida. Game Maker Studio 2 -l on tasuta 30 -päevane prooviperiood ja see algab 39 dollarist aastas.
  • Ühtsus:

    Unity on populaarne mängumootor, mida on kasutatud paljude populaarsete mängude loomiseks arvutis, mobiiltelefonides ja mängukonsoolides, sealhulgas Angry Birds 2, Cuphead ja Sonic Forces. Seda kasutatakse nii 2D kui ka 3D mängude loomiseks. Sellel on intuitiivne kasutajaliides, mis muudab algajatele õppimise üsna lihtsaks. Põhifunktsioonidega kaasas oleva isikliku väljaande saate alla laadida täiesti tasuta. Plus Edition algab 25 dollarist kuus.

  • Ebareaalne:

    . Unreal on üks populaarsemaid mängumootoreid. Seda on kasutatud paljude populaarsete mängude loomiseks, sealhulgas Batman Arkhami mängud, Mortal Kombat ja Deus X. See on täisfunktsionaalne mängumootor, mis toetab tipptasemel graafikat. See on ka üks raskemini õpitavaid mängumootoreid. See muudab selle ideaalsemaks edasijõudnud mänguarendajatele. Unreali täisversiooni saab tasuta alla laadida, kuid kõigi Unreali abil avaldatud mängude eest peate pärast esimest 3000 dollarit kvartalis maksma 5% litsentsitasu.

Mängu väljatöötamine 11. samm
Mängu väljatöötamine 11. samm

Samm 2. Õppige mängumootorit kasutama

Mängumootorid on ühed kõige keerukamad tarkvara, mida saate osta. Isegi kui olete kogenud programmeerija, on tõenäoliselt veel asju, mida te ei tea, kuidas teha. Lugege allalaaditud mängumootori kasutusjuhendit. Vaadake YouTube'i õpetusi ja võtke tunde võrgus. Õppige, mida peate ehitama ja kuidas seda ehitama. Kui jääte probleemiga jänni, leidke keegi, kes aitab teil seda lahendada.

Mängu väljatöötamine 12. samm
Mängu väljatöötamine 12. samm

Samm 3. Määrake tähtaeg

Ükskõik, kas loote oma esimese mängu või AAA -tootmise, peate määrama tähtaja, kui kaua projekt kestab. Kui olete mängude kujundamisel uus, määrake väikese mängu loomise tähtajaks kuu. Arendusprotsessi käigus tuleb ette palju ootamatuid asju, seega oodake oma tähtaja ületamist. Kui aga ületate tähtaega liiga palju, võiksite oma projekti vähendada.

Mängu väljatöötamine 13. samm
Mängu väljatöötamine 13. samm

Samm 4. Ehitage töötav prototüüp

Seda tuleks teha nii kiiresti kui võimalik. See ei pea hea välja nägema. Sellel ei pea olema kõiki funktsioone, mida soovite lisada. See peab lihtsalt olema üks põhitase, millel on põhiline mängitav tegelane ja põhiline takistus. Seda kasutatakse teie mängu põhimehaanika ehitamiseks ja testimiseks.

Mängu väljatöötamine 14. samm
Mängu väljatöötamine 14. samm

Samm 5. Testige oma prototüüpi

Oma mängu mängides õpid palju. Võib juhtuda, et mõni mängumehaanika ei tööta või teatud osad pole nii kaasahaaravad, kui arvasite. Samuti saate teada, mida saate mängule paremaks muutmiseks lisada.

Mängu väljatöötamine 15. samm
Mängu väljatöötamine 15. samm

Samm 6. Ehitage oma vara

Kui olete ehitanud töötava prototüübi ja olete kindel, et teie mängumehaanika töötab korralikult, võite hakata oma mängu jaoks varasid ehitama. See hõlmab lisatasemete lisamist, tegelaste animatsioone, vaenlasi, täiendusi ja muid lisafunktsioone, mida soovite lisada. See hõlmab ka tegelaskujude lisamist ja tasandite kaunistamist, nii et mäng hakkab esteetiliselt meeldiv välja nägema, kuigi peaksite esteetikale keskenduma viimasena.

  • Kui te pole kindel, kuidas midagi ehitada, on paljudel mängumootoritel varade pood, kust saate osta teiste inimeste ehitatud mänguvara. Samuti saate veebist tutvuda õpetustega, et õppida lahendama probleeme, mis võivad mängu arendamise ajal tekkida.
  • Olge ettevaatlik ja ärge lisage kohe liiga palju sisu. See võib varjata mängu põhimehaanikat ja raskendada mängutestijatel nõuetekohase tagasiside andmist.
Mängu väljatöötamine 16. samm
Mängu väljatöötamine 16. samm

Samm 7. Beetatestige oma mängu

Kuigi saate ise oma mängu mängides palju õppida, saate ka palju õppida, kui vaatate, kuidas teised teie mängu mängivad. Tõelised mängijad võivad teha asju, mida te ette ei näinud, ja juhtida tähelepanu kogemustele, mida te ei arvesta. Paluge teistel inimestel teie mängu mängida. Isegi kui see on teie esimene mäng ja arvate, et see pole hea.

Mängu väljatöötamine 17. samm
Mängu väljatöötamine 17. samm

Samm 8. Turustage oma mängu

Kui hakkate arendusprotsessi lõppu jõudma, peate hakkama oma mängu kohta sõna saama. Tea, mis on sinu mängus ainulaadne. Milliseid kogemusi pakub teie mäng teistele mängudele mitte? Edastage see sõnum võimalikult paljudele inimestele. Looge oma mängu jaoks veebisait ja videotreiler. Lisage oma mäng sotsiaalmeediasse. Saatke oma mäng e -postiga videomängude veebisaitidele ja videomängude maitsjatele.

Mängu väljatöötamine 18. samm
Mängu väljatöötamine 18. samm

Samm 9. Käivitage oma mäng

Mängumootorid, nagu Unity ja Unreal, hõlbustavad teie mängu sadamate loomist mis tahes mängusüsteemi jaoks. Kui olete oma mängu oma mängumootori kaudu avaldanud, hankige see võimalikult paljudele digitaalsetele levitajatele. See hõlmab Steami, Google Play poodi, Apple'i App Store'i. Isegi Playstation Store, Xbox One ja Nintendo eShop on hõlpsamini kättesaadavad kui kunagi varem. Iga digitaalse levitaja jaoks tuleb läbida kvaliteedikontroll ja litsentsimisstandardid. Siit saate teada, mis need standardid on ja veenduge, et teie mäng suudab neid standardeid täita. Võite vaadata ka spetsiaalseid turustajaid, nagu Slitherine.

Näpunäiteid

  • Ajakohane graafika on publiku püüdmiseks oluline, kuid sisu on ikkagi kuningas! Niisiis, mõelge välja, kuidas muuta oma mäng tõeliselt kaasahaaravaks ja lõbusaks, pakkudes suurepärast sisu. Populaarse mängufunktsiooni ainulaadse keerutamise korral kasutage elemente, mida pole sarnastes žanrimängudes varem kasutatud.
  • Mõelge alati läbi oma mängija vaatenurga. Mida saavad nad teie mängu mängides ja kuidas neist saavad teie mängufännid ja pooldajad? Ainult pühendunud fännid tagavad teie mängu jätkusuutlikkuse!
  • Selleks, et kaasata oma mängutootmisse teisi inimesi ja veenda neid sidusrühmadeks saama, vajate head müügiplatsi! Pigi väljatöötamine on ka suurepärane võimalus testida oma mänguideed äri- ja/või arendajate kogukonnas ning näha, kas see on üldse elujõuline.
  • Kui usute, et teie mänguidee on lahe ja uuenduslik - veenduge, et saaksite teisi oma mängu toetajateks muuta. Vastasel juhul pole mõtet seda arendada, sest tõenäoliselt ei saa te seda pärast väljaandmist tõhusalt turundada.

Soovitan: