Een Spel Maken Op Internet

Inhoudsopgave:

Een Spel Maken Op Internet
Een Spel Maken Op Internet

Video: Een Spel Maken Op Internet

Video: Een Spel Maken Op Internet
Video: Game maken online binnen 3 minuten #058 [Jan-2019] 2024, Mei
Anonim

Dus je hebt de wens om je eigen computerspel te maken. U kunt een complexer pad volgen, waarbij u de basisprincipes van programmeren in Delphi, C ++ en enkele andere talen leert. Dit is echter een moeizaam proces dat veel tijd en moeite kost. Het is veel gemakkelijker om constructors en kant-en-klare game-engines te gebruiken, waarvan de meeste te vinden zijn op de website www.gcup.ru. Laten we eens kijken naar het maken van een spel met behulp van het voorbeeld van het Game Maker-programma

Een spel maken op internet
Een spel maken op internet

Het is nodig

Game Maker-programma

instructies:

Stap 1

Het personage

Maak eerst een gamekarakter (laten we het bijvoorbeeld obj_player noemen). Om hem te leren lopen, controleert u met de knop "Links" de botsing van objecten en de verschuiving langs de X-as met coördinaten -4. Doe hetzelfde in de "Rechts" knop, verander de coördinaten in + 4. Vergeet niet om de sprites te veranderen. Nu kan ons personage links en rechts lopen.

Een spel maken op internet
Een spel maken op internet

Stap 2

Platform

Maak een nieuw object (obj_platform), dat later het platform wordt. Vergeet in dit geval niet het selectievakje Solid in obj_platform aan te vinken.

Stap 3

Zwaartekracht

Laten we teruggaan naar het personage obj_player. Selecteer in het menu Stap de voorwaarden zoals weergegeven in de afbeelding.

Let op de variabele aan de linkerkant. Met zijn hulp kan de valsnelheid worden beperkt tot 12.

Een spel maken op internet
Een spel maken op internet

Stap 4

Stuiteren

Om een sprong te maken, moet u de sprongvariabele implementeren, waarmee u het maximale aantal sprongen kunt instellen. Maak in het menu Create een variabele met jump = 0. Variabelen worden gemaakt met behulp van de rood gemarkeerde knop in de afbeelding. Wanneer u het naar Acties sleept, verschijnt er een menu. Geef daarin alle noodzakelijke voorwaarden aan, zoals weergegeven in de afbeelding.

Een spel maken op internet
Een spel maken op internet

Stap 5

Ga in het persmenu op dezelfde manier te werk als in de volgende figuren:

Een spel maken op internet
Een spel maken op internet

Stap 6

En nog een paar stappen om het object obj_platform aan te raken. Dus de hoofdengine voor onze game is klaar. Het blijft om extra functies te registreren.

Een spel maken op internet
Een spel maken op internet

Stap 7

Trap

Om de trap te maken, hebben we de tabbladen Omhoog, Omlaag en Stap nodig. Maak een nieuw object obj_ladder. Voer vervolgens op het tabblad Stap de waarden in zoals weergegeven in de afbeelding:

Een spel maken op internet
Een spel maken op internet

Stap 8

We werken met het tabblad Omhoog (zie de afbeelding). We werken op dezelfde manier met het tabblad Omlaag, vergeet alleen niet om y = -4 te vervangen door y = + 4.

Een spel maken op internet
Een spel maken op internet

Stap 9

Vijand

Wat is een game zonder een schurk? Daarom heeft onze held absoluut een vijand nodig. Maak een nieuw object obj_enemy en ga naar de gebeurtenis Create. Maak daar een actie en stel de parameters in die vergelijkbaar zijn met die in de afbeelding.

Vervolgens maken we het object obj_rotate en maken het onzichtbaar. Om dit te doen, hoeft u alleen het selectievakje Zichtbaar uit te schakelen.

Een spel maken op internet
Een spel maken op internet

Stap 10

De moord op de hoofdpersoon

Dit is het meest cruciale moment: je moet zorgen voor de mogelijkheid om het personage te doden. Om dit te doen, zullen we het levens- en gezondheidssysteem gebruiken dat al in Game Maker is ingebouwd.

Voer in de gebeurtenis Step de volgende stappen uit:

Een spel maken op internet
Een spel maken op internet

Stap 11

Karakter gezondheid.

Maak bajonetten in het spel op dezelfde manier als je de schurk hebt gemaakt. Zet dan: Stel de gezondheid in ten opzichte van -1

Stap 12

Dit zal ervoor zorgen dat de gezondheid van het spelkarakter zal afnemen bij elke aanraking van de bajonetten. Als de gezondheid minder dan één is, zal het personage één leven verbranden.

Een spel maken op internet
Een spel maken op internet

Stap 13

In de laatste fase zullen we enkele details voltooien: we zullen een groot niveau maken, we zullen de mogelijkheid registreren om de camera voor de held te volgen. Om dit te doen, nemen we in de kamer in de views-koppeling de volgende acties (zie de afbeelding).

Wijzig de waarden van Hbor en Vbor. Zij zijn verantwoordelijk voor de x- en y-coördinaten, bij het bereiken waarvan de camera begint te bewegen.

Dit zijn de basisprincipes van het maken van een eenvoudige platformgame met Game Maker.

Aanbevolen: