Hoe een gaming-app te maken

Droom je om een ​​gaming-app te maken die veel geld verdient? Alles wat je nodig hebt, is de wens, een spelplan en de juiste technologie. ThisTeaches U hoe u begint met het maken van een gaming-app

Stappen

Methode 1 van 2:
Voorbereiden om een ​​spel te ontwikkelen
  1. Titel afbeelding Maak een gaming-app Stap 1
1. Begrijp je vaardigheden en beperkingen.Er is veel dat gaat naar het ontwerpen van een spel.Er is onderzoek, programmeren, grafisch ontwerp, geluidsontwerp, muzieksamenstelling, marketing en nog veel meer.Inzicht in welke vaardigheden u (of uw organisatie) zult u helpen om met ideeën te komen op basis van uw sterke punten.
  • Misschien ben je een uitstekende programmeur, maar niet zo`n geweldige kunstenaar.Je kunt je concentreren op de spelmechanica, maar vertrouwen op een minimalistische kunststijl.Misschien ben je een geweldige grafisch ontwerper, maar niet zo goed bij het programmeren.Je kunt een gamemotor vinden die voor het grootste deel van de codering voor je zorgt terwijl je je concentreert op het kunstontwerp.
  • Titel afbeelding Maak een gaming-app Stap 2
    2. Doe marktonderzoek.Het eerste om te doen is het gevoel van de markt te krijgen.Studeren over de succesvolle apps en het spelen van ze, omdat ze je volumes over de markt zullen vertellen. Hoe meer tijd u kunt besteden aan het bestuderen van succesvolle apps Het betere imago dat u opneemt over hun gemeenschappelijke kenmerken en de wenselijkheid van gebruikers. Houd opmerkingen voor het succes van een app zijn zijn rangorde en consistentie.
  • Gaming Demographics zijn veranderd.De gemiddelde gamer is niet langer de stereotiepe adolescente man.Vandaag worden games gespeeld door bijna elke demografische in de samenleving.De gemiddelde mobiele gamer is ongeveer 36 jaar oud.51% is vrouwelijk, en 49% is mannelijk.Een derde van alle mobiele gamers is tussen de leeftijd van 35-50.
  • Casual Games (I.e. Candy Crush, Angry Birds) zijn het meest populaire game-genre.Dit zijn games die de neiging hebben om snelle downloadtijden te hebben, ze zijn gemakkelijk te leren en te spelen en kunnen in korte tijd gedurende de dag worden gespeeld.First-Person Shooters (i.e Overwatch, Destiny) zijn het tweede populairste genre.Rollenspellen (I.e.The Elder Scrolls, Final Fantasy) Komen in de derde, gevolgd door Battle Royal Games (I.e fortnite, pubg) en massale multiplayer online rpgs (I.e World of Warcraft, The Elder Scrolls Online) en Multiplayer Battle Arena Games (I.e dota 2, league of legends).
  • Titel afbeelding Maak een gaming-app Stap 3
    3. Bedenken met succesvolle ideeën.Brainstormen met je team of met andere mensen om met ideeën te komen die spelers betrokken houden.Gebruik uw marktonderzoek om te zien wat trending en in-demand is.Denk na over hoe je de marktvraag kunt invullen terwijl je een spel maakt dat uniek is en opvalt.
  • Vertrouw altijd deskundig advies.Wees bereid om je eigen ideeën te improviseren en te herwerken totdat ze op het punt staan ​​dat ze op hun best zijn.
  • Sommige van de grootste apps zijn een draai aan een oud idee, met een nieuwe richting.
  • Blijf bij een laag risico en hoge waarschijnlijkheid-apps die grotere groep mensen catering zijn, van tieners tot volwassenen.
  • Focus op het inkomen van apps op basis van entertainment, intuïtiviteit, verloving, verslaving en zijn grafische afbeeldingen en geluid. Overschrijd een app die minder dan bovengenoemde eigenschappen heeft.
  • Denk aan een verhaal voor je spel.Een goed verhaal met personages, wendingen, doelen en beloningen kunnen de speelervaringspelen verbeteren.
  • Titel afbeelding Maak een gaming-app Stap 4
    4. Beslissen over een monetisatiebeleid.Als je tijd en middelen gaat doen om een ​​spel te ontwikkelen, wil je er waarschijnlijk wat geld van maken.Tegenwoordig is er verschillende manieren waarop ontwikkelaars geld kunnen verdienen van de apps die ze ontwikkelen. U kunt een of een combinatie van het volgende monetisatiebeleid gebruiken:
  • AD-inkomsten:Met deze optie kunnen spelers een app gratis downloaden, maar de app bevat advertenties in het spel.Als ontwikkelaar wordt u betaald telkens wanneer een advertentie wordt getikt of bekeken.Het nadeel is veel spelers vinden dit irritant en afleidend.Als gevolg hiervan bieden veel app-ontwikkelaars spelers om een ​​advertentievrije versie van het spel te kopen.
  • In-app aankopen:Met dit model kunnen spelers een basisversie van het spel, gratis downloaden, maar extra functies en inhoud kopen.Dit kunnen power-ups, nieuwe personages, nieuwe outfits en meer zijn.
  • Premium aankoop:Met dit model kunnen spelers ook een basisversie van de app downloaden.De gratis versie kan een demo- of proefversie zijn of een versie met beperkte functionaliteit.De speler krijgt vervolgens de optie om te betalen om de volledige versie van het spel te ontgrendelen.
  • Eenmalige aankoop:Voor deze optie is eenvoudigweg spelers nodig om een ​​eenmalige vergoeding te betalen voordat ze het spel downloaden.
  • Titel afbeelding Maak een gaming-app Stap 5
    5. Maak een ontwerpdocument.Het is tijd dat je je gedachten op papier giet. Maak een ontwerpdocument dat alle ideeën bevat die u in het spel wilt gaan. Een ontwerpdocument bevat alles, van een uitleg van de spelmechanica, doelen en beloningen, personages en bios, conceptkunst, niveau-ontwerpen en alles wat uw team moet weten.
  • Titel afbeelding Maak een gaming-app Stap 6
    6. Bepaal een platform om uw gaming-app te publiceren.Er zijn twee grote markten in de mobiele gaming-industrie, Android met de Google Play Store, en iOS (iPhone / iPad) met de App Store.Er zijn positieve en negatieven aan beide.U moet beslissen welk platform u uw game publiceert. Je kunt ook je spel voor beide publiceren, maar dit vereist extra middelen en kosten.
  • De iOS-app-winkel heeft een ontwikkelaarskosten van $ 99 per jaar.De Google Play Store heeft een eenmalige kosten voor $ 25 ontwikkelaars.Beide platforms nemen een 30% snit van de inkomsten uit APP-aankopen.
  • De iOS-app store doet meer om nieuwe games en apps te promoten, maar beide platforms hebben een hoge concurrentie en vereisen dat de ontwikkelaar creatief is om hun apps op te vallen.
  • De Google Play Store op Android heeft een veel minder strikte goedkeuringsproces voor ingediende apps.Het is veel moeilijker om apps te krijgen die zijn goedgekeurd voor de iOS-app-winkel, maar de App Store is veel beter in het geven van ontwikkelaars feedback wanneer er apps zijn goedgekeurd.
  • Android-gebruikers hebben de voorkeur aan gratis apps, terwijl iOS-gebruikers veel meer gewend zijn om te betalen voor apps.
  • De iOS App Store maakt gebruik van een zoekmodel voor trefwoord.Dit vereist ontwikkelaars om een ​​lijst met zoekwoorden in te dienen die gebruikers moeten invoeren om uw app te vinden.De Google Play Store-zoekopdracht is niet afhankelijk van trefwoorden, in plaats van query`s de zoekopdracht tegen de app-titel, beschrijving en meer.
  • Titel afbeelding Maak een gaming-app Stap 7
    7. Kies de juiste technologie om uw app te ontwikkelen.Zodra u uw game-idee hebt in kaart gebracht en hebt u een platform gekozen, moet u de juiste technologie en tools vinden die nodig zijn om uw app te ontwikkelen.Zowel iOS als Android hebben hun eigen inheemse programmeertalen.Dus sommige van je beslissingen kunnen komen naar welk platform je ervoor kiest om je spel te publiceren.Mogelijk moet u beslissen over de juiste game-engine of Middleware die nodig is om uw spel te ontwikkelen, evenals de software die u wilt gebruiken om afbeeldingen en geluid te ontwikkelen:
  • De inheemse programmeringstaal voor Android-games is Java.De inheemse programmeringstaal voor iOS-apps is snel.
  • Android-studio is de officiële geïntegreerde ontwikkelingsstudio voor het ontwikkelen van apps voor Android.Xcode op Mac wordt gebruikt om apps voor iOS te ontwikkelen.
  • Veel games worden ontwikkeld met behulp van game-engines die al uw spelactiva en code kunnen integreren, evenals publiceren van versies van uw spel voor verschillende platforms.Populaire game-engine voor mobiele games omvatten Eenheid, Cocos, en Unreal Engine.
  • 2D Grafische ontwerpsoftware is nodig voor alle games, zelfs games die voornamelijk 3D zijn (voor het titelscherm, menu`s, hud, pop-ups, enz.).Photoshop of Gimp kan worden gebruikt om 2D Raster-gebaseerde graphics te ontwikkelen, terwijl Adobe Illustrator of Inkcape kan worden gebruikt om 2D vectorafbeeldingen te ontwikkelen.
  • Games die 3D-graphics gebruiken, hebben 3D-modelleringssoftware nodig.3D-modelleringsprogramma`s omvatten Maya, 3DS MAX, en Blender 3d.
  • Naast grafische software heeft u ook een Digital Audio WorkStation-programma nodig (DAW) om geluid te ontwikkelen en op te nemen, evenals een audio-interface die microfoons, toetsenborden en andere instrumenten aan uw computer kan verbinden.Digitale audio-werkstations omvatten, Adobe Audition, Cubase, Maaimachine, Professionele gebruiksvoorwerpen, Fl studio, en Ableton Live.
  • Titel afbeelding Maak een gaming-app Stap 8
    8. Ontwikkel een prototype voor je spel.Uw prototype moet uiterst eenvoudig zijn.Het is geen volledig spel.Het hoeft niet alle activa, niveaus, power-ups en vijanden te hebben die u van plan bent te hebben.Het hoeft zelfs geen goed uitziende grafische afbeeldingen te hebben.Het moet gewoon een vereenvoudigde versie van je spel zijn die laat zien dat je een haalbaar idee hebt.Dit kan worden gebruikt om uw ideeën te testen, beleggers aan te trekken en een team in te huren.
  • Methode 2 van 2:
    Een mobiel spel ontwikkelen
    1. Titel afbeelding Maak een gaming-app Stap 9
    1. Huur het juiste team in. Aanwerven is een langdurig proces. U moet de taak, filters, sollicitatoren, sollicitatiegesprek plaatsen, laat ze uw NDA ondertekenen en uw idee uitleggen - dit alles voordat u de codering begint. Maar grote huurders maken is een toekomstige investering, wat u helpt u onnodige vertragingen te vermijden. In dit proces moet u post-taakvermeldingen geven die specificeren welk type kandidaat u op zoek bent naar een algemene beschrijving van het project dat niet te veel details onthult.
    • Maak elke potentiële kandidaat ondertekenen een nondisplaatsovereenkomst voorafgaand aan hun inhuren terwijl u uw idee moet beschermen.
  • Titel afbeelding Maak een gaming-app Stap 10
    2. Bouw je game-activa.De game-activa omvatten alle individuele stukken die een spel vormen.Dit omvat 2D-graphics, geanimeerde sprites, 3D-modellen, achtergrondafbeeldingen, niveauontwerp, muziek, geluidsfragmenten, meer.Kortom, alles kan de speler zien of horen tijdens het spel moet worden gemaakt.
  • Titel afbeelding Maak een gaming-app Stap 11
    3. Codeer je spel.Codering en scripting zijn wat een spel interactief maakt. Scripting wordt gebruikt om te dicteren wat er gebeurt wanneer de speler met het spel interageert, evenals wat er gebeurt wanneer objecten op het scherm met elkaar communiceren.Scripting wordt gebruikt om de stroom van het spel en de volgorde waarin dingen gebeuren te dicteren.De activa zijn de individuele stukjes van een spel.De codering is de lijm die het allemaal bij elkaar bindt.
  • Zorg ervoor dat u programmeurs inhuurt die zijn ervaren in de programmeertalen die u nodig hebt.U hebt programmeurs nodig die zijn ervaren met de inheemse programmeertaal voor het platform waarmee u uw game vrijgeeft, evenals algemene kennis van C / C ++, en alle andere scripting-talen die uw game-engine vereist.
  • Titel afbeelding Maak een gaming-app Stap 12
    4. Test de app. Testen stelt je in staat om te zien hoe je spel werkt in de echte wereld wanneer echte mensen het spelen.Zorg ervoor dat je een verscheidenheid aan testers hebt.Laat mensen van verschillende leeftijden en demografische gegevens spelen en zien hoe ze uw product gebruiken. Hiermee kunt u problemen met u detecteren en oplossen die u niet verwachtte.Vraag om feedback.Kijk hoe ze het spel spelen. Spelen ze het op de juiste manier?Is er iets dat je kunt doen om hen te helpen het spel beter te begrijpen?Is het spel te hard of te gemakkelijk?Is het leuk om aan te gaan?Zijn er insecten of fouten die moeten worden opgelost?
  • Open Beta is waar je toestaat dat het publiek zich aanmeldt en je game gratis voor een beperkte tijd voor je game-releases kunt spelen.Vroege toegang is waar je toestaat dat mensen een onafgewerkte versie van je spel spelen voordat het bij een gereduceerde prijs vrijgeeft.Beide strategieën zijn een goede manier om je spel te testen terwijl ze ook een fanbase opbouwen.
  • Titel afbeelding Maak een gaming-app Stap 13
    5. Uw app op de markt brengen. Zelfs voordat je spel wordt vrijgegeven, moet je beginnen met het marketing van je spel en het genereren van een buzz.Maak een website voor uw spel en een promotievideo. Zorgt ervoor dat potentiële spelers weten wat ze van je spel kunnen verwachten terwijl je benadrukt wat het opvalt.Praat met gaming journalisten en publicaties over je spel.Krijg recensenten om beoordelingen van je spel te publiceren.Stel een releasedatum in en maak een pictogram en dekkingskunst voor uw spel.
  • Titel afbeelding Maak een gaming-app Stap 14
    6. Publiceer je spel. Wanneer het tijd is om je spel vrij te geven, moet je je registreren als een ontwikkelaar met je gekozen platform.Zorgt ervoor dat uw app voldoet aan alle kwaliteitsborgingsnormen die zijn uiteengezet door de marktplaatsmarktplaats.U moet dit doen voor de beoogde releasedatum.Als uw app wordt afgewezen, luistert u naar alle feedback die u krijgt en de juiste wijzigingen aanbrengt.Draai vervolgens uw app opnieuw in.
  • Titel afbeelding Maak een gaming-app Stap 15
    7. Blijf eraan werken.Vandaag is het zeldzaam dat je een app kunt vrijgeven en dan mee kunt doen.Zodra het wordt vrijgegeven aan een groter publiek, is het waarschijnlijk dat u meer leert over nieuwe bugs, kritiek en beveiligingslekken die u niet hebt verwacht.Je moet waarschijnlijk blijven werken aan je spel en nieuwe patches vrijgeven om problemen met je spel op te lossen.
  • Controleer gebruikersbeoordeling en opmerkingen.Antwoord op hen en neem constructieve kritiek op hart.Dit laat zien dat je om een ​​goed product geeft.
  • Video

    Door deze service te gebruiken, kan sommige informatie worden gedeeld met YouTube.

    Tips

    Deel in het sociale netwerk:
    Vergelijkbaar