3 maniere om 'n speletjie te maak

INHOUDSOPGAWE:

3 maniere om 'n speletjie te maak
3 maniere om 'n speletjie te maak
Anonim

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

Maak 'n speletjie Stap 1
Maak 'n speletjie Stap 1

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.

Maak 'n speletjie Stap 2
Maak 'n speletjie Stap 2

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

Maak 'n speletjie Stap 3
Maak 'n speletjie Stap 3

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.
Maak 'n spel Stap 4
Maak 'n spel Stap 4

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.
Maak 'n speletjie Stap 5
Maak 'n speletjie Stap 5

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.
Maak 'n speletjie Stap 6
Maak 'n speletjie Stap 6

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.
Maak 'n speletjie Stap 7
Maak 'n speletjie Stap 7

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.
Maak 'n speletjie Stap 8
Maak 'n speletjie Stap 8

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

Maak 'n spel Stap 9
Maak 'n spel Stap 9

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?
Maak 'n speletjie Stap 10
Maak 'n speletjie Stap 10

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.
Maak 'n spel Stap 11
Maak 'n spel Stap 11

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.
Maak 'n speletjie Stap 12
Maak 'n speletjie Stap 12

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ê.
Maak 'n speletjie Stap 13
Maak 'n speletjie Stap 13

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.
Maak 'n speletjie Stap 14
Maak 'n speletjie Stap 14

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

Maak 'n speletjie Stap 15
Maak 'n speletjie Stap 15

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.
Maak 'n speletjie Stap 16
Maak 'n speletjie Stap 16

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.
Maak 'n speletjie Stap 17
Maak 'n speletjie Stap 17

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.
Maak 'n speletjie Stap 18
Maak 'n speletjie Stap 18

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.

Aanbeveel: