LES 6: Vijanden en dood gaan

Vergelijkbare documenten
LES 4: Scrollen achtergrond en tegels gebruiken

LES 2: Zwaartekracht gebruiken en springen

Zelf een spel maken met GameMaker Les 3: Vijanden en levens

Gebruik van TileSets Stukjes achtergrond van een plaatjesvel (sheet) afhalen

GameMaker. GameMaker game. Het helpscherm Spelen in groot scherm Spel spelen Spel stoppen. Object (wat doet het plaatje) in je game.

Basisinstructie GameMaker 8.0

Instructie Kaarten - GameMaker

Game Maker 6.1. Scrolling shooter. Hoofdstuk 6.1

Zelf een spel maken met GameMaker. LES 3 Vijanden en levens

Diamanten jacht. Gamemaker Workshop. Hogeschool van Amsterdam. Benjamin van Arkel, Simon Karman en Koen Vrij

Zelf een spel maken met GameMaker Les 5: een platformspel

Handleiding Pivot docent Wendy Bruins versie 1.2 december 2008

R-Type 2009 Developing in XNA

Game Maker: Avonturier en skelet

Hoe maak ik een App in GameSalad

Les 4 Snake. Een hele kleine Sprite. 1) Zie Afbeelding 1. Klik met je rechtermuisknop op sprite1. Kies vervolgens verwijderen.

Zelf een spel maken met GameMaker Les 1: Laat iets bewegen!

Zelf een spel maken met GameMaker. LES 1 Laat iets bewegen!

Zelf een spel maken met GameMaker Les 2: Muren en punten!

Werkatelier: eenvoudige animatie maken met pivot animator

Stappenplan Presentatie maken - 2

Zelf een spel maken met GameMaker. LES 4 Scrollen

LES 4 & 5 GAMEMAKER4YOU

Zelf een spel maken met GameMaker. LES 2 Muren en punten!

Ga naar en remix het spel.

Wat gaan we maken? Scratch Invaders!

Klonen. Het doel is om de appel op te eten. Iedere keer dat de slang de appel eet, groeit hij één vakje langer.

Werken met programma 2020

Maak je eigen Apps. Deel 3 (versie 1.0 NL ) door Serge de Beer

LES 2 & 3 GAMEMAKER4YOU

Game Maker. 1 Inleiding. 2 Pacman. 2.1 Resources

LORD OF THE RINGS ALLE ONDERDELEN VAN HET SPEL START VAN HET SPEL

Les in Flash nr. 1: Afbeeldingen in een vorm gieten en laten bewegen

GameMaker TUT: Doolhof

CoderDojo Arnhem Help de Kerstman

Plaats de auto ergens in het speelveld, en bezaai de weg met rotsen. Let erop dat over de hele breedte van de weg in elk geval rotsen te vinden zijn.

Het project Gamemaker Kids is mede mogelijk gemaakt door:

Meer Blokken. 1. Dit is een functie genaamd Maximum, die twee argumenten heeft: number1 en number2.

TEKENEN MET PIVOT. Twee lessen om animatie s te maken met. het Pivot tekenprogramma

Avontuur in de ruimte. Deel 1 Basis van het spel

Module 5: Nog meer Scratch - Maak je eigen spelletje

HANDLEIDING GAME MAKER

Starten met Kodu Gamelab

Het project Gamemaker Kids is mede mogelijk gemaakt door:

Handleiding CMS EWall

Handleiding help Sinterklaas!

Nog geen account? Wel een account? 0. Starten met. Een nieuw project beginnen Klik op Maak. Ga online naar scratch.mit.edu

Welkom! Veel plezier met Scratch!

