Inhaltsverzeichnis:

Schlangenspiel in C – Gunook
Schlangenspiel in C – Gunook

Video: Schlangenspiel in C – Gunook

Video: Schlangenspiel in C – Gunook
Video: Dedication to My Friend, Mama Mia (BEST WORM GAME wormate.io) 2024, Dezember
Anonim
Schlangenspiel in C
Schlangenspiel in C

Das Snake-Spiel war in alten Mobiltelefonen beliebt, die sehr einfach mit einem C-Programm entwickelt werden können. Um dieses Projekt zu erstellen, benötigen Sie grundlegende Kenntnisse der C-Syntax. Beispiel: for-Schleife, while-Schleife usw.

Wenn Sie diese Art von Spielprojekt erstellen, werden sich Ihre Programmierfähigkeiten erheblich verbessern.

Schritt 1: Erlernen einiger grundlegender Syntax für die Entwicklung von Gui

Sie können Farbe hinzufügen und drucken, wo Sie schreiben möchten

Sie müssen grundlegende Syntax lernen wie:

1) Gotoxy (x, y)

2)Textfarbe()

3)Texthintergrund()

4) KBhit()

Schritt 2: Willkommensseite des Spiels

Willkommensseite des Spiels
Willkommensseite des Spiels

Verwenden Sie oben den richtigen Hintergrund und die richtige Schriftart.

Begrüßen Sie den Benutzer, indem Sie den Spieltitel anzeigen

Schritt 3: Auswahl der Spielstufe

Auswahl der Spielstufe
Auswahl der Spielstufe

Nach Anzeige des Spieltitels.

Bildschirm löschen ()

Zeigen Sie die Ebenen an und bitten Sie den Benutzer, die Ebene auszuwählen

Speichern Sie das vom Benutzer ausgewählte Level in einer Variablen und verwenden Sie es, um den Schwierigkeitsgrad des Benutzers zu erhöhen.

Schritt 4: Algorithmus

Algorithmus
Algorithmus

Zufallsfunktion:

Im c-Programm gibt es eine Zufallsfunktion, mit der das Essen an einer beliebigen Stelle auf dem Bildschirm platziert werden kann.

Verwenden Sie diese Funktion, um Lebensmittel an einer beliebigen Stelle auf dem Bildschirm zu platzieren

Bewegliche Schlange im Bildschirm:

Wie Sie sehen können, wird Schlange gedruckt, indem ''*'' auf dem Bildschirm auf dem Bildschirm gedruckt wird. Daher müssen wir das eine Zeichen am Anfang drucken und ein Zeichen am Ende löschen

Richtung ändern:

Die Richtung der Schlange kann mit der Funktion kbhit() geändert werden.

Wenn Sie das Zeichen entsprechend drücken, ändert es die Richtung der Schlange.

Schritt 5: Algorithmus zur Erhöhung der Schlangengröße und Erhöhung der Punktzahl

Algorithmus zur Erhöhung der Schlangengröße und Erhöhung der Punktzahl
Algorithmus zur Erhöhung der Schlangengröße und Erhöhung der Punktzahl

Zunehmende Größe der Schlange:

Wenn sich die Schlange vorwärts bewegt, nimmt ihre Größe zu und wenn die Koordinate der Schlange mit der Nahrungskoordinate übereinstimmt, wird die Schlange größer.

Punktzahl erhöhen:

Wenn Schlange das Essen bekommt, wird auch die Punktzahl des Benutzers erhöht

Aus dem obigen Bild kann deutlich werden, dass die Benutzerbewertung und die Größe der Schlange erhöht werden.

Schritt 6: Game-Over-Bedingung:

Game Over-Zustand
Game Over-Zustand

Wenn die Schlange die Grenze des Bildschirms berührt. Das Spiel ist vorbei.

Dies kann durch Vergleichen der Grenzkoordinate mit der Schlangenkoordinate erfolgen.

Schritt 7: Seite beenden

Seite verlassen
Seite verlassen
Seite verlassen
Seite verlassen

Im letzten Schritt fragen Sie den Benutzer, ob er weiterspielen möchte oder nicht.

Schritt 8: Vedio- und C-Code-Link

Link für Schlangencode

Empfohlen: