Maak `n rekenaarspeletjie

`N Rekenaarspel (gewoonlik na die term "spel" verwys) is nie `n eenvoudige taak nie, maar as jy `n idee het wat so goed is dat jy dit nie kan laat rus nie, is dit die beste om dit dadelik te begin. Die geweldige groei van onafhanklike rekenaarspeletjies maak dit makliker en goedkoper as ooit om `n speletjie te maak. Met die onderstaande riglyne kan jy die spel van jou drome met die wêreld begin ontwerp, skep en deel.

stappe

Metode 1
Lê die fondamente

Prent getiteld Maak jou eie video spel Stap 1
1
Kies jou genre. Alle suksesvolle speletjies is uniek op hul eie manier, maar byna almal pas by `n spesifieke genre. Besluit watter tipe speletjie jy wil ontwikkel, en kyk na ander speletjies in dieselfde genre. Hieronder is `n paar algemene genres.
  • arcade
  • Shooter (skiet spel)
  • legkaart
  • platform
  • wedrenne
  • Avontuur (avontuurspel)
  • Eindelose hardloop (eindelose wedrenne spel)
  • RPG (rolspeletjie - rolspel)
  • Eerste Persoon Shooter (skietwedstryd met eerste persoon visuele veld)
  • Story / Manga-JRPG (Japannese rolspeletjie - Japannese rolspel)
  • Toring Verdediging
  • horror
  • Vegters (veg masjiene)
  • humor
  • Prent getiteld Maak jou eie video spel Stap 2
    2
    Kies jou platform. Die platform bepaal sterk die ontwikkeling van die spel. Byvoorbeeld, dit bepaal die bedryfsmodus van die speletjies-slimfoonspeletjies wat bedryf word deur die aanraakskerm, rekenaarspeletjies oor die algemeen deur sleutelbord en muis, en spelkonsole deur gamepads te raak en te beweeg.
  • Daar is uitsonderings op hierdie reëls, maar dit is oor die algemeen makliker om `n speletjie spesifiek vir `n spesifieke bedryfstelsel te ontwikkel.
  • As jy `n speletjie vir die iPhone wil maak, moet jy dit publiseer via `n Mac in die Apple Store.
  • Prent getiteld Maak jou eie video spel Stap 3
    3
    Stel die voorlopige ontwerp skriftelik. Dit sal slegs `n paar bladsye lank wees, maar dit is die basis van die speelervaring wat jy sal skep. Dit bevat die basiese idees van jou spel, en wys of dit wat jy in gedagte het, `n lewensvatbare rekenaarspeletjie kan word.
  • Prent getiteld Maak jou eie video spel Stap 4
    4
    Begin met die onderliggende idee. Uit hierdie idee sal die res van die spel afgelei word. Dit is `n eenvoudige sin wat die essensie van die spel weerspieël. Lees dit gereeld terug om seker te maak dat die spel op die regte pad bly. `N Paar voorbeelde van onderliggende idees:
  • hierdie spel lyk soos die ekonomie van `n ruimtestasie
  • In hierdie speletjie speel jy `n lewendige motor
  • Hierdie wedstryd toets die reflekse van die speler
  • Prent getiteld Maak jou eie video spel Stap 5
    5
    Skryf jou kenmerkende eienskappe (eienskappe) neer. Hierdie eienskappe onderskei jou spel van alle ander in dieselfde genre. Maak eers `n lys van jou idees en konsepte. Skryf dan die konsepte in sinne in die aktiewe vorm. Probeer om tussen 5-15 eiendomme te dink. Byvoorbeeld:
  • konsep: die bou van `n ruimtestasie.
  • eiendom: bou en onderhou jou eie ruimtestasie
  • konsep: skade veroorsaak deur asteroïdes
  • Eiendom: Voer `n oorlewingsstryd teen gevare in die omgewing uit, soos asteroïdes, sonbranders en komete.
  • As jy eers `n lys van hierdie eiendomme maak, kan hulle later in die ontwerp dokument uitgewerk word. Deur jou eiendomme aan die begin af te skryf, hou jy jou projek gefokus en voorkom jy `funksie-kruip`: die deurlopende byvoeging van nuwe idees of eienskappe tydens die proses.
  • Hou aan om die funksies te hersien totdat jy oortuig is dat hulle die spel wat jy in gedagte het, akkuraat sal weerspieël.
  • Prent getiteld Maak jou eie video spel Stap 6
    6
    Neem `n breek. Plaas die voorlopige ontwerp in die kas en moenie sowat twee weke daaraan dink nie. Dan kan jy dit weer met vars oë sien. Dit help u om vas te stel of u met die projek kan voortgaan, of u moet dit hersien.
  • Metode 2
    Skryf die ontwerpdokument

    Prent getiteld Maak jou eie video spel stap 7
    1
    Dit bevat uitgebreide en baie gedetailleerde beskrywings. Die ontwerpdokument is die ruggraat van jou rekenaarspeletjie. Dit bevat die gedetailleerde beskrywings van die meganismes, plot, plek van aksie, estetiese ontwerp ens. Die uitleg van die dokument is minder belangrik as die inhoud.
    • Die belangrikheid van ontwerp dokumente is selfs groter as jy `n span programmeerders en ontwerpers lei. Maak seker dat die dokument op hulle gefokus is, nie op die eindgebruiker nie. Wees konkreet en beskryf volledig hoe die spel saamgestel moet word.
    • `N Ontwerpdokument word nie vir elke wedstryd geskep nie, en elke ontwerpdokument is anders. Die stappe hieronder moet as `n riglyn beskou word, waaraan jy jouself `n interpretasie gee wat pas by jou spel.
  • Prent getiteld Maak jou eie video spel Stap 8
    2
    Die inhoudsopgawe. Elke deel van die spel moet in die inhoudsopgawe genoem word. Die enigste uitsondering hierop is die plot, tensy dit fundamenteel met die spelmeganisme verweef word.
  • Gryp die inhoudsopgawe op dieselfde manier as `n spelhandleiding. Begin met die oorkoepelende afdelings, soos die skep van karakters, vegmeganismes en hoofkoppelvlak, en verdeel die gedeeltes in onderafdelings.
  • Oorweeg die inhoudsopgawe as `n oorsig van die spel. Elke punt van die inhoudsopgawe sal later later bespreek word.
  • Prent getiteld Maak jou eie video spel Stap 9
    3
    Beskryf elke deel van u dokument tot in die kleinste detail. Na die inhoudsopgawe beskryf jy die spelmeganismes in detail. Neem die tyd om elke aspek te behandel sodat daar geen verwarring is wanneer jy programmering doen nie. Elke deel van die spelmeganika moet noukeurig beskryf word sodat dit sonder verwarring geïmplementeer kan word.
  • Prent getiteld Maak jou eie videospeletjie Stap 10
    4
    Lees dit deur iemand anders of deur jou span. Afhangende van hoe jy dit nader, kan die ontwerp van `n speletjie `n baie gesamentlike proses wees. Die insigte van ander kan jou op die spel laat fokus, en wys jou op aspekte wat nie goed deurdink word nie.
  • Metode 3
    Begin programmering

    Prent getiteld Maak jou eie video spel Stap 11
    1
    Besluit watter enjin jy wil gebruik. Die enjin is die basis van die spel. Dit bestaan ​​uit `n groot aantal programmeringsinstrumente wat die ontwikkeling van die spel vergemaklik. Dit verg baie minder tyd, en dit is baie minder ingewikkeld om `n spel te ontwikkel met `n bestaande enjin as om `n hele nuwe een te bou. Daar is verskeie enjins beskikbaar vir onafhanklike ontwikkelaars.
    • Met `n enjin is dit baie makliker om beelde, klank en KI te manipuleer.
    • Elke enjin het sy sterkte en swak punte. Sommige is beter geskik vir 2D-beelde, ander vir 3D-beelde. Sommige enjins vereis baie programmeringskennis - vir ander wat jy nie eers `n programmeringservaring hoef te hê nie. Gewilde onafhanklike enjins is:
    • Game Maker: Studio - een van die gewildste 2D-speletjies enjins.
    • Eenheid - `n 3D-enjin wat gewildheid geniet deur die gemak van gebruik en draagbaarheid.
    • RPG Maker VX - `n skripsie wat spesiaal ontwikkel is vir 2D RPG`s in die tradisionele JRPG-uitleg.
    • Unreal Development Kit - `n 3D-enjin wat baie breedweg gebruik kan word.
    • Bron - `n besonder gewilde 3D-enjin wat voortdurend opgedateer en gewysig word.
    • Project Spark - `n geoptimaliseerde 3D-enjin gerig op die gemiddelde gebruiker.
  • Prent getiteld Maak jou eie video spel Stap 12
    2
    Leer die enjin ken, of vind iemand wat reeds hierdie kennis besit. Afhangende van watter enjin jy kies, kan `n aansienlike hoeveelheid programmering bygevoeg word. Dit neem tyd om te leer hoe om selfs die eenvoudigste enjins te hanteer. As jy nie kan programmeer, leer of iemand huur nie.
  • Dan vorm jy jou span. As jy nie kan program nie, moet jy eers `n programmeerder huur. Die visuele ontwerp en klankontwerp sal later kom - voordat die projek kan voortgaan, benodig jy eers `n werkende prototipe.
  • Daar is `n groot gemeenskap (gemeenskap) van onafhanklike spelontwikkelaars met wie jy kan netwerk. Hierdie ontwikkelaars sluit aan by projekte om verskillende redes en met verskillende voordele. `N sterk ontwerp dokument kan hier van groot nut wees, aangesien dit bewys hoe toegewyd jy aan jou idee is.
  • Prent getiteld Maak jou eie video spel Stap 13
    3
    Ontwikkel `n prototipe. Sodra jy vertroud is met jou gekose enjin, bou `n prototipe van die spel. Hierdie prototipe is die eerste toets van hoe goed die basiese funksionaliteit van die spel werk. Jy benodig nie beelde of klank vir die prototipe nie: klein, eenvoudige plekwagte (soos `n blok of `n vuurhoutjie) en `n klein toetsarea is voldoende.
  • Hou die prototipe keer op keer te toets en verfyn totdat jy seker is dat dit lekker is. Skryf alle aspekte neer wat nie werk nie of voel nie reg nie, en pas die onderliggende meganismes aan. As die prototipe nie pret is om te speel nie, sal die eindspel seker nie wees nie.
  • Dit sal altyd gebeur dat aspekte van die spel wat op die eerste plek eenvoudig of maklik lyk, nie in die ontwikkelingsfase funksioneer nie. Wees voorbereid dat die prototipe baie dikwels sal verander deur te knip met dele wat dalk of nie behoorlik kan werk nie.
  • Prent getiteld Maak jou eie video spel Stap 14
    4
    Verfyn die operasie. Die basiese funksionaliteit van die spel is die interaksie van die speler met die spel via `n sekere bedryfstelsel. Gebruik die prototipe om die beste moontlike operasie te ontwikkel.
  • Spele met swak geïmplementeerde kontrole is `n bron van frustrasie vir spelers. As die operasie daarenteen perfek werk, word die speler beloon vir sy vaardighede.
  • Metode 4
    Skep bates

    Prent getiteld Maak jou eie video spel Stap 15
    1
    Dink na oor wat jou projek nodig het. Hoe die beelde ontwikkel moet word, kan baie wissel, afhangende van die grootte van jou projek. Sommige speletjies het slegs eenvoudige vorms en kleure, ander uitgebreide wêrelde geskep deur groot spanne visuele kunstenaars en klankontwerpers. Wees realisties om te bepaal wat u wil bereik met die bates van die spel, en huur personeel dienooreenkomstig.
    • Die meeste onafhanklike speletjies word gemaak deur klein spanne, en dikwels selfs deur `n enkele persoon. As jy die hele projek alleen doen, kan jy `n groot hoeveelheid van jou tyd verwag, veral as jy self ook die bates skep.
    • Deur die ontwikkelaarsgemeenskap kan u gratis bates op die internet kry. Maak altyd seker dat jy nie kopiereg oorskry nie.
  • Prent getiteld Maak jou eie videospeletjie Stap 16


    2
    Maak `n rowwe skets van `n paar van die beelde. Om `n idee te kry van die visuele estetika van die spel, kan jy die prente in die prototipe begin integreer en van daaruit die prototipe na die regte spel uitbrei.
  • U het `n keuse uit verskillende visuele style. Onafhanklike ontwikkelaars gebruik dikwels pixels (opsetlik retro), aangesien dit die vinnigste en goedkoopste visuele styl is wat steeds `n mooi speletjie skep.
  • As jy meer tyd en mannekrag het, kan jy ook aan 3D-beelde dink. U kan eenvoudige 3D-modelle op u eie maak, maar ingewikkelde besonderhede neem baie tyd. In 3D-modelle moet tekstuur bo-op die model self bygevoeg word.
  • Prent getiteld Maak jou eie video spel Stap 17
    3
    Ontwerp die spel wêreld of spel struktuur. Sodra u beelde wat u kan gebruik, kan u self die spel begin bou. Afhangende van die genre van die spel moet jy ook vlakke (vlakke) of speelareas skep. As jy `n puzzelspel maak, kan jy nou jou kopkrapper begin ontwerp.
  • Prent getiteld Maak jou eie video spel Stap 18
    4
    Ontwikkel jou kunsbates. Afhangende van jou visuele styl, kan jy verskillende programme gebruik om jou kunsbates te skep. `N Paar gewilde programme is:
  • Blender - Hierdie open source program is een van die gewildste 3D-modelleringsprogramme. Op die internet vind u `n groot aantal handleidings wat u vinnig kan begin.
  • Photoshop - Hierdie program is `n absolute moet vir die toepassing van tekstuur en ook vir die maak van die meeste 2D beelde. Dit is ook duur, so jy is styf met kontant GIMP Miskien `n goeie alternatief - dit is oopbron, gratis en bied feitlik dieselfde funksionaliteit as Photoshop.
  • Paint.net - `n oopbron alternatief vir Paint Shop Pro wat jou toelaat om gratis 2D-beelde te skep. Dit is `n besonder goeie program vir die maak van 2D pixel beelde.
  • Prent getiteld Maak jou eie video spel Stap 19
    5
    Teken jou klankbane op. Klankontwerp is `n noodsaaklike deel van die onderdompeling in die spel. In hoeverre die speler `n band opbou met die spel hang af van of daar wel of geen musiek is, hoe en wanneer klankeffekte toegepas word, en gesproke dialoog.
  • Op die internet kan jy uitstekende gratis klankopnames en nuwe musiek vind, wat jy kan gebruik as jy `n klein begroting of `n onafhanklike ontwikkelaar het.
  • Skep jou eie klankeffekte met voorwerpe in jou huis.
  • Metode 5
    Verfyn die spel

    Prent getiteld Maak jou eie video spel Stap 20
    1
    Speel jou spel so dikwels as moontlik. Speel elke keer as jy `n nuwe aspek by die spel voeg, sodat jy dit aangenaam en samehangend kan hou. Verfyn dele of idees wat nie reg voel of swak uitgevoer is nie. Speel die hele spel wanneer alle vlakke of kopkrapper klaar is, en maak seker dat dit van begin tot einde vermaak bied.
  • Prent getiteld Maak jou eie video spel Stap 21
    2
    Bly gefokus op die onderliggende idee. Gedurende die hele ontwikkelingsproses moet jy onthou dat jou spel steeds die idee sal ontmoet. Maak seker dat jy nie van jou lys van eienskappe afwyk nie en dat jy nie oorbeweeg word deur nuwe toevoegings nie.
  • Prent getiteld Maak jou eie videospeletjie Stap 22
    3
    Hou poleer. Bekyk jou beelde, klank en spelontwerp keer op keer met `n kritiese oog om hulle te verfyn en die unieke kante van jou spel uit te lig. Hoe vinnig dit verfyn hang af van die visuele styl wat jy gekies het.
  • Metode 6
    Toets die spel

    Prent getiteld Maak jou eie video spel Stap 23
    1
    Soek vir foute (programmeringsfoute). Sodra jou speletjie van begin tot einde geprogrammeer is, is dit tyd om te probeer om die fout te laat gaan. Om soveel moontlik mense in staat te stel om die spel te speel, is dit nodig dat jy die foute in jou spel vind en regstel.
  • Prent getiteld Maak jou eie video spel stap 24
    2
    Voer ongewone aksies uit. Letterlik kan elke interaksie wat `n speler met die spel het, getoets moet word. Kontroleer deurlopend die reëls om te verseker dat `n speler nie kan omseil of breek nie.
  • Bug toetse kan baie tyd neem, net so lank as wat die spel geskep word. Hoe meer mense jou kan help met toetsing, hoe meer probleme kan jy vind en regstel.
  • Prent getiteld Maak jou eie video spel Stap 25
    3
    Rangskik die korreksie van die foute volgens hul prioriteit. As jy `n lang lys van foute het, en nie genoeg tyd om alles reg te stel nie, pak eers die foute op wat die grootste skade aan jou spel veroorsaak ("showstoppers"). As jy byvoorbeeld `n fout het wat die speler in staat stel om `n oneindige hoë telling te behaal in `n telling, moet jy dit regstel.
  • Prent getiteld Maak jou eie video spel stap 26
    4
    Let op hoe ander mense die spel speel. Vra jou vriende om die spel uit te probeer, en let op hoe hulle die bevele en die spelwêreld hanteer. Tien vir een dat hulle dinge probeer wat jy nooit verwag het nie.
  • Metode 7
    Publiseer jou werk

    Prent getiteld Maak jou eie video spel stap 27
    1
    Ondersoek die reëls van jou enjin vir die publisering van saamgestelde programme. Elke enjin is op spesifieke platforms gefokus, en sommige vereis verskillende lisensies om op verskillende platforms te publiseer. Ter voorbeeld: met die standaard weergawe van Game Studio kan jy na Windows en Mac OS X publiseer, maar vir `n mobiele platform moet jy teen ekstra koste die Pro weergawe aanskaf.
  • Prent getiteld Maak jou eie video spel Stap 28
    2
    Skep `n hype rondom jou spel. Soos die publikasiedatum nader trek, begin aandag aan die spel. Plaas skermkiekies en video clips van die spel op gewilde spelforums. Kontak webwerwe wat spesialiseer in speletjiesnuus en laat hulle weet dat jou speletjie binnekort gepubliseer sal word (maak seker dat jy hulle `n opsomming van die spel gee, asook besonderhede van waar die speletjie te koop is en teen watter prys).
  • Bou `n speletjieswebwerf tydens die ontwikkelingsproses sodat jy volgelinge kan lok. `N Forum vir die spel is `n uitstekende manier om aanhangers met mekaar te koppel, en as jy gereeld jou webwerf opdateer, kan jy meer en meer belangstelling skep.
  • Prent getiteld Maak jou eie video spel Stap 29
    3
    Oorweeg hoe jy die spel wil versprei. Sommige onafhanklike ontwikkelaars bied hul spel op hul eie webwerf, maar as jy `n groot vraag het, kan jy `n aansienlike bedrag van die koste van hosting verloor. Daarbenewens word die meeste webgashere oorlaai wanneer die spel gewild word. `N Aantal gewilde verspreidingsentrums vir die publisering van onafhanklike speletjies op PC en Mac OS X is:
  • Steam
  • Desura
  • Nederige winkel
  • GOG
  • Mobiele speletjies word oor die algemeen versprei deur hul onderskeie winkels (Apple App Store, Google Play Winkel, ens.). Dit geld ook vir konsolespeletjies (Xbox Live, PlayStation Network, ens.).
  • Die gelde wat deur verskillende diensverskaffers gehef word vir die verkoop van jou spel wissel. Kyk wat geskik is vir jou. Die meeste diensverskaffers het verteenwoordigers wat direk met u as ontwikkelaar kan praat.
  • Prent getiteld Maak jou eie video spel Stap 30
    4
    Bied ondersteuning vir jou speletjie. Ondersteun jou spel na publikasie so veel as finansieel moontlik, deur foute reg te stel en nuwe materiaal by te voeg. Omdat ons in `n tyd van digitale verspreiding leef, is dit deesdae baie vinniger om speletjies by te werk. Sodra die massa gehoor toegang tot jou spel het, sal foute ongetwyfeld na vore kom - verbeter hulle soveel as moontlik en so gou as moontlik.
  • wenke

    • Daar is baie maniere om `n rekenaarspeletjie te maak. Oorweeg hierdie gids as `n algemene oorsig en kies `n proses wat die beste vir jou pas.
    • Moenie skielik goue berge verwag nie. Jy moet `n spel uit liefde skep - as jy geld daaruit maak, is dit `n goeie ekstra.
    • Daar sal mense wees wat dink jy sal nie slaag nie, maar so lank as wat jy ernstig is, is dit absoluut moontlik.

    waarskuwings

    • Jy sal ongetwyfeld probleme ondervind tydens ontwikkeling, maar moenie dat dit jou stop nie. Om `n goeie spel te bou neem tyd, maar die eindresultaat is die moeite werd.
    • Voorkom dat jy geen beoordeling van "18" (vir 18 jaar en ouer) kry van die PEGI, anders kan (aanlyn) winkels weier jy die spel te verkoop.
    Deel op sosiale netwerke:

    Verwante