Word gamedesigner en leer je eigen game maken. Hoe maak en publiceer je een zelf game? In deze cursus leer je een game app ontwerpen en volledig uitwerken tot een werkend spel. Je hebt absoluut geen voorkennis (bv programmeren) nodig! De games werken op smartphone & tablet (iOS - iPhone / Android) en in de browser (HTML5).
Het leuke aan deze cursus is dat je creatief kan zijn en ook nog eens logisch moet nadenken.
Het programma dat je gebruikt - voor het maken van de games - is beschikbaar voor zowel Windows en Mac. In deze cursus bespreken we de Macversie.
Je leert diverse games maken: platformgame, shoot-em-up, enz. In deze handleiding leer je figuren en geluiden invoegen, werken met meerdere levels, score, timer, animatie, gebeurtenissen, zwaartekracht, fysieke eigenschappen, beweging, en veel meer.
Vanuit het niets kan je eigen spelen maken die zo complex zijn als je zelf wil. De enige beperking is je eigen fantasie. Na deze cursus kan je zelf spelletjes maken als Flappy Bird, Sonic, Pacman, Doolhof, Operation Wolf en vele andere games.
Zelf ontwikkelden wij de game "Jump to Kakuma" voor Windows en iOS.
De game is zal beschikbaar zijn als app, maar ook voor de browser (HTML5). Je leert je apps publiceren in de App Store (iOS - Iphone en iPad), Windows store en Google Play (Android). Wist je dat de maker van Flappy bird met dit spel € 50.000 per dag verdiende? Bij jouw game loopt het heus niet zo'n vaart, maar je kan wel een aardige cent overhouden aan je avontuur.
Deze cursus hecht erg veel belang aan het maken van een spel, maar ook het publiceren voor browser, iPhone/iPad en Windows App wordt heel erg uitgebreid (stap voor stap) gedemonstreerd. De hoofdstukken overlopen stap voor stap de materie zodat vergissen uitgesloten is. Tijdens de diverse opeenvolgende hoofdstukken worden toepassingen gemaakt, waarbij je eindigt met een heus monsterspel en een platformgame. Verder zijn er diverse oefeningen zodat je alles kan uittesten.
Tot slot: indien je de game wil publiceren in de App Store, moet je Apple developer (€80) worden en over een Mac beschikken. Dit is jammer genoeg de policy van Apple. Sinds kort werkt de gratis probeerversie 15 (onaangesloten) dagen. De prijs is ?15/maand. Het programma is deze prijs echter waard.
Inhoudsopgave
-
Inleiding
Over games en deze cursus.
-
Installatie software
We installeren het gratis softwarepakket, beschikbaar voor Windows en Mac.
-
Starten vanuit een template
Je kan starten vanuit templates. Dit zijn games die voor een stukje reeds klaar zijn. We bekijken deze optie kort.
-
Een nieuw spel maken
Hoe kan je een nieuw spel maken. We leren de instellingen doen: Arcade, iPhone, iPad - staand/liggend.
-
Werken met scenes
Hoe kan je meerdere levels en menu's maken? We leren scenes maken, beheren en aanpassen.
-
Afbeeldingen en Geluiden
Hoe kan je afbeeldingen en geluiden importeren en gebruiken?
-
Actoren
Actoren kunnen helden, goud, achtergrondfiguren, muren, hindernissen, knoppen, titels, score of tijd zijn. We leren hoe je actoren kan maken en plaatsen.
-
Werken met Lagen
Hoe kan je de stapelvolgorde van je spel wijzigen? We leren het in dit hoofdstuk.
-
Rules en Behaviors 1
Wat zijn Rules, wat zijn behaviors? Je leert met voorwaarden werken en acties uitvoeren. Bv: Als de held goud raakt, moet de score optellen. Als de held de egel raakt, moet het spel stoppen. enz.
-
Rules en Behaviors 2
Hoe ga je om met meerdere rules en behaviors. Hoe organiseer je dit geheel?
-
Vaak voorkomende Rules en Behaviors
Een handig overzicht van alle rules en behaviors die je zal leren. Ze worden tijdens de komende hoofdstukken stap voor stap uitgewerkt, maar via deze lijst heb je ze steeds bij de hand.
-
Tekst tonen
Hoe kan je tekst tonen: titel, in knop, score, enz.
-
Een geluid afspelen via een knop
Hoe kan je een geluidje via een knop laten afspelen?
-
Een navigatie maken
Hoe kan je knoppen maken en zo navigeren tussen scenes?
-
Achtergrondgeluiden afspelen

-
Figuren willekeurig laten
verschijnen (en verbergen)

-
Een geluid laten horen wanneer een monster geraakt wordt

-
Een afbeelding tonen, nadat je op een andere klikt.

-
Een actie na bepaalde tijd uitvoeren

-
Een score in je game
We werken met een attribuut, laten score optellen en aftrekken en deze tonen.
-
Een timer maken
Hoe kan je werken met tijd? Hoe kan je een timer laten aftellen om zo je game nog spannender te maken?
-
Toepassing 1: onze eigen shoot-em-up maken

-
Een platformgame bouwen
We leren stap voor stap hoe je een platform game (Super Mario, Sonic, Donkey Kong, ...) kan maken.
-
Zwaartekracht
Hoe kan je zwaartekracht geven aan actors of aan de hele scene?
-
Fysieke eigenschappen
Hoe kan je wrijving, stuiteren, beweging, draaien en andere fysieke eigenschappen instellen van de actor?
-
Beweging via het toetsenbord
Hoe kan je via de pijltjes van het toetsenbord het hoofdpersonage laten bewegen?
-
Personages die mekaar raken
Wat als er verschillende actoren mekaar raken: de held die goud opraapt, de held die een vijand raakt, enz. Hoe kan je acties instellen?
-
Het platform afwerken
Onze platformgame is bijna klaar. We doen nog de laatste taken.
-
Het canvas laten scrollen
Bij platformgames moet het personage naar rechts/boven kunnen wandelen. We leren hoe je de scene kan laten scrollen (bewegen).
-
Sociale media in je spel
We leren een Twitterknop maken, waarmee de speler zijn/haar score kan posten op Twitter en zo reclame voor het spel kan maken.
-
Afbeeldingen en onzichtbare muren
Hoe zorg je dat het personage niet van het canvas valt of op een figuur lijkt te wandelen?
-
Een animatie maken
Hoe kan je een personage laten wandelen en springen (opeenvolgende figuren tonen).
-
Dieper ingaan op fysieke eigenschappen
We gaan nog dieper in op de fysieke eigenschappen. Hoe kan je balken laten vallen. Deze kennis is nodig voor een spel als Angry Birds.
-
Toepassing 2: de schans
We leren omgaan met zwaartekracht door een bal te laten vallen op een schans.
-
Een actor kunnen vastgrijpen

-
Een object laten vallen
We leren hoe je een actor kan vastnemen en vervolgens laten vallen. Bv een bal, bom, enz.
-
Toepassing 3: een doolhof
In deze oefening leren we een doolhof maken.
-
Toepassing 4: Oertijd
In deze oefening leren we een platformspel maken met mooie graphics, in de sfeer van de oertijd. Dit spel bestaat ook als echte app.
-
Een spel test
Hoe kan je het spel dat je maakte uitvoerig testen in de browser enz.
-
Een spel publiceren
Hoe kan je een spel publiceren? Welke opties zijn er? We bespreken de stappen en opties: voor de browser (HTML5), als iOS app, als Windows app, als Android app
-
Publiceren voor de browser (HTML5)
We leren hoe je het spel kan doen werken voor de browser en via URL kan beschikbaar maken voor je publiek. De game wordt beschikbaar als HTML5.
-
Publiceren als Windows app, in de Windows Store
We leren hoe je het spel als Windows 8 en 10 app kan genereren en in de Windows Store kan publiceren. Je kan de app gratis geven of deze verkopen. Je leert hoe je certificaten maakt voor Europa + VS.
-
Het spel publiceren als iOS app (iPhone/iPad), in de App Store.
We leren welke stappen je moet doorlopen om je app in de App Store te kunnen aanbieden. Je biedt je app gratis aan of verkoopt deze. Dit onderdeel van de cursus bedraagt maar liefst 50 bladzijden.
-
En verder...
We overlopen nog eens het geheel.
Dit zal je leren:
