3 manieren om een spel te maken

Inhoudsopgave:

3 manieren om een spel te maken
3 manieren om een spel te maken
Anonim

Zet je gameface op! Als het gaat om urenlang eindeloos entertainment, gaat er niets boven een goede game. Kanaliseer je innerlijke techneut door een videogame of app voor je telefoon te ontwikkelen die jij en je vrienden kunnen spelen, of brainstorm over een leuke activiteit voor een speciale gelegenheid, zoals een feest of roadtrip.

Stappen

Methode 1 van 3: Een videogame ontwerpen

Maak een spel Stap 1
Maak een spel Stap 1

Stap 1. Bepaal welk genre je game zal zijn

Het kiezen van een thema zal je focus beperken bij het plannen en ontwerpen van het spel. Om een genre te kiezen, moet u overwegen wat voor soort games u graag speelt, wat het doel of de missie van de game zal zijn en hoe u wilt dat de gebruikerservaring is.

Als je bijvoorbeeld van games houdt die je met een groep mensen kunt spelen, kun je een online rollenspel voor meerdere spelers maken

Een videogamegenre kiezen

Als je een adrenalinejunkie bent, kies een actie- of avonturenspel.

Als je het leuk vindt om hersenkrakers en mysteries op te lossen, ga voor een strategie- of puzzelspel.

Als je van karakter houdt, maak een rollenspel, zoals Dungeons & Dragons.

Als je de voorkeur geeft aan een beetje gore of geweld, probeer een first-person schietspel.

Maak een spel Stap 2
Maak een spel Stap 2

Stap 2. Creëer een meeslepende verhaallijn die meerdere wegen heeft die spelers kunnen bewandelen

Het belangrijkste onderdeel van een videogame is het vertellen van een verhaal dat de interesse van de speler wekt. Brainstorm over het overkoepelende probleem dat spelers proberen op te lossen en bouw daarop voort. Zorg ervoor dat er meerdere manieren zijn om het spel te "winnen" om meer entertainment voor de spelers te bieden.

Als je bijvoorbeeld wilt dat het doel van het spel het vinden van een pot met goud is, maak dan personages zoals een kwaadaardige kabouter die de pot probeert te beschermen en een verhaallijn van gebeurtenissen die tijdens de reis van de speler kunnen plaatsvinden, zoals het verschijnen van een magische regenboog

Maak een spel Stap 3
Maak een spel Stap 3

Stap 3. Voeg toenemende moeilijkheidsgraden toe om spelers betrokken te houden

Je wilt niet dat het spel eindigt zodra een speler het eerste doel bereikt. Houd het spel gaande door nieuwe uitdagingen in het verhaal op te nemen, samen met verschillende niveaus die spelers gaandeweg kunnen ontgrendelen.

  • Het hebben van een beginnersniveau en meer geavanceerde niveaus betekent ook dat meer mensen je spel kunnen spelen. Het zal geen spelers uitsluiten.
  • Je kunt verschillende niveaus maken voor hetzelfde doel, of je kunt de niveaus in de loop van het verhaal steeds moeilijker maken.
  • Je kunt bijvoorbeeld een beginnersoptie en een geavanceerde optie hebben om te proberen de kwaadaardige kabouter te verslaan. Of je kunt de eerste stap, zoals het vinden van de kabouter, gemakkelijker maken, en dan de volgende stap maken, zoals zijn hol binnengaan, een beetje moeilijker, enzovoort.
Maak een spel Stap 4
Maak een spel Stap 4

Stap 4. Richt je videogame in met een storyboard

Voordat je begint met coderen en ontwikkelen, moet je een duidelijk gedefinieerd plan en visie hebben voor hoe je spel zal verlopen en hoe het eruit zal zien. Maak een storyboard door de belangrijkste scènes van je game in elk frame te schetsen, samen met details over wat er in die scène zal gebeuren. Plaats de afbeeldingen in volgorde van voorkomen in het spel.

  • Voeg details toe zoals welke acties de personages in elke scène zullen ondernemen, hoe de achtergrond eruit moet zien, of er speciale effecten of geluiden zullen zijn, enz.
  • Als je bijvoorbeeld het voorbeeld van de kabouter gebruikt, kan 1 frame in het bos zoeken naar de grot van de kabouter. Het storyboard zou een beschrijving bevatten van het bos, welke dieren of elementen het personage zou kunnen tegenkomen en of het personage kan rennen, springen of zelfs uit de bomen kan slingeren.
  • Hoe diepgaander je storyboard is, hoe gemakkelijker de ontwikkelingsfase zal zijn, omdat je beter voorbereid bent.
Maak een spel Stap 5
Maak een spel Stap 5

Stap 5. Download een gebruiksvriendelijk programma als je een beginner bent

Je hoeft niet te kunnen coderen om een videogame te maken. Er zijn "drag and drop"-programma's beschikbaar waar u eenvoudig uw verhaallijn, personages, acties, beloningen, enz. Invoegt en de software schrijft de code voor u. Hierdoor kunt u zich concentreren op het verhaal en het concept, in plaats van op de technische details en codering.

  • GameMaker Studio en Unity 3D zijn 2 van de meest populaire programma's voor de ontwikkeling van videogames.
  • Kies een gratis versie van een van deze programma's als je een beperkt budget hebt. Houd er rekening mee dat de gratis versies beperkte opties en functies hebben.
Maak een spel Stap 6
Maak een spel Stap 6

Stap 6. Leer coderen als je een meer aangepast of complex spel wilt

Coderen geeft je volledige vrijheid wat betreft maatwerk en unieke functies. Je kunt online lessen of tutorials gebruiken om jezelf de basis te leren om je game te bouwen.

  • Enkele van de veelgebruikte programmeertalen die worden gebruikt bij het ontwerpen van games zijn JavaScript, HTML5, ActionScript 3, C++ of Python.
  • Nadat u de basis onder de knie hebt, leert u de Application Programming Interface (API) voor uw codeertaal. Dit is in feite een reeks instructies voor de interactie van uw code met andere software of programma's.
  • Open-source game-ontwikkelingsprogramma's bieden ook extra ondersteuning en voorbeeldcode voor het maken van games.
  • Als je bijvoorbeeld wilt dat je personage de muur van de grot van de kabouter beklimt, kun je een vooraf gemaakte codeerreeks voor een klimbeweging vinden en deze vervolgens aanpassen aan je spel.
Maak een spel Stap 7
Maak een spel Stap 7

Stap 7. Maak een prototype van je game met de nadruk op de kernfuncties

Zie dit als een ruwe schets van je spel. Maak je geen zorgen over kleine details, zoals de kleur van de oorbellen die je personage draagt. Werk in plaats daarvan aan het bouwen van de belangrijkste componenten van het spel, zoals wat er gebeurt als een speler de kabouter vangt of hoeveel potten met goud ze moeten vinden om naar het volgende niveau te gaan.

  • Houd je prototype zo eenvoudig mogelijk als je een beginner bent. Je kunt er later altijd nog op voortbouwen.
  • Sta open voor nieuwe ideeën die bij je opkomen terwijl je je game bouwt en wees ook bereid om dingen los te laten waarvan je dacht dat ze zouden werken, maar die niet zo zijn.
Maak een spel Stap 8
Maak een spel Stap 8

Stap 8. Speel het spel uit en maak de laatste aanpassingen

Als je eenmaal een prototype van je spel hebt gebouwd, is het tijd om het echt te spelen om te zien hoe het werkt. Doorloop elk onderdeel en niveau grondig en controleer alle verschillende functies en spelerspaden. Als iets niet soepel loopt of als je ideeën voor verbetering hebt, noteer ze dan zodat je later terug kunt gaan en ze kunt corrigeren.

  • Je kunt ook je vrienden en familie de game laten testen. Vraag hen om eerlijke feedback over hun ervaring.
  • Test niet alleen op functionaliteit. Test ook hoe leuk het spel is! Als het saai of traag is, bedenk dan manieren om het spannender te maken, bijvoorbeeld door meer uitdagingen of speciale effecten toe te voegen.
  • Je kunt zoveel spelrondes doen als nodig is totdat je tevreden bent met je voltooide spel.

Methode 2 van 3: Een mobiel spel ontwikkelen

Maak een spel Stap 9
Maak een spel Stap 9

Stap 1. Bedenk een concept voor je spel dat eenvoudig maar verslavend is

De sleutel tot een succesvolle mobiele game is er een die gemakkelijk te begrijpen en te spelen is, maar toch interessant en uitdagend genoeg om de gebruiker terug te laten komen. Maak een schets van een basisidee of -verhaal en brainstorm vervolgens hoe je het 'never-ending' kunt maken, bijvoorbeeld door verschillende niveaus, uitdagingen en doelen toe te voegen.

  • Als je game bijvoorbeeld verdwaalde meteorieten gaat neerschieten, gebruik dan hardere levels waarin de meteorieten sneller vallen, of stel een doel voor de speler in waarbij ze een nieuwe launcher kunnen ontgrendelen als ze 15 meteorieten in 5 seconden schieten.
  • Denk tijdens het brainstormen na over de games die het populairst zijn of die je het leukst vindt. Wat vind je leuk aan hen? Hoe kun je de beste aspecten in je eigen spel gebruiken?
Maak een spel Stap 10
Maak een spel Stap 10

Stap 2. Bepaal welk platform u wilt gebruiken op basis van functies en budget

De 2 primaire platforms zijn ofwel iOS (wat iPhones gebruiken) of Android. Hoewel het in sommige opzichten vergelijkbaar is, verschilt elk platform in hoeveel vrijheid je als ontwikkelaar hebt en hoeveel geld je uitgeeft of verdient. Android biedt u bijvoorbeeld meer flexibiliteit met aangepaste functies en functies omdat het een open-sourceplatform is.

  • iOS is meestal gemakkelijker om apps op te ontwikkelen, omdat de programmeertaal (Swift) minder betrokken is dan die van Android (Java).
  • Je hebt een grotere kans om meer geld te verdienen als je iOS gebruikt. De App Store genereert bijna het dubbele van de omzet van Android's equivalent, namelijk Google Play.
  • Je kunt bouwen voor zowel iOS als Android, maar het zal duurder zijn omdat elk zijn eigen coderingsstructuur en -vereisten heeft.
  • Als je beide platforms wilt gebruiken, kun je het beste met slechts één beginnen, omdat je beperkte tijd en middelen hebt. Zodra je het spel voor dat platform hebt ontwikkeld, kun je het converteren om compatibel te zijn met het andere.
Maak een spel Stap 11
Maak een spel Stap 11

Stap 3. Ontwerp je game met kleurrijke afbeeldingen en mobiele functies

Als je eenmaal je concept hebt, bedenk dan hoe je wilt dat het eruitziet en werkt. Levendige, gedurfde afbeeldingen zien er meestal het beste uit op kleine smartphone- of tabletschermen. U wilt ook profiteren van alle leuke functies van mobiele apparaten, zoals de telefoon kantelen om een auto te besturen of met uw vinger vegen om met een zwaard te zwaaien.

  • Voeg geluidseffecten toe om de ervaring voor de gebruiker te verbeteren. Je kunt van alles toevoegen, van leuke achtergrondmuziek tot het geluid van een juichende menigte wanneer de speler bijvoorbeeld een doelpunt maakt.
  • U kunt uw afbeeldingen ontwerpen met software zoals Photoshop, of een grafisch ontwerper inhuren als u meer professioneel ogende afbeeldingen wilt.
  • Controleer eerst de ontwerpvereisten van uw platform. U vindt de lijst op Google Play of de App Store.
Maak een spel Stap 12
Maak een spel Stap 12

Stap 4. Bouw je app met een ontwikkelprogramma of open source framework

Beginners kunnen een "drag and drop"-programma gebruiken om je spel te maken zonder daadwerkelijk iets te hoeven coderen. En als je wel weet hoe je moet coderen, gebruik dan een open-source framework, zoals Phaser, dat ondersteuning, plug-ins en blauwdrukken kan bieden voor het bouwen van je game.

  • Een van de meest populaire game-ontwikkelingsprogramma's is GameSalad, waarmee je volledig functionerende 2D-games kunt bouwen zonder een enkele regel code te schrijven.
  • Hoewel 'slepen en neerzetten'-programma's gemakkelijk en handig zijn, beperken ze ook hoeveel aanpassing en controle je hebt.
  • Overweeg om de ontwikkelingsstap uit te besteden om uw leven gemakkelijker te maken als u geen ervaren coder of ontwikkelaar bent. Het is de extra kosten waard om een professioneel ontworpen product te hebben.
Maak een spel Stap 13
Maak een spel Stap 13

Stap 5. Verdien geld met je spel als je inkomsten wilt genereren

De beste manier om geld te verdienen met uw app is door een vergoeding in rekening te brengen om deze te downloaden of een maandelijks abonnementstarief. Maar als je een gratis game wilt aanbieden, kun je er nog steeds geld mee verdienen door dingen toe te voegen zoals in-app-aankopen, premium content of advertenties.

  • U kunt proberen een zogenaamde "freemium" -app aan te bieden. Mensen kunnen je gaming-app gratis downloaden, maar betalen dan voor meer geavanceerde functies of een betere ervaring.
  • In-app-aankopen kunnen bestaan uit het kopen van munten zodat je personage bijvoorbeeld nieuwe kleren kan hebben, of betalen om de game zonder advertenties te spelen.
  • Er zijn verschillende advertentiediensten waaruit u kunt kiezen. Een populaire optie voor Android-apps is bijvoorbeeld Google AdMob.
  • Zorg ervoor dat u het niet overdrijft met advertenties. Je wilt spelers niet frustreren of hun spelervaring verstoren.
Maak een spel Stap 14
Maak een spel Stap 14

Stap 6. Dien je voltooide game in bij de beoordelingsinstantie van het platform

Als je je game voor iOS hebt ontwikkeld, gebruik je de App Store. Als je Android hebt gebruikt, upload je naar Google Play. De bedrijven zullen je game beoordelen en bepalen of het acceptabel is om in hun app stores te worden opgenomen.

  • Je game laten goedkeuren door Google is veel gemakkelijker dan door Apple. Nadat u zich heeft aangemeld bij Google Play, kan uw game binnen een paar uur live zijn.
  • Om een app op Google Play te uploaden, moet u zich aanmelden voor een Google Play-ontwikkelaarsaccount dat $ 25 kost.
  • Om een app bij Apple in te dienen, moet je je inschrijven voor het iOS Developer Program, dat $ 99 per jaar kost.
  • Als je game niet wordt geaccepteerd, breng dan de nodige wijzigingen aan op basis van de feedback die je ontvangt, en dien vervolgens zo vaak als je wilt opnieuw in.
  • U kunt bezwaar maken tegen een afwijzing bij Apple's App Review Board als u denkt dat het oneerlijk was.

Methode 3 van 3: Andere soorten games maken

Maak een spel Stap 15
Maak een spel Stap 15

Stap 1. Ontwerp een bordspel als je ouderwets plezier wilt

The sky is the limit als het gaat om het maken van een bordspel. Bedenk hoeveel spelers je wilt hebben, wat het doel en de regels zullen zijn en hoe spelers het spel kunnen winnen. En voel je vrij om creatief aan de slag te gaan met het zelf decoreren van het bord en de speelstukken.

  • Als je wat inspiratie nodig hebt, gebruik dan elementen uit je favoriete bordspellen. Als je bijvoorbeeld van Monopoly houdt, voeg dan een koop- en verkoopelement toe aan je eigen spel.
  • Gebruik alle materialen die je wilt om het fysieke spel te bouwen. Het bord kan bijvoorbeeld gemaakt zijn van karton, hout of zelfs stof.
  • Je kunt ook een oud bordspel hergebruiken. Bedek het bord met papier en versier het zelf en gebruik de pionnen ook voor je nieuwe spel.