Start GameMaker en open een nieuw spel (menu: Zorg ervoor dat GameMaker in Advanced Mode

Inhoudsopgave Template verhaal... 2 Eigenschappen van een pagina... 4 Achtergrond invoegen vanuit classroomsuite... 5 Achtergrond eigen database...

Hoe moet je een prachtige presentatie maken?

ES1 Project 1: Microcontrollers

Game Maker Tutorial Jouw Eerste Spel Geschreven door Mark Overmars

Bijlage bij Kidspiration Getting Started Guide International English Edition Version 3

* * * Boekje met opdrachten * * *

Bijlage: Handouts. Deze bijlage bevat de volgende handouts:

Workshop Handleiding. Blinkies Avontuur. wat is jouw talent?

INHOUDSTAFEL... 2 VOORWOORD... 3 INLEIDING... 4 GEBRUIK VAN MOTOREN... 8 DE HERHAALFUNCTIE... 9 SAMENVATTENDE OEFENING... 10

SketchUp L D tekenen

DMX LIGHTPLAYER. Inleiding...2. DMX bibliotheek...3. Kanalen programmeren...7. Sequentie creëren...11

Functioneel Ontwerp PlastiCats

HANDLEIDING MICROSOFT POWERPOINT RADBOUD UNIVERSITEIT NIJMEGEN

Bijlage Animation Shop 3

2. Wanneer moet ik een afbeelding verkleinen?

Film monteren met Windows Live Moviemaker

Geluidsbewerking met AUDACITY

Heroglyph 4.0 Het maken van een route met een object op de eigen kaart

LES 6 T/M 10 GAMEMAKER4YOU

Game Maker 6.1. PSO opdracht

1 Starten met scratch stap voor stap

Het project Gamemaker Kids is mede mogelijk gemaakt door:

Snake met Scratch. Stap voor stap. Pagina 1 van 15

Beginnen met de Scratch programmeeromgeving Samengesteld en verzorgd door Jeroen Hartsuiker namens Markant, mei/juni 2016

INSTALLATIE HANDLEIDING

Gemaakt door: Tessa Romviel & Pepijn t Hoen Leerlingen VWO 6 SG Spieringshoek Als onderdeel voor het vak Informatica

Workshop Handleiding. Blinkies Avontuur 2. wat is jouw talent?

Stappenplan App maken

Mindstorms-Ev3 Robot

Mei. Handleiding - Publisher Tool 1

Stappenplan Moviemaker

Inhoudsopgave: Whisper380-computerhulp

Game Maker 6.1. Sprite up your life with Gamemaker. Hoofdstuk 1.2

Kennisclips zelf maken

Opdracht 1: Toss Als een voetbalwedstrijd begint, gooit de scheidsrechter een muntje om te beslissen wie aftrapt. Dat heet de toss.

Van Tinkercad naar de 3D printer Stap 1 Ontwerpen

Programmeren met Scratch

Welk programma gebruiken we? Om onze foto s te verkleinen gebruiken we het programma IrfanView. Het icoontje van IrfanView ziet er als volgt uit:

Monteren van een STOP MOTION filmpje ADOBE PREMIER Stap 1: Hoe start je een nieuw project.

Sterren Jager. In dit spel ga je sterren jagen, maar je moet oppassen voor de inktvissen!

Reader Animatie Klassenboek

Les: Papegaai in het doolhof

Game Maker - Deel 2. Het project Gamemaker Kids is mede mogelijk gemaakt door: Sacha de Ruiter, Technika 10 Nederland


TAPPY PLANE. Voor gevorderde scratch-ers.

Quiz maken met Kahoot

PREZI (

HANDLEIDING. Terug zoeken en archiveren met de Mobotix Control Center 2.2

WELKOM BIJ UNICODING PROCESSING. Unicoding 1. Handleiding docent LES 1 DEEL A: Vormen, coördinaten en kleuren

Scratch in drie uur. Hallo, mijn naam is Minti Mint! Ik ga je uitleggen hoe je je eigen computerspel kunt maken. We gaan een racespel maken!

In deze handleiding. 1. Aanmaken account

Transcriptie:

LES 6: Vijanden en dood gaan DOEL: Je moet dodelijke slangen gaan ontwijken. Als je toch een slang raakt ga je dood en moet je opnieuw beginnen. Je geeft de slang aan het eind een leuke animatie. Start Stencyl Open het zelf gemaakte spel Les 5 Apenfeest. Tot nu toe zijn de onderstaande onderdelen geprogrammeerd. Mocht je dit nog niet gedaan hebben of je hebt het spel niet opgeslagen, zorg er dan voor dat je dit alsnog doet: zie lessen 1 t/m 5 hoe dit moet. Een achtergrond met zwaartekracht Een player die naar links en rechts kan lopen en hierbij de goede kant op kijkt Een player die kan springen en dan een geluidje maakt Er is een achtergrond muziekje Het level is veel breder gemaakt en de achtergrond loopt mee Het level is met tegels ingericht waar je op kunt springen De player kan dingen verzamelen Slangen automatisch heen en weer laten bewegen In deze laatste les ga nu slangen laten rond bewegen die je moet ontwijken. Raak je ze wel aan dan ga je dood en start het Level opnieuw. Download uit StencylForge de Actor met de naam Stencyl Book Snake. Verander deze naam eventueel in kortweg Snake. Download ook vast een geluidje voor het aanraken van een slang: Damaged Noise Maak bij Snake via edit Groups een nieuwe groep aan met de naam Enemies (vijanden). Maak Snake lid van deze group Enemies Zorg ervoor dat de groep Enemies alleen botst met de groep Players en de groep Tiles Stel Snake zo in dat hij niet kan draaien (Rotate) en zwaartekracht voor hem uitstaat (Gravity) Plaats nu in Level 1 op verschillende plekken de slang toe net zoals je met de ananassen. LET OP: Plaats de slangen net ietsje boven de grond! Nu moeten we er eerst voor dat de slang heen en weer zal gaan bewegen. Hiervoor ga je bij Snake twee Events aan maken: Maak een Event aan dat één keer bij opstarten werkt: Add Event > Basics > When Creating Voeg de regel make Self always active toe zodat de slang ook buiten beeld blijft bewegen Voeg dan de regel set x-speed to 10 for Self toe zodat de beginsnelheid goed is

Het tweede event is om de slangen steeds van richting te laten veranderen als het een muur raakt: Voeg toe: Add Event > Collisions > Something Else Kijk hieronder naar de regels die je hier moet gaan neerzetten Tip: de groene opdrachten vind je onder Collisions! Dit event zorgt voor het volgende: Ten eerste kijk het event of de Actor (Snake) iets anders aanraakt Als Snake een Tile raak dan zijn er twee mogelijkheden: 1. Als er aan de linkerkant een Tile geraakt wordt dan wordt de snelheid 10 (naar rechts) 2. Als er aan de rechterkant een Tile geraakt wordt dan wordt de snelheid -10 (naar links) Test de game, als het goed is bewegen de slagen nu netjes heen en weer en keren ze om zodra ze een muurtje raken. Wat gebeurd er als je met het aapje een slang raakt?

Doodgaan als je een slang aanraakt Nu ga je het aapje zo programmeren dat het doodgaat als het een slang aanraakt. Daarbij gebruiken we ook een paar leuke effecten en een passend geluidje. Kijk eerst even bij Appearance van Monkey. Zoals je ziet is er ook een animatie voor als je dood bent (Dead). Die gaan we gebruiken als je een slang raakt. Maak voor Monkey een nieuw Event aan: Collision > Actor of Type Verander de naam van dit Event naar Raak slang Kies bij Actor Type voor Snake Maak het Event verder zoals hieronder wordt weergeven De rode regels vind je onder Scenes en Sounds, of gebruik een zoekopdracht Test de game, wanneer je nu een slang raakt veranderd de animatie van het aapje, begint het scherm te schudden en hoor je een geluidje. Nu ga je in hetzelfde Event (Raak slang) ervoor zorgen dat je ook echt doodgaat en het spel weer vooraan opnieuw begint. Voeg na het afspelen van het geluidje de volgende regels toe: Na 2 seconden geef je de opdracht kill Self, het aapje verdwijnt nu Dan stop je ook alle geluiden, waaronder het achtergrond muziekje De laatste regels zorgt ervoor dat het scherm eerst verdwijnt en dan weer start bij het begin Test de game, wanneer je nu een slang raakt zal na seconden alles verdwijnen en begint het spel opnieuw bij het begin

De slang een leuke Animatie geven Op dit moment is de slang nog wat saai en ga je zelf de animatie aanpassen. Hieronder vind je een voorbeeld van hoe je dit kunt doen, maar je mag natuurlijk ook zelf iets leuk bedenken. Kijk bij Snake bij Appearance, je ziet dat er nu maar één frame is. Net als in een tekenfilm heb je meer frames nodig om iets te laten bewegen. Kijk maar eens bij het aapje bij Run Left hoe dat daar eruit ziet. In dit voorbeeld gaan we Snake 3 extra frames geven Selecteer het eerste frame en klik onderaan op Copy Frame Klik nu 3 x op Paste Frame, dan hebben we in totaal 4 zelfde frames die we nu kunnen aanpassen Kies het tweede frame en klik op Edit Frames (External) er opent nu een Tekenprogramma Via View Zoom In maken we het plaatje iets groter zodat we beten zien wat we doen 1. Kies nu de Rectangle tool 2. Selecteer een vierkant rond de kop 3. Kies de Transform Selection Tool 4. Pak de linkerkant van de selectie en trek voorzichtig iets naar beneden. De kop wordt iets scheef gezet nu 5. Pak nu de selectie in het midden en verplaats de hele kop zo dat het weer netjes aan sluit: Sla dit frame nu op via File Save en sluit het Tekenprogramma Open nu het vierde frame en doe het zelfde maar dan trek je de rechterkant van de selectie iets naar beneden zodat de kop de andere kant op scheef staat.

Als het goed is ziet de Appearance van Snake er nu ongeveer zo uit: Eventueel kun je de per frame nog bepalen hoe lang duurt. Via Edit Frame kun je bijvoorbeeld bij Duration (in milliseconds) 200 invullen in plaats van 100. Linksboven zie je meteen hoe het er uit ziet. Test de game, als het goed is beweegt je slang nu op een leuke manier. En als je niet helemaal tevreden bent dan gewoon nog wat andere dingen uitproberen. We hebben nu een aardig level gemaakt met alle basis componenten van een platformspel. Ga nu maar eens experimenteren met de inrichting van het Level om het zo goed mogelijk te maken, hieronder zie je enkele tips dit je kunt proberen: Plaats de Tiles ze slim mogelijk zodat je er niet te makkelijk, maar ook niet te moeilijk op kunt springen. Kijk ook eens naar andere Actors, Tilesets, Background en Sounds via StencylForge en pas het spel helemaal aan op je eigen wensen. Kijk eens of je nog andere animaties kunt maken of pas bestaande animaties aan Experimenteer ook eens met: o de hoogte waarop je kunt springen o de snelheid waarmee je loopt o de snelheid waarmee de vijand beweegt o de zwaartekracht Hieronder zie je nog een voorbeeld van een inrichting die aardig werkt: In de laatste les ga je er onder andere voor zorgen dat er ook een score en aantal levens kan worden bijgehouden. Gefeliciteerd, je weet nu hoe je animaties verder kunt aanpassen, hoe je vijanden kunt gebruiken en hoe je dingen kunt verzamelen!