Hoe om `n spelprogram te skep

Droom jy om `n spelprogram te skep wat baie geld verdien? Al wat jy nodig het, is die begeerte, `n spelplan en die regte tegnologie. Disketters hoe om te begin om `n dobbelprogram te maak

Stappe

Metode 1 van 2:
Voorbereiding om `n speletjie te ontwikkel
  1. Beeld getiteld Skep `n spelprogram Stap 1
1. Verstaan ​​jou vaardighede en beperkings.Daar is baie wat in die ontwerp van `n speletjie is.Daar is navorsing, programmering, grafiese ontwerp, klankontwerp, musieksamestelling, bemarking, en nog baie meer.Om te verstaan ​​watter vaardighede u (of u organisasie) het, sal u help om idees op te los wat gebaseer is op u sterk punte.
  • Miskien is jy `n uitstekende programmeerder, maar nie so `n groot kunstenaar nie.U kan op die spelmeganika fokus, maar staatmaak op `n minimalistiese kunsstyl.Miskien is jy `n goeie grafiese ontwerper, maar nie so goed by programmering nie.Jy kan `n spelmotor vind wat die meeste van die kodering vir jou versorg terwyl jy op die kunsontwerp konsentreer.
  • Beeld getiteld Skep `n Gaming App Stap 2
    2. Doen marknavorsing.Die eerste ding om te doen is om die gevoel van die mark te kry.Studeer oor die suksesvolle programme en speel hulle omdat hulle jou volumes oor die mark sal vertel. Hoe meer tyd jy kan spandeer om suksesvolle programme te bestudeer die beter beeld wat jy op hul algemene eienskappe en die wenslikheid van gebruikers ophaal. Onderhou notas vir `n program se sukses is sy posisie en konsekwentheid.
  • Gaming demografie het verander.Die gemiddelde gamer is nie meer die stereotipiese adolessente man nie.Vandag word speletjies gespeel deur byna elke demografiese in die samelewing.Die gemiddelde Mobile Gamer is ongeveer 36 jaar oud.51% is vroulik, en 49% is manlik.Een derde van alle mobiele gamers is tussen die ouderdomme van 35-50.
  • Toevallige speletjies (i.e. Candy Crush, Angry Birds) is die gewildste speletjie genre.Dit is speletjies wat geneig is om vinnige aflaai tye te hê, hulle is maklik om te leer en te speel, en kan in kort tyd inkremente deur die dag gespeel word.Eerste persoon shooters (i.E Oorwinning, Destiny) is die tweede gewildste genre.Rolspeletjies (i.e.Die Ouer Scrolls, Final Fantasy) kom in die derde plek, gevolg deur Slag Royal Games (i.E Fortnite, PULG), en massiewe multiplayer aanlyn RPG`s (i.E Wêreld van Warcraft, The Elder Rolle Online), en Multiplayer Battle Arena Games (i.E Dota 2, League of Legends).
  • Beeld getiteld Skep `n spelprogram Stap 3
    3. Kom op met suksesvolle idees.Dinkskrum met jou span of met ander mense om idees op te stel wat spelers verloof sal hou.Gebruik jou marknavorsing om te sien wat neiging en in aanvraag is.Dink aan hoe jy markvraag kan vul terwyl jy `n speletjie maak wat uniek is en uitstaan.
  • Vertrou altyd kundige advies.Wees bereid om te bly improviseer en herwerking van jou eie idees totdat hulle op die punt is dat hulle op hul beste is.
  • Sommige van die grootste programme is `n draai op `n ou idee, met `n nuwe rigting.
  • Hou by lae-risiko en hoë waarskynlikheidsprogramme wat groter groepe mense, van tieners tot volwassenes, maak.
  • Fokus op die opkoms van programme op grond van vermaak, intuïtief, betrokkenheid, verslawing en sy grafika en klank. Kruis enige program wat minder as bogenoemde eienskappe het.
  • Dink aan `n storie vir jou spel.`N Goeie verhaal met karakters, draai, doelwitte en belonings kan die spel-speel-ervaring verbeter.
  • Beeld getiteld Skep `n spelprogram Stap 4
    4. Besluit op `n monetiseringsbeleid.As jy tyd en hulpbronne gaan sit om `n spel te ontwikkel, sal jy waarskynlik `n bietjie geld wil maak.Vandag is daar `n verskeidenheid maniere waarop ontwikkelaars geld kan maak van die programme wat hulle ontwikkel. U kan een of `n kombinasie van die volgende monetiseringsbeleid gebruik:
  • AD Inkomste:Hierdie opsie laat spelers toe om gratis `n program af te laai, maar die program bevat in-speletjie-advertensies.As `n ontwikkelaar word jy betaal elke keer as `n advertensie getik of gekyk word.Die nadeel is baie spelers vind hierdie irriterende en afleidend.As gevolg hiervan bied baie programontwikkelaars spelers die vermoë om `n advertensie-vrye weergawe van die spel te koop.
  • Inprogram-aankope:Hierdie model laat spelers toe om `n basis weergawe van die spel te laai, gratis, maar koop bykomende funksies en inhoud.Dit kan krag wees, nuwe karakters, nuwe uitrustings, en meer.
  • Premium Aankoop:Hierdie model laat ook spelers ook `n basis weergawe van die program gratis af.Die gratis weergawe kan `n demo of proef weergawe wees, of `n weergawe met beperkte funksionaliteit.Die speler word dan die opsie gegee om te betaal om die volledige weergawe van die spel te ontsluit.
  • Eenmalige aankoop:Hierdie opsie vereis eenvoudig spelers om `n eenmalige fooi te betaal voordat hulle die spel aflaai.
  • Beeld getiteld Skep `n Gaming App Stap 5
    5. Skep `n ontwerp dokument.Dit is tyd dat jy jou gedagtes op papier gooi. Skep `n ontwerp dokument wat al die idees bevat wat jy in die spel wil gaan. `N Ontwerpdokument bevat alles van `n verduideliking van die spelmeganika, doelwitte en belonings, karakters en bios, konsepkuns, vlakontwerpe en enigiets wat jou span moet weet.
  • Beeld getiteld Skep `n spelprogram Stap 6
    6. Besluit op `n platform om jou spelprogram te publiseer.Daar is twee groot markte in die mobiele spelbedryf, Android met die Google Play-winkel, en iOS (iPhone / iPad) met die App Store.Daar is positiewe en negatiewe aan albei.Jy moet besluit watter platform jou om jou speletjie te publiseer. U kan ook u speletjie vir beide publiseer, maar dit sal ekstra hulpbronne en koste benodig.
  • Die iOS App Store het `n ontwikkelaarsfooi van $ 99 per jaar.Die Google Play-winkel het `n eenmalige $ 25-ontwikkelaarsfooi.Albei platforms neem `n 30% sny van die inkomste uit app aankope.
  • Die iOS App Store doen meer om nuwe speletjies en programme te bevorder, maar albei platforms het hoë kompetisie en vereis dat die ontwikkelaar kreatief is om hul programme uit te steek.
  • Die Google Play-winkel op Android het `n baie minder streng goedkeuringsproses vir programme wat ingedien word.Dit is baie moeiliker om programme goedgekeur vir die IOS-programwinkel, maar die App Store is baie beter om ontwikkelaars se terugvoer te gee wanneer daar nie die programme goedgekeur is nie.
  • Android-gebruikers is geneig om gratis programme te verkies, terwyl iOS-gebruikers baie meer gewoond is om vir programme te betaal.
  • Die IOS App Store gebruik `n navraag soekmodel.Dit vereis dat ontwikkelaars `n lys van sleutelwoorde inhandig wat gebruikers moet betree om jou program te vind.Die Google Play Store-soektog maak nie staat op sleutelwoorde nie, in plaas van die soeke na die app titel, beskrywing en meer.
  • Beeld getiteld Skep `n spelprogram Stap 7
    7. Kies die regte tegnologie om jou program te ontwikkel.Sodra jy jou spelidiode het, het jy `n platform gekies, jy moet die regte tegnologie en gereedskap wat nodig is om jou program te ontwikkel, te vind.Beide iOS en Android het hul eie inheemse programmeringstale.So sommige van jou besluite kan afkom na watter platform jy kies om jou spel te publiseer.U moet dalk besluit op die toepaslike speletjiejin of middelware wat nodig is om u spel te ontwikkel, asook die sagteware wat u wil gebruik om grafika en klank te ontwikkel:
  • Die inheemse programmeertaal vir Android-speletjies is Java.Die inheemse programmeertaal vir IOS-programme is Swift.
  • Android Studio is die amptelike geïntegreerde ontwikkelingstudio vir die ontwikkeling van programme vir Android.Xcode op Mac word gebruik om programme vir iOS te ontwikkel.
  • Baie speletjies word ontwikkel met behulp van wildmotors wat al jou spelbates en kode kan integreer, asook om weergawes van jou speletjie vir verskillende platforms te publiseer.Gewilde spel enjin vir mobiele speletjies sluit in Eendrag, Kokos, en Onwerklike enjin.
  • 2D Grafiese Ontwerp Sagteware sal nodig wees vir alle speletjies, selfs speletjies wat hoofsaaklik 3D is (vir die titelskerm, spyskaarte, hud, pop-ups, ens.).Photoshop of Gat kan gebruik word om 2D raster-gebaseerde grafika te ontwikkel, terwyl Adobe Illustrator of Inkscape kan gebruik word om 2D-vektorgrafika te ontwikkel.
  • Speletjies wat 3D-grafika gebruik, benodig 3D-modelleringsprogrammatuur.3D-modelleringsprogramme sluit Maya in, 3DS Max, en Blender 3D.
  • Benewens grafiese sagteware, benodig u ook `n digitale klankwerkstasieprogram (DAW) om klank te ontwikkel en op te teken, asook `n klankkoppelvlak wat mikrofone, sleutelborde en ander instrumente aan u rekenaar kan verbind.Digitale klankwerkstasies sluit in, Adobe Audition, Cubase, Reaper, Pro Gereedskap, Fl studio, en Ableton Live.
  • Beeld getiteld Skep `n spelprogram Stap 8
    8. Ontwikkel `n prototipe vir jou spel.Jou prototipe moet uiters eenvoudig wees.Dit is nie `n volle wedstryd nie.Dit hoef nie al die bates, vlakke, power-ups en vyande te hê wat u van plan is om te hê nie.Dit hoef nie eens goeie grafika te hê nie.Dit moet net `n vereenvoudigde weergawe van jou spel wees wat wys dat jy `n lewensvatbare idee het.Dit kan gebruik word om jou idees te toets, beleggers te lok en `n span te huur.
  • Metode 2 van 2:
    Ontwikkeling van `n mobiele spel
    1. Beeld getiteld Skep `n spelprogram Stap 9
    1. Huur die regte span. Huur is `n lang proses. Jy sal die werk moet plaas, aansoekers, onderhoudskandidate kan filter, jou NDA teken en jou idee kan verduidelik - dit alles voordat jy die kodering begin. Maar om groot huurgeld te maak, is `n toekomstige belegging, wat jou help om onnodige vertragings te vermy. In hierdie proses moet jy post-pos aanbiedings gee wat spesifiseer watter tipe kandidaat jy op soek is na `n algemene beskrywing van die projek wat nie te veel besonderhede openbaar nie.
    • Maak elke potensiële kandidaat `n nondisclossure-ooreenkoms voor hulle huurgeld teken, aangesien jy jou idee moet beskerm.
  • Beeld getiteld Skep `n speletjiesprogram Stap 10
    2. Bou jou spelbates.Die spelbates sluit in al die individuele stukke wat `n wedstryd maak.Dit sluit in 2D-grafika, geanimeerde sprites, 3D-modelle, agtergrondbeelde, vlakontwerp, musiek, klankknipsels, meer.Eintlik kan enigiets wat die speler tydens die spel kan sien of hoor, geskep moet word.
  • Beeld getiteld Skep `n spelprogram Stap 11
    3. Kode jou speletjie.Kodering en skripsie is wat `n speletjie interaktief maak. Skripting word gebruik om te dikteer wat gebeur wanneer die speler met die spel in wisselwerking is, asook wat gebeur wanneer voorwerpe op die skerm met mekaar in wisselwerking is.Skrip is gebruik om die vloei van die spel te dikteer en die volgorde waarin dinge gebeur.Die bates is die individuele stukke van `n wedstryd.Die kodering is die gom wat dit alles bind.
  • Maak seker dat jy programmeerders wat ervaar word in die programmeringstale wat jy benodig, huur.Jy sal programmeerders benodig wat ervaar word met die inheemse programmeertaal vir die platform wat jy jou spel vrystel, asook algemene kennis van C / C + + en enige ander skriptaal wat jou spelmotor benodig.
  • Beeld getiteld Skep `n Gaming App Stap 12
    4. Toets die program. Toetsing laat jou toe om te sien hoe jou spel in die regte wêreld werk wanneer regte mense dit speel.Maak seker dat jy `n verskeidenheid testers het.Laat mense van verskillende ouderdomme en demografie toe om te speel en te sien hoe hulle jou produk gebruik. Dit laat jou toe om probleme op te spoor en reg te stel wat jy nie verwag het nie.Vra vir terugvoer.Kyk hoe hulle die spel speel. Speel hulle dit op die regte manier?Is daar enigiets wat jy kan doen om hulle te help om die spel beter te verstaan?Is die spel te hard of te maklik?Is dit pret innemend?Is daar enige foute of foute wat vasgestel moet word?
  • Open Beta is waar jy die publiek toelaat om aan te meld en speel jou speletjie gratis vir `n beperkte tyd voor jou spelvrystellings.Vroeë toegang is waar jy toelaat dat mense `n onvoltooide weergawe van jou spel kan speel voordat dit teen `n verlaagde prys vrygestel word.Albei strategieë is `n goeie manier om jou spel te toets terwyl jy ook `n fanbasis opbou.
  • Beeld getiteld Skep `n spelprogram Stap 13
    5. Mark jou program. Selfs voordat jou spel vrygestel is, moet jy jou spel begin bemark en `n paar buzz genereer.Skep `n webwerf vir jou speletjie en `n promosievideo. Maak seker dat potensiële spelers weet wat hulle van jou spel kan verwag, terwyl dit beklemtoon wat dit uitsteek.Praat met dobbeljoernaliste en publikasies oor jou spel.Kry beoordelaars om resensies van jou spel te publiseer.Stel `n vrylating datum en skep `n ikoon en dek kuns vir jou speletjie.
  • Beeld getiteld Skep `n spelprogram Stap 14
    6. Publiseer jou speletjie. Wanneer dit tyd is om jou spel te laat vaar, moet jy as `n ontwikkelaar met jou gekose platform registreer.Maak seker dat jou program aan al die gehalteversekeringsstandaarde voldoen wat deur die platformmark uiteengesit word.U moet dit doen voor die beoogde vrylating datum.As u program verwerp word, luister na enige terugvoer wat u kry en maak die toepaslike veranderinge.Dan stuur jou program terug.
  • Beeld getiteld Skep `n spelprogram Stap 15
    7. Hou aan om daaraan te werk.Vandag is dit skaars dat jy `n program kan vrystel en dan daarmee kan doen.Sodra dit aan `n groter gehoor vrygestel is, is dit waarskynlik dat jy sal leer oor nuwe foute, kritiek en sekuriteits kwesbaarhede wat jy nie verwag het nie.U sal waarskynlik op u spel moet bly en nuwe kolle vrystel om enige probleme met u spel op te los.
  • Gaan gebruikersoorsig en kommentaar na.Antwoord op hulle en neem opbouende kritiek op die hart.Dit wys dat jy omgee om `n goeie produk te maak.
  • Video

    Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word.

    Wenke

    Deel op sosiale netwerke:
    Soortgelyk