Maak een spel Stap 16
Maak een spel Stap 16

Stap 2. Bedenk een gezelschapsspel als je een evenement organiseert

Uw gasten betrekken bij een game is een geweldige manier om eventuele downtime tijdens een feest op te vullen. Denk aan de demografie van uw gasten. Als ze verschillende leeftijden en interesses hebben, maak dan een game die iedereen kan spelen en waarvoor bijvoorbeeld geen specifieke vaardigheid of atletisch vermogen vereist is.

  • Stem het spel af op het thema van het feest. Als het bijvoorbeeld een onderzees feest is, speel dan in plaats daarvan "speld de staart op de ezel" met "speld de vin op de zeemeermin".
  • Als je gasten van alcoholische dranken houden, overweeg dan om een drankspelletje te beginnen. Laat iedereen bijvoorbeeld proberen een lepel op hun neus te balanceren. Telkens als je lepel valt, moet je een slok nemen.
Maak een spel Stap 17
Maak een spel Stap 17

Stap 3. Bedenk een roadtrip-game als je je verveelt tijdens een lange autorit

Een leuk autospel helpt je niet alleen om de tijd te doden tijdens een reis van 10 uur als je de passagier bent, het zal je ook helpen wakker te blijven als je de bestuurder bent. Bedenk een activiteit waarbij geen rekwisieten worden gebruikt of waarbij de bezienswaardigheden en landschappen die je passeert, betrokken zijn, zodat zelfs de bestuurder mee kan spelen.

  • Zoek bijvoorbeeld naar elke letter in het alfabet op borden terwijl u voorbij rijdt. Begin met de "A" die u op het Taco Bell-bord zag, dan de "B" op "Exit 4B", enzovoort.
  • Vermijd games waarbij je moet schrijven of lezen of die veel ruimte in beslag nemen. Die zijn moeilijk te spelen in de auto.
Maak een spel Stap 18
Maak een spel Stap 18

Stap 4. Gebruik kaarten als je een draagbaar spel wilt maken dat je overal kunt spelen

Kaartspellen zijn een geweldig, on-the-go alternatief voor omvangrijke bordspellen. Verzin er een die slechts 1 pak kaarten nodig heeft, zodat je geen extra rekwisieten hoeft mee te slepen. Brainstorm bijvoorbeeld over een variatie op een klassiek spel zoals Go Fish of Solitaire.

  • Probeer de regels zo eenvoudig mogelijk te houden. Wanneer kaartspellen te ingewikkeld of te ingewikkeld worden, kunnen ze frustrerend en niet zo leuk zijn.
  • Je kunt ook een spel maken waarbij je het alleen kunt spelen met bijvoorbeeld 1 kaartspel, of een tweede kaartspel toevoegen voor meerdere spelers. Zo kun je echt altijd en overal spelen!

Tips

  • Zorg ervoor dat er meerdere manieren zijn waarop een speler je spel kan winnen. Dit maakt het uitdagender en leuker.
  • Leer hoe u codeert als u meer aangepaste ontwerpopties wilt.
  • Als je een beginner bent, gebruik dan een "drag and drop"-programma om eenvoudig je spel te bouwen.
  • Leg uw ideeën op een storyboard voordat u begint met het maken van het spel.
  • Profiteer van mobiele functies, zoals het kantelen van uw telefoon of vegen met uw vinger, bij het ontwerpen van een app.
  • Kies iOS of Android voor uw app op basis van de ontwerpmogelijkheden die u wilt hebben en hoeveel geld u wilt uitgeven of verdienen.
  • Laat je inspireren door andere games waar je van houdt.

Aanbevolen: