Kry jou spel gesig! As dit kom by ure se eindelose vermaak, is daar niks beter as 'n goeie spel nie. Kanaliseer jou innerlike tegnologie deur 'n videospeletjie of -program vir jou foon te ontwikkel wat jy en jou vriende kan speel, of dinkskrums vir 'n spesiale geleentheid, soos 'n partytjie of road trip.
Stappe
Metode 1 van 3: Ontwerp van 'n videospeletjie
Stap 1. Besluit watter genre jou spel sal wees
As u 'n tema kies, sal u fokus verminder wanneer u die spel beplan en ontwerp. Om 'n genre te kies, moet u oorweeg watter tipe speletjies u wil speel, wat die doel of missie van die spel sal wees en hoe u wil hê dat die gebruikerservaring moet lyk.
As u byvoorbeeld van speletjies hou wat u met 'n groep mense kan speel, kan u 'n multispeler-aanlyn-rolspel maak
Die keuse van 'n videogame -genre
As jy 'n adrenalien -junkie is, kies 'n aksie- of avontuurlike speletjie.
As u daarvan hou om breinkragters en raaisels op te los, gaan vir 'n strategie- of puzzelspel.
As u daarvan hou om in karakter te kom, maak 'n rolspel, soos Dungeons & Dragons.
As u 'n bietjie ruk of geweld verkies, probeer 'n first-person shooter game.
Stap 2. Skep 'n oortuigende storielyn met verskeie paaie wat spelers kan volg
Die belangrikste deel van 'n videospeletjie is om 'n verhaal te vertel wat die belangstelling van die speler vang. Dinkskrum oor die oorhoofse probleem wat spelers probeer oplos en daaruit voortbou. Maak seker dat daar verskeie maniere is om die spel te "wen" om meer vermaak vir die spelers te bied.
As u byvoorbeeld wil hê dat die doel van die spel 'n pot goud is, skep karakters soos 'n bose kabouter wat die pot probeer beskerm en 'n storielyn van gebeure wat tydens die speler se reis kan gebeur, soos die voorkoms van 'n magiese reënboog
Stap 3. Voeg toenemende moeilikheidsgraad by om spelers besig te hou
U wil nie hê dat die spel moet eindig sodra 'n speler die eerste doel bereik nie. Hou die spel aan die gang deur nuwe uitdagings in die hele verhaal op te neem, tesame met verskillende vlakke wat spelers kan ontsluit terwyl hulle aangaan.
- Om 'n beginnersvlak en meer gevorderde vlakke te hê, beteken ook dat meer mense u spel kan speel. Dit sluit geen spelers uit nie.
- U kan verskillende vlakke vir dieselfde doel skep, of maak dat vlakke geleidelik moeiliker word in die hele verhaal.
- U kan byvoorbeeld 'n beginneropsie en 'n gevorderde opsie hê om die bose kabouter te probeer doodmaak. Of u kan die eerste stap, soos die vind van die kabouter, makliker maak, en dan die volgende stap maak, soos om in sy hol te gaan, 'n bietjie moeiliker, ens.
Stap 4. Lê jou videospeletjie uit met 'n storiebord
Voordat u begin met kodering en ontwikkeling, moet u 'n duidelik gedefinieerde plan en visie hê oor hoe u spel sal verloop en hoe dit sal lyk. Skep 'n storiebord deur die belangrikste tonele van u spel in elke raam te skets, saam met besonderhede oor wat in die toneel sal gebeur. Plaas die beelde in volgorde van voorkoms in die spel.
- Gee besonderhede soos die aksies wat die karakters in elke toneel sal onderneem, hoe die agtergrond moet lyk, of daar spesiale effekte of geluide is, ens.
- Byvoorbeeld, met behulp van die kabouter -voorbeeld, kan 1 raam die bosse soek na die grot van die kabouter. Die storiebord bevat 'n beskrywing van die bos, watter diere of elemente die karakter kan raakloop en of die karakter kan hardloop, spring of selfs van die bome kan swaai.
- Hoe meer diepgaande u verhaalbord is, hoe makliker sal die ontwikkelingstadium wees, aangesien u meer voorbereid sal wees.
Stap 5. Laai 'n maklik om te gebruik program af as u 'n beginner is
U hoef nie te kan kodeer om 'n videospeletjie te skep nie. Daar is 'sleep -en -laat' -programme beskikbaar waar u eenvoudig u storielyn, karakters, aksies, belonings, ens. Invoeg en die sagteware die kode vir u skryf. Hierdeur kan u fokus op die storievertelling en die konsep, eerder as op die tegniese besonderhede en kodering.
- GameMaker Studio en Unity 3D is twee van die gewildste programme vir die ontwikkeling van videospeletjies.
- Kies 'n gratis weergawe van een van hierdie programme as u 'n begroting het. Hou in gedagte dat die gratis weergawes beperkte opsies en funksies het.
Stap 6. Leer hoe om te kodeer as u 'n meer aangepaste of ingewikkelde spel wil hê
Met kodering kan u volledige vryheid kry wat pasmaak en unieke funksies betref. U kan aanlynklasse of tutoriale gebruik om die basiese beginsels van u spel te leer.
- Sommige van die algemene programmeertale wat gebruik word in die ontwerp van speletjies, is JavaScript, HTML5, ActionScript 3, C ++ of Python.
- Nadat u die basiese beginsels bemeester het, leer u die toepassingsprogrammeerkoppelvlak (API) vir u koderingstaal. Dit is basies 'n stel instruksies vir hoe u kode met ander sagteware of programme sal reageer.
- Oopbron-ontwikkelingsprogramme vir speletjies bied ook ekstra ondersteuning en voorbeeldkode vir die skep van speletjies.
- As u byvoorbeeld wil hê dat u karakter teen die muur van die kaboutergrot moet klim, kan u 'n voorafgemaakte koderingsreeks vir 'n klimbeweging vind en dit dan aanpas by u spel.
Stap 7. Skep 'n prototipe van u spel wat fokus op die kernkenmerke
Dink hieraan as 'n rowwe konsep van u spel. Moenie oor klein besonderhede let nie, soos die kleur van die oorbelle wat u karakter dra. Werk eerder aan die bou van die belangrikste komponente van die spel, soos wat gebeur as 'n speler die kabouter vang of hoeveel potte goud hulle moet kry om na die volgende vlak te gaan.
- Hou u prototipe so eenvoudig as moontlik as u 'n beginner is. U kan altyd later daarop voortbou.
- Wees oop vir nuwe idees wat na u toe kom terwyl u u speletjie bou, en wees ook bereid om dinge te laat vaar wat u gedink het sou werk, maar dit nie werk nie.
Stap 8. Toets die spel en maak enige finale aanpassings
As u eers 'n prototipe van u spel gebou het, is dit tyd om dit werklik te speel om te sien hoe dit werk. Gaan elke deel en vlak deeglik deur en kyk na al die verskillende funksies en spelerweë. As iets nie vlot verloop nie, of as u idees vir verbetering het, skryf dit neer sodat u later kan teruggaan en dit kan regstel.
- U kan ook u vriende en familie hê om die speletjie te toets. Vra hulle vir eerlike terugvoer oor hul ervaring.
- Moenie net toets vir funksionaliteit nie. Toets ook hoe lekker die spel is! As dit vervelig of stadig is, dink 'n mens aan maniere om dit meer opwindend te maak, soos deur meer uitdagings of spesiale effekte by te voeg.
- U kan soveel rondes speeltoets doen as wat nodig is totdat u tevrede is met u voltooide spel.
Metode 2 van 3: Die ontwikkeling van 'n mobiele speletjie
Stap 1. Kom op met 'n eenvoudige, maar verslawende konsep vir u spel
Die sleutel tot 'n suksesvolle mobiele spel is maklik om te verstaan en te speel, maar tog interessant en uitdagend genoeg om die gebruiker terug te keer. Gee 'n uiteensetting van 'n basiese idee of verhaal, en dink dan aan hoe u dit 'n nimmereindigende manier kan maak, soos deur verskillende vlakke, uitdagings en doelwitte by te voeg.
- Byvoorbeeld, as u spel verdwaalde meteoriete gaan afskiet, moet u harder vlakke insluit waar die meteoriete vinniger begin val, of 'n doelwit stel vir die speler waar hulle 'n nuwe lanseerder kan ontsluit as hulle binne 5 sekondes 15 meteoriete skiet.
- Dink aan die speletjies wat die gewildste is of waarvan u die meeste hou as u dinkskrums maak. Waarvan hou jy van hulle? Hoe kan u die beste aspekte in u eie spel gebruik?
Stap 2. Besluit watter platform u wil gebruik, gebaseer op funksies en begroting
Die twee primêre platforms is iOS (dit is wat iPhones gebruik) of Android. Alhoewel dit op sommige maniere soortgelyk is, verskil elke platform in hoeveel vryheid u as ontwikkelaar het, asook hoeveel geld u sal bestee of verdien. Met Android kan u byvoorbeeld meer buigsaamheid met aangepaste funksies en funksies, omdat dit 'n open source-platform is.
- iOS is gewoonlik makliker om programme te ontwikkel, aangesien die programmeertaal (Swift) minder betrokke is as Android's (Java).
- U het 'n groter kans om meer geld te verdien as u iOS gebruik. Die App Store genereer byna dubbel die inkomste van Android se ekwivalent, wat Google Play is.
- U kan beide vir iOS en Android bou, maar dit sal duurder wees, aangesien elkeen sy eie koderingstruktuur en vereistes het.
- As u albei platforms wil gebruik, is dit die beste om slegs met een te begin, aangesien u beperkte tyd en hulpbronne het. Sodra u die speletjie vir daardie platform ontwikkel het, kan u dit omskakel na verenigbaar met die ander.
Stap 3. Ontwerp u spel met kleurvolle grafika en mobiele spesifikasies
Sodra u u konsep het, moet u uitvind hoe u wil hê dit moet lyk en werk. Lewendige, vet grafika lyk gewoonlik die beste op klein slimfoon- of tabletskerms. U wil ook gebruik maak van al die prettige funksies van mobiele toestelle, soos om die telefoon te kantel om 'n motor te stuur of met u vinger te swaai om 'n swaard te swaai.
- Voeg byklanke by om die ervaring vir die gebruiker te verbeter. U kan alles insluit, van prettige agtergrondmusiek tot die geluid van 'n juigende skare wanneer die speler byvoorbeeld 'n doel behaal.
- U kan u grafika ontwerp met sagteware soos Photoshop, of 'n grafiese ontwerper huur as u meer professionele foto's wil hê.
- Kyk eers na die ontwerpvereistes van u platform. U kan die lys op Google Play of in die App Store vind.
Stap 4. Bou u app met 'n ontwikkelingsprogram of open source-raamwerk
Beginners kan 'n "sleep -en -aflaai" -program gebruik om u speletjie te skep sonder om eintlik iets te hoef te kodeer. En as u weet hoe om te kodeer, gebruik 'n open source-raamwerk, soos Phaser, wat ondersteuning, inproppe en bloudrukke kan bied om u spel te bou.
- Een van die gewildste ontwikkelingsprogramme vir speletjies is GameSalad, waarmee u volledig funksionerende 2D -speletjies kan bou sonder om 'n enkele reël kode te skryf.
- Alhoewel 'sleep -en -aflaai' programme maklik en gerieflik is, beperk dit ook die hoeveelheid aanpassing en beheer wat u het.
- Oorweeg om die ontwikkelingsstap uit te kontrakteer om u lewe makliker te maak as u nie 'n ervare kodeerder of ontwikkelaar is nie. Dit is die ekstra koste werd om 'n professioneel ontwerpte produk te hê.
Stap 5. Maak geld uit u spel as u inkomste wil verdien
Die beste manier om geld uit u app te verdien, is deur 'n fooi te hef om dit af te laai, of 'n maandelikse intekeningtarief. Maar as u 'n gratis speletjie wil aanbied, kan u steeds geld verdien deur dinge soos aankope in die app, premium-inhoud of advertensies by te voeg.
- U kan probeer om die sogenaamde 'freemium' -app aan te bied. Mense kan u speletjie -app gratis aflaai, maar betaal dan vir meer gevorderde funksies of 'n beter ervaring.
- In-app-aankope kan die aankoop van muntstukke insluit, sodat u karakter byvoorbeeld nuwe klere kan hê of betaal om die speletjie sonder advertensies te speel.
- Daar is verskillende advertensiedienste waaruit u kan kies. 'N Gewilde opsie vir Android -programme is byvoorbeeld Google AdMob.
- Wees versigtig om dit nie met advertensies te oordoen nie. U wil nie spelers frustreer of hul spelervaring ontwrig nie.
Stap 6. Dien u voltooide spel by die beoordelaar van die platform in
As u u speletjie vir iOS ontwikkel het, gebruik u die App Store. As jy Android gebruik het, laai jy dit op na Google Play. Die ondernemings sal u spel hersien en bepaal of dit aanvaarbaar is om by hul app -winkels ingesluit te word.
- Dit is baie makliker om u speletjie deur Google goedgekeur te kry as deur Apple. Sodra u by Google Play ingedien het, kan u speletjie binne 'n paar uur regstreeks wees.
- Om 'n program op Google Play op te laai, moet u aanmeld by 'n Google Play -ontwikkelaarrekening wat $ 25 kos.
- Om 'n app by Apple in te dien, moet u inskryf by die iOS -ontwikkelaarsprogram, wat $ 99 per jaar kos.
- As u speletjie nie aanvaar word nie, maak die nodige veranderinge op grond van die terugvoer wat u ontvang, en stuur dit dan weer soveel keer as wat u wil in.
- U kan 'n verwerping by die App Review Board van Apple appelleer as u voel dat dit onregverdig was.
Metode 3 van 3: Skep ander soorte speletjies
Stap 1. Ontwerp 'n bordspel as u outydse pret wil hê
Die lug is die perk as dit kom by die skep van 'n bordspel. Oorweeg hoeveel spelers u wil hê, wat die doelwit en reëls sal wees, en hoe spelers die wedstryd kan wen. En voel vry om kreatief te wees deur die bord en spelstukke self te versier.
- As u inspirasie nodig het, moet u elemente uit u gunsteling bordspeletjies insluit. As u byvoorbeeld van Monopoly hou, sluit 'n koop- en verkoopelement in u eie spel in.
- Gebruik enige materiaal wat u wil bou om die fisiese spel te bou. Die bord kan byvoorbeeld van karton, hout of selfs stof gemaak word.
- U kan ook 'n ou bordspel hergebruik. Bedek die bord met papier en versier dit self en gebruik die pionne ook vir u nuwe speletjie.
Stap 2. Skep 'n partytjie -speletjie as u 'n geleentheid aanbied
Om u gaste by 'n speletjie betrokke te kry, is 'n uitstekende manier om moontlike stilstand tydens 'n partytjie te vul. Dink aan die demografie van u gaste. As hulle van verskillende ouderdomme en belangstellings is, skep 'n speletjie wat almal kan speel en wat byvoorbeeld nie 'n spesifieke vaardigheid of atletiese vaardigheid vereis nie.
- Pas die spel by die tema van die partytjie. Byvoorbeeld, as dit 'n onderzeese partytjie is, maak 'n toneelstuk oor "speld die stert op die donkie" met "vas die vin op die meermin".
- As u gaste alkoholiese drankies geniet, kan u 'n drinkwedstryd begin. Laat almal byvoorbeeld probeer om 'n lepel op hul neus te balanseer. Elke keer as u lepel val, moet u 'n drankie drink.
Stap 3. Ontdek 'n road trip -speletjie as u verveeld is oor 'n lang motorrit
'N Prettige motorspel help nie net die tyd op 'n reis van 10 uur as u die passasier is nie, dit sal u ook help om wakker te bly as u die bestuurder is. Kom op met 'n aktiwiteit wat geen rekwisiete gebruik nie, of wat die besienswaardighede en natuurskoon wat u verbysteek behels, sodat selfs die bestuurder kan saamspeel.
- Soek byvoorbeeld elke letter in die alfabet op tekens terwyl u verbyry. Begin met die 'A' wat u op die Taco Bell -bord gesien het, dan die 'B' op 'afrit 4B', ensovoorts.
- Vermy speletjies waar u moet skryf of lees of wat baie ruimte in beslag neem. Dit is moeilik om in die motor te speel.
Stap 4. Gebruik kaarte as u 'n draagbare speletjie wil maak wat u oral kan speel
Kaartspeletjies is 'n uitstekende alternatief vir lywige bordspeletjies. Kom op 'n kaartjie wat net 1 pak kaarte benodig, sodat u geen ekstra rekwisiete hoef saam te dra nie. Stel byvoorbeeld 'n dinkskrum oor 'n variasie van 'n klassieke spel soos Go Fish of Solitaire.
- Probeer om die reëls so eenvoudig as moontlik te hou. As kaartspeletjies te ingewikkeld of betrokke raak, kan dit frustrerend wees en nie so lekker nie.
- U kan ook 'n speletjie skep waar u dit self kan speel, byvoorbeeld, met een dek, of 'n tweede dek vir verskeie spelers kan byvoeg. Op hierdie manier kan u altyd en oral speel!
Wenke
- Maak seker dat daar verskeie maniere is waarop 'n speler jou spel kan wen. Dit maak dit meer uitdagend en meer pret.
- Leer hoe om te kodeer as u meer aangepaste ontwerpopsies wil hê.
- As u 'n beginner is, gebruik 'n 'sleep -en -laat' -program om u spel maklik te bou.
- Gee u idees op 'n storiebord voordat u die spel begin skep.
- Maak gebruik van mobiele funksies, soos om u telefoon te kantel of met u vinger te swiep, as u 'n app ontwerp.
- Kies iOS of Android vir u app, gebaseer op watter ontwerpvermoëns u wil hê en hoeveel geld u wil spandeer of verdien.
- Word geïnspireer deur ander speletjies waarvan u hou.