Sie haben also den Wunsch, Ihr eigenes Computerspiel zu erstellen. Sie können einen komplexeren Weg einschlagen, der das Erlernen der Grundlagen der Programmierung in Delphi, C ++ und einigen anderen Sprachen beinhaltet. Dies ist jedoch ein mühsamer Prozess, der viel Zeit und Mühe erfordert. Es ist viel einfacher, Konstruktoren und vorgefertigte Spiel-Engines zu verwenden, von denen Sie die meisten auf der Website www.gcup.ru finden. Betrachten wir die Erstellung eines Spiels am Beispiel des Game Maker-Programms
Es ist notwendig
Game Maker-Programm
Anleitung
Schritt 1
Der Charakter
Erstellen Sie zunächst einen Spielcharakter (nennen wir ihn zum Beispiel obj_player). Damit er laufen lernt, überprüfen Sie in der Schaltfläche "Links" die Kollision von Objekten und die Verschiebung entlang der X-Achse um die Koordinaten -4. Machen Sie dasselbe mit der Schaltfläche "Rechts" und ändern Sie die Koordinaten auf + 4. Vergessen Sie nicht, die Sprites zu ändern. Jetzt kann unser Charakter nach links und rechts gehen.
Schritt 2
Plattform
Erstellen Sie ein neues Objekt (obj_platform), das später zur Plattform wird. Vergessen Sie in diesem Fall nicht, das Kontrollkästchen Solid in obj_platform zu aktivieren.
Schritt 3
Schwere
Kommen wir zurück zum Charakter obj_player. Wählen Sie im Menü Schritt die Bedingungen wie in der Abbildung gezeigt aus.
Beachten Sie die Variable auf der linken Seite. Mit seiner Hilfe kann die Fallgeschwindigkeit auf 12 begrenzt werden.
Schritt 4
Prallen
Um einen Sprung zu erstellen, müssen Sie die Sprungvariable implementieren, mit der Sie die maximale Anzahl von Sprüngen festlegen können. Erstellen Sie im Create-Menü eine Variable mit jump = 0. Variablen werden über die in der Abbildung rot markierte Schaltfläche erstellt. Wenn Sie es auf Aktionen ziehen, wird ein Menü angezeigt. Geben Sie darin alle notwendigen Bedingungen an, wie in der Abbildung gezeigt.
Schritt 5
Gehen Sie im Pressemenü genauso vor wie in den folgenden Abbildungen:
Schritt 6
Und noch ein paar Schritte beim Berühren des Objekts obj_platform. Die Haupt-Engine für unser Spiel ist also fertig. Es bleibt übrig, zusätzliche Funktionen zu registrieren.
Schritt 7
Treppe
Um die Treppe zu erstellen, benötigen wir die Registerkarten Aufwärts, Abwärts und Schritt. Erstellen Sie ein neues Objekt obj_ladder. Tragen Sie als Nächstes auf der Registerkarte Schritt die Werte wie in der Abbildung gezeigt ein:
Schritt 8
Wir arbeiten mit dem Up-Tab (siehe Bild). Wir arbeiten mit dem Down-Tab auf die gleiche Weise, vergessen Sie nur nicht, y = -4 durch y = + 4 zu ersetzen.
Schritt 9
Feind
Was ist ein Spiel ohne Bösewicht? Daher braucht unser Held definitiv einen Feind. Erstellen Sie ein neues obj_enemy-Objekt und gehen Sie dann zum Create-Ereignis. Erstellen Sie dort eine Aktion und stellen Sie die Parameter ähnlich wie in der Abbildung gezeigt ein.
Als nächstes erstellen wir das Objekt obj_rotate und machen es unsichtbar. Dazu müssen Sie nur das Kontrollkästchen Sichtbar deaktivieren.
Schritt 10
Der Mord am Protagonisten
Dies ist der wichtigste Moment: Sie müssen für die Möglichkeit sorgen, den Charakter zu töten. Dazu verwenden wir das bereits in Game Maker integrierte Lebens- und Gesundheitssystem.
Führen Sie im Step-Ereignis die folgenden Schritte aus:
Schritt 11
Gesundheit des Charakters.
Machen Sie Bajonette im Spiel auf die gleiche Weise, wie Sie den Bösewicht erstellt haben. Dann setzen Sie: Setzen Sie die Gesundheit relativ zu -1
Schritt 12
Dadurch wird sichergestellt, dass die Gesundheit des Spielcharakters mit jeder Berührung der Bajonette abnimmt. Wenn die Gesundheit weniger als eins beträgt, verbrennt der Charakter ein Leben.
Schritt 13
In der letzten Phase werden wir einige Berührungen durchführen: Wir werden ein großes Level machen und die Möglichkeit registrieren, die Kamera für den Helden zu verfolgen. Um dies zu tun, führen wir im Raum in der Ansichtenkupplung die folgenden Aktionen aus (siehe Bild).
Ändern Sie die Werte von Hbor und Vbor. Sie sind für die x- und y-Koordinaten verantwortlich, bei deren Erreichen sich die Kamera zu bewegen beginnt.
Dies sind die Grundlagen, um mit Game Maker einen einfachen Plattformer zu erstellen.