3 manieren om games te maken

Inhoudsopgave:

3 manieren om games te maken
3 manieren om games te maken

Video: 3 manieren om games te maken

Video: 3 manieren om games te maken
Video: DIY Chevron Friendship Bracelet 2024, Mei
Anonim

Toon uw ernstige uitdrukking! Als het gaat om eindeloos entertainment, gaat er niets boven de kracht van een boeiend spel! Kanaliseer uw interesse en talent voor technologie door videogames of mobiele apps te ontwikkelen die u en uw vrienden kunnen spelen. Je kunt ook brainstormen om leuke activiteiten te bedenken voor specifieke evenementen zoals feesten of roadtrips.

Stap

Methode 1 van 3: Een videogame ontwerpen

Maak een spel Stap 1
Maak een spel Stap 1

Stap 1. Bepaal het genre van het spel

Door een hoofdthema te kiezen, kun je je focus beperken bij het ontwerpen en ontwerpen van je game. Om een genre te kiezen, specificeert u het type spel dat u leuk vindt, de doelstellingen of missies van het spel en de ervaring die u de spelers wilt bieden.

Als je bijvoorbeeld van games houdt die met meerdere mensen kunnen worden gespeeld, kun je een online rollenspel voor meerdere spelers maken

Het genre van videogames bepalen

Als je van adrenalineverhogende dingen houdt, Kies een actie- of avonturenspel.

Als je het leuk vindt om puzzels en mysteries op te lossen, kies een strategie of puzzelspel.

Als je het leuk vindt om een bepaald personage te zijn, maak rollenspellen zoals Dungeons & Dragons.

Als je van een beetje geweld en bloedvergieten houdt, ontwerp een first person schietspel.

Maak een spel Stap 2
Maak een spel Stap 2

Stap 2. Creëer een boeiend verhaal met meerdere plots waaruit spelers kunnen kiezen

Het belangrijkste in videogames is het leveren van een verhaal dat de aandacht van de speler trekt. Denk aan het algemene probleem dat de speler moet oplossen en ontwikkel een verhaal van dat probleem. Zorg ervoor dat er verschillende manieren zijn om het spel te "winnen", zodat spelers meer plezier of entertainment kunnen krijgen.

Als je speldoel bijvoorbeeld is om een urn van goud te vinden, maak dan personages zoals de kwaadaardige kabouter die de urn beschermt, evenals verschillende gebeurtenissen die plaatsvinden tijdens de reis van de speler (bijvoorbeeld het verschijnen van een magische regenboog)

Maak een spel Stap 3
Maak een spel Stap 3

Stap 3. Voeg moeilijkere niveaus toe om spelers geïnteresseerd te houden

Laat het spel niet eindigen nadat de speler het eerste doel of de eerste taak heeft voltooid. Houd het spel gaande door nieuwe uitdagingen aan het verhaal toe te voegen, evenals verschillende niveaus die spelers kunnen ontgrendelen naarmate het spel vordert.

  • Het bestaan van beginnersniveaus en meer gecompliceerde niveaus geeft de mogelijkheid voor meer mensen om je spel te spelen. Deze vorm van inclusie sluit niemand uit.
  • Je kunt verschillende niveaus maken voor hetzelfde doel of dezelfde taak, of je kunt niveaus maken die in de loop van het verhaal steeds moeilijker worden.
  • Je kunt bijvoorbeeld makkelijke en moeilijke levels aanbieden om een slecht kabouterkarakter te doden. U kunt ook zo ontwerpen dat de eerste stap (bijv. zoeken naar het hol van een kabouter) gemakkelijk wordt voltooid, en vervolgens de volgende stap (bijv. het nest betreden) moeilijker maken, enzovoort.
Maak een spel Stap 4
Maak een spel Stap 4

Stap 4. Ontwerp je videogame met een storyboard

Voordat je in het rijk van codering en ontwikkeling komt, moet je een duidelijk plan en een duidelijke visie hebben over hoe het spel zal draaien en hoe het eruit zal zien. Maak een storyboard door de belangrijkste scènes in het spel in elk frame (frame) te tekenen, samen met details over wat er in die scènes is gebeurd. Plaats elke afbeelding op volgorde volgens de verhaallijn in het spel.

  • Voeg details toe, zoals de acties die de personages in elke scène uitvoeren, de achtergrond van de scène, de speciale effecten of geluiden die verschijnen, enzovoort.
  • Voor het voorbeeld van de kabouter hierboven, bijvoorbeeld, toont het eerste frame een personage dat op zoek is naar het hol of de grot van een kabouter in het bos. Het storyboard dat u maakt, moet een beschrijving bevatten van het bos, de dieren of elementen die het personage tegenkomt, evenals specifieke informatie (bijvoorbeeld of het personage kan rennen, springen of zelfs van boom naar boom kan slingeren).
  • Hoe diepgaander de informatie en afbeeldingen die u in het storyboard maakt, hoe gemakkelijker de ontwikkelingsfase die u doorloopt, want hoe beter u bent voorbereid.
Maak een spel Stap 5
Maak een spel Stap 5

Stap 5. Download een gebruiksvriendelijk programma als je een beginnende game-ontwikkelaar bent

Je hoeft geen geweldige codeerkennis te hebben om videogames te maken. Er zijn verschillende programma's voor slepen en neerzetten waarmee je verhaallijnen, personages, acties, beloningen en andere aspecten van het spel kunt invoeren, evenals programma's die automatisch spelcode schrijven. Met dit programma kun je je concentreren op het vertellen van het verhaal en het concept van het spel, in plaats van je vast te houden aan de technische details en codering.

  • GameMaker Studio en Unity 3D zijn twee van de meest populaire voorbeelden van programma's voor de ontwikkeling van videogames.
  • Kies de gratis versie van het programma als je beperkt bent in geld. Houd er rekening mee dat de gratis versie van het programma zeer beperkte opties en functies biedt.
Maak een spel Stap 6
Maak een spel Stap 6

Stap 6. Leer coderen als je complexere en unieke games wilt maken

Door middel van codering ben je vrij om unieke functies in het spel aan te passen en te creëren. Je kunt lessen of online tutorials volgen om zelf de basis van coderen te leren en je game te ontwikkelen.

  • Enkele van de programmeertalen die vaak worden gebruikt bij het ontwikkelen of ontwerpen van games zijn JavaScript, HTML5, ActionScript 3, C++ of Python.
  • Nadat u de basisprincipes van codering onder de knie heeft, leert u de Application Programming Interface (API) voor de door u gekozen coderings-/programmeertaal. Deze interface bevat in feite een reeks instructies met betrekking tot de interactie van de code met andere software of programma's.
  • Open source game-ontwikkelingsprogramma's bieden ook extra ondersteuning en codevoorbeelden voor het maken van games.
  • Als je bijvoorbeeld wilt dat een gamepersonage de grotmuur van een kabouter kan beklimmen, kun je zoeken naar kant-en-klare codeerreeksen voor klimbewegingen en deze vervolgens toepassen en aanpassen aan je spel.
Maak een spel Stap 7
Maak een spel Stap 7

Stap 7. Maak een prototype van het spel door je te concentreren op de belangrijkste functies

Zie dit prototype als een ruwe versie van het spel. Denk niet te veel na over kleine details zoals de kleur van de oorbellen die het personage draagt. Richt je op het voortbouwen op de belangrijkste aspecten van het spel (bijvoorbeeld wat er gebeurt als je personage een kabouter vangt of hoeveel gouden potten je moet vinden om je personage naar het volgende niveau te laten gaan).

  • Als je een beginner bent, maak het prototype dan zo eenvoudig mogelijk. Je kunt het later altijd uitbreiden.
  • Sta open voor het ontvangen van meningen of ideeën die worden gegeven terwijl je je spel ontwikkelt. Toon ook de bereidheid om dingen op te geven waarvan je aanvankelijk hoopte dat ze zouden werken, maar die niet werkten.
Maak een spel Stap 8
Maak een spel Stap 8

Stap 8. Test het spel en maak de laatste aanpassingen

Nadat je een prototype van het spel hebt gemaakt, is het tijd om het te spelen om erachter te komen hoe soepel het is. Voltooi elke sectie en elk niveau grondig terwijl je alle functies en paden/paden controleert die het personage neemt. Als iets niet goed gaat of verbeterd moet worden, schrijf die dingen dan op zodat je ze als referentie kunt gebruiken bij het repareren van die elementen.

  • Je kunt ook vrienden en familieleden vragen om het spel te testen. Vraag hen om eerlijke feedback te geven over de ervaring van het spelen van de game die je aan het ontwikkelen bent.
  • Test niet alleen de functionaliteit van games. Test ook het leuke niveau! Als de gameplay saai of traag is, zoek dan naar manieren om het spel leuker te maken (bijvoorbeeld door meer uitdagingen of speciale effecten toe te voegen).
  • Je kunt het spel meerdere rondes/tijden testen totdat je tevreden bent met het uiteindelijke resultaat van het ontwikkelen van het spel.

Methode 2 van 3: Mobiele games ontwikkelen

Maak een spel Stap 9
Maak een spel Stap 9

Stap 1. Zoek een spelconcept dat eenvoudig is, maar verslavend kan zijn

De sleutel tot het creëren van een succesvolle mobiele game is een concept dat gemakkelijk te begrijpen en te spelen is, maar interessant en uitdagend genoeg voor spelers om te blijven spelen. Maak een schets van het basisidee of verhaal van het spel en bedenk vervolgens manieren om het spel eindeloos te laten lijken (bijvoorbeeld door verschillende niveaus, uitdagingen en doelstellingen/taken toe te voegen).

  • Als je bijvoorbeeld een meteoorschietspel wilt maken, voeg dan moeilijkere levels toe met sneller vallende meteoren, of stel doelen voor spelers waarmee ze nieuwe draagraketten of wapens kunnen krijgen als ze 15 meteoren in 5 seconden kunnen schieten.
  • Denk tijdens het brainstormen aan de meest populaire of favoriete games. Wat vind je leuk aan het spel? Hoe haal je het meeste uit die aspecten in het spel dat je aan het ontwikkelen bent?
Maak een spel Stap 10
Maak een spel Stap 10

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

Er zijn twee grootste mobiele platformen, namelijk iOS (besturingssysteem op iPhone) of Android. Hoewel ze enkele overeenkomsten hebben, is elk platform anders in termen van de vrijheden die je als ontwikkelaar hebt, evenals het geld dat je wilt uitgeven of verdienen. Zo biedt het Android-platform meer flexibiliteit door verschillende functies en speciale features omdat Android een open source platform is.

  • Het iOS-platform wordt geacht het voor applicatieontwikkelaars gemakkelijker te maken omdat de programmeertaal (Swift) niet veel wordt gebruikt in vergelijking met het Android-platform (Java).
  • Je hebt een grotere kans om meer geld te verdienen als je iOS gebruikt. De App Store genereert bijna het dubbele van de inkomsten uit de verkoop van Android-apps (van Google Play).
  • Je kunt ook games ontwikkelen voor zowel iOS als Android. U zult echter meer moeten uitgeven omdat elk platform een andere coderingsstructuur en -vereisten heeft.
  • Als je games voor beide platforms wilt ontwikkelen, is het een goed idee om eerst met één platform te beginnen, omdat je beperkte tijd en geld hebt. Als je eenmaal een spel voor dat platform hebt ontwikkeld, kun je het converteren om het compatibel te maken met andere platforms.
Maak een spel Stap 11
Maak een spel Stap 11

Stap 3. Ontwerp het spel met kleurrijke afbeeldingen en kenmerken die typisch zijn voor mobiele apparaten

Bepaal na het hebben van een concept het uiterlijk en de uitvoering van het spel. Duidelijke en heldere afbeeldingen zijn meestal beter geschikt voor kleine smartphone- of tabletschermen. U kunt ook profiteren van alle interessante functies of kenmerken van uw mobiele apparaat (bijv. kantel uw telefoon om auto te rijden of veeg over het scherm om met een zwaard te zwaaien).

  • Voeg geluidseffecten toe om de ervaring van spelers te verrijken. Je kunt van alles toevoegen, van aanstekelijke achtergrondmuziek tot het gebrul van het publiek, elke keer dat een personage in een game bijvoorbeeld een doelpunt maakt.
  • Je kunt je eigen game-graphics ontwerpen met een programma zoals Photoshop, of een grafisch ontwerper inhuren als je een professionelere afbeelding of uitstraling wilt.
  • Controleer eerst de vereisten voor het platformontwerp. U vindt een lijst met vereisten op Google Play of de App Store.
Maak een spel Stap 12
Maak een spel Stap 12

Stap 4. Bouw de applicatie met een ontwikkelaarsprogramma of open source framework

Beginners kunnen een slepen-en-neerzetten-programma gebruiken om games te maken zonder enige codering. Als je codeervaardigheden hebt of kent, gebruik dan een open source-framework (bijv. Phaser) dat je ondersteuning, plug-ins en blauwdrukken kan bieden voor het ontwikkelen van games.

  • Een van de meest populaire game-ontwikkelingsprogramma's is GameSalad. Met dit programma kun je kant-en-klare 2D-spellen maken, zonder dat je een enkele regel code hoeft te schrijven.
  • Programma's met slepen en neerzetten zijn gemakkelijk en handig in gebruik, maar ze hebben ook beperkingen met betrekking tot de aanpassing en controle die je tot je beschikking hebt.
  • Probeer de ontwikkelingsstappen uit te besteden om het proces gemakkelijker te maken als u geen ervaren coder of app-ontwikkelaar bent. Het geld dat u uitgeeft om professionele productontwerpdiensten in te huren, zal niet voor niets zijn.
Maak een spel Stap 13
Maak een spel Stap 13

Stap 5. Verdien geld met je spel als je wilt verdienen

De meest effectieve manier om met uw app te verdienen, is door maandelijkse download- of abonnementskosten in te stellen. Als je de game gratis wilt aanbieden, kun je er nog steeds inkomsten mee genereren door aspecten toe te voegen zoals in-app-aankoopcontent, premiumcontent of advertenties.

  • U kunt ook "freemium" -apps aanbieden. Mensen kunnen je game gratis downloaden, maar moeten betalen als ze meer geavanceerde functies of een rijkere game-ervaring willen.
  • In-game aankoopcontent bestaat bijvoorbeeld uit munten (de valuta in de gamewereld) die spelers kunnen gebruiken om hun personages nieuwe outfits te laten hebben. Spelers kunnen deze munten ook gebruiken om het spel te spelen zonder afgeleid te worden door advertenties.
  • Er zijn verschillende advertentiediensten waaruit u kunt kiezen. Een redelijk populaire optie voor Android-apps is bijvoorbeeld Google AdMob.
  • Pas op dat u niet te veel advertenties plaatst. Laat de spelers zich niet geïrriteerd voelen of de speelervaring verstoren.
Maak een spel Stap 14
Maak een spel Stap 14

Stap 6. Dien de definitieve gameresultaten in bij de platformbeoordelingspartij

Als je games voor iOS ontwikkelt, kun je de App Store gebruiken. Als je een Android-game maakt, kun je deze uploaden naar Google Play. Het platform beoordeelt je game en bepaalt of de game kan worden weergegeven of aangeboden in de app store van het platform.

  • U kunt gemakkelijker goedkeuring krijgen van Google dan Apple. Eenmaal ingediend bij Google Play, is je game meestal binnen een paar uur beschikbaar in de app store.
  • Om apps naar Google Play te uploaden, moet u een Google Play-ontwikkelaarsaccount maken en een vergoeding van 25 Amerikaanse dollars of ongeveer 350 duizend rupiah betalen.
  • Om een aanvraag in te dienen bij Apple, moet je deelnemen aan het iOS Developer Program en een vergoeding van 99 dollar per jaar betalen (ongeveer 1,4 miljoen rupiah).
  • Als de game wordt afgewezen, breng dan de nodige wijzigingen aan op basis van de feedback die je ontvangt, en dien de game vervolgens zo vaak als je wilt opnieuw in.
  • Je kunt tegen de weigering in beroep gaan bij Apple's app review board als je vindt dat de weigering onterecht is.

Methode 3 van 3: Een ander type spel maken

Maak een spel Stap 15
Maak een spel Stap 15

Stap 1. Ontwerp een bordspel als je een klassiek spel wilt

Bij het ontwerpen van een bordspel heb je niet veel beperkingen. Bepaal het aantal spelers dat je wilt, de doelen en regels van het spel en hoe de spelers het spel winnen. Bevrijd jezelf om creatief te zijn terwijl je het bord en de pionnen van de speler versiert.

  • Als je inspiratie nodig hebt, combineer dan elementen uit je favoriete bordspel. Als je bijvoorbeeld van het spel Monopoly houdt, neem dan elementen van kopen en verkopen op in het spel dat je aan het ontwerpen bent.
  • Gebruik bestaand materiaal om een speelbord te maken. Borden kunnen gemaakt zijn van karton, hout of zelfs stof.
  • Ook oude speelborden kun je hergebruiken. Bedek het bord met papier en versier het zelf zoals je wilt, gebruik dan de pionnen voor je nieuwe spel.
Maak een spel Stap 16
Maak een spel Stap 16

Stap 2. Denk aan een gezelschapsspel als je een evenement organiseert

U kunt de "stille" momenten op het feest opvullen door gasten uit te nodigen voor spelletjes. Denk aan de demografie van de aanwezige gasten. Als gasten uit verschillende leeftijdsgroepen en interesses komen, maak dan spellen die iedereen kan spelen en waarvoor geen speciale vaardigheden of atletische vaardigheden nodig zijn.

  • Stem het spel af op het feestthema. Als uw feest bijvoorbeeld een onderwaterthema heeft, kunt u een spelletje 'drakenslangen' spelen, maar dit veranderen in 'zeeslangen'.
  • Als uw gasten graag frisdrank drinken, kunt u een drinkspelletje doen. Laat elke persoon bijvoorbeeld een lepel over zijn of haar neus balanceren. Wie de lepel laat vallen, moet een glas koolzuurhoudende drank drinken.
Maak een spel Stap 17
Maak een spel Stap 17

Stap 3. Ontwerp een game om te spelen tijdens een roadtrip als je je begint te vervelen

De leuke spelletjes helpen je als passagier niet alleen om de tijd door te brengen tijdens bijvoorbeeld een roadtrip van 10 uur, maar houden je ook wakker als je aan het rijden bent. Zoek naar activiteiten die geen eigendommen gebruiken, en inclusief weergaven van passerende voertuigen, zodat zelfs bestuurders kunnen deelnemen aan het spel.

  • U en uw spelers kunnen bijvoorbeeld elke letter in het alfabet zoeken op een bord of bord dat wordt overgeslagen. Begin met de letter "A" die u op het bord of het logo "Pizza Hut" ziet, dan de letter "B" op het bord "Bandung", enzovoort.
  • Vermijd games waarbij spelers moeten schrijven of lezen, of die veel ruimte in beslag nemen. Dit soort games zijn moeilijk te spelen in een auto.
Maak een spel Stap 18
Maak een spel Stap 18

Stap 4. Gebruik kaarten als je een draagbare game wilt maken die overal gemakkelijk te spelen is

Kaartspellen zijn een praktisch en leuk alternatief voor bordspellen. Ontwerp een spel waarvoor je maar één kaartspel nodig hebt, zodat je geen extra uitrusting hoeft mee te slepen. Denk bijvoorbeeld aan variaties op klassieke kaartspellen zoals Solitaire of 41.

  • Houd de regels zo eenvoudig mogelijk. Als het te ingewikkeld of onhandig is, kunnen kaartspellen de spelers irriteren en niet leuk zijn.
  • Je kunt ook een spel maken dat alleen met één kaartspel kan worden gespeeld, of een tweede kaartspel toevoegen voor meerdere spelers. Zo kun je altijd en overal blijven spelen!

Tips

  • Zorg ervoor dat er enkele manieren of paden zijn waarmee de spelers het spel kunnen winnen. Zo zal het spel uitdagender en spannender aanvoelen.
  • Leer coderen als je meer unieke of gevarieerde ontwerpopties wilt.
  • Als je een beginner bent, gebruik dan een programma voor slepen en neerzetten om gemakkelijk games te ontwerpen.
  • Zet je ideeën op een storyboard voordat je games gaat maken.
  • Profiteer van de typische kenmerken van mobiele apparaten (bijv. kantelen van het apparaat of vegen over het scherm met uw vinger) bij het ontwerpen van game-applicaties.
  • Kies iOS of Android voor de game die je wilt bouwen op basis van de ontwerpvaardigheden die je wilt hebben, evenals het geld dat je bereid bent te besteden en te verdienen.
  • Laat je inspireren door andere games waar je van houdt.

Aanbevolen: