Einführung
Shroom Rush ist ein entspannendes Plattformspiel, bei dem Spieler Finley, einen Pilzcharakter, steuern, durch Herausforderungen navigieren, Münzen sammeln und neue Story-Elemente entdecken. Dieses mit Pygame entwickelte Spiel ist eine Flucht aus der Realität und bietet in jedem Level ein niedliches und unterhaltsames Erlebnis.
Inspiration
In der heutigen schnelllebigen Welt brauchen die Menschen eine unbeschwerte Flucht aus dem Stress. Wir haben Shroom Rush als einfaches, unterhaltsames Spiel entwickelt, das den Benutzern hilft, sich zu entspannen, mit einer niedlichen Hauptfigur, einer fesselnden Geschichte und einem sanften Gameplay, das eine mentale Pause vom Alltag bietet.
Merkmale
- Charaktersteuerung: Bewegen Sie sich nach links, rechts und springen Sie, um durch Finleys Welt zu navigieren.
- Dynamische Hindernisvermeidung: Zeitsprünge und Bewegungen, um schleimigen Hindernissen auszuweichen.
- Münzsammlung: Sammeln Sie Münzen, um Ihre Punktzahl zu steigern und Erfolge freizuschalten.
- Begrenzte Leben und Levelfortschritt: Beginnen Sie mit drei Leben und erreichen Sie das Endportal, um voranzukommen.
- Hintergrundmusik: Für ein verbessertes Gameplay wurde fesselnde Hintergrundmusik hinzugefügt.
- Einzigartige Charakterdialoge: Fesselnde Dialoge, die mit der OpenAI-API am Ende jedes Levels generiert werden.
- Benutzerdefinierte Karten und Assets: Entworfene Karten mit Kacheln und Grafiken mit Adobe Express.
- Highscore-Tracking: In MongoDB gespeicherte Ergebnisse für zukünftige Wiederspielbarkeit und Wettbewerb.
Wie man läuft
- Klonen Sie das Repository:
git clone [ < repo_url > ]( https : // github . com / tvirat / NewHacks . git )
- Abhängigkeiten installieren:
pip install - r requirements . txt
- Führen Sie das Spiel aus:
Technische Details
- Game Engine: Pygame für Kernmechanik und Charakterkontrolle.
- Kartendesign: Benutzerdefinierte Levels, die mit Tiled erstellt und mit PyTMX geladen wurden.
- Datenbank: MongoDB zum Verfolgen von Highscores und Speichern von Benutzerdaten.
- Dialoge und Story-Erweiterung: OpenAIs API für einzigartige Charakterdialoge im Spiel.
- Design-Tools: Adobe Express zum Erstellen von Spiel-Assets und Grafiken.
Zukunftsaussichten
- Web-App-Bereitstellung: Wir planen, Shroom Rush als Web-App auf Plattformen wie Vercel zu hosten, um einen einfacheren Zugriff mit einer öffentlichen Domain zu ermöglichen.
- Zusätzliche Level und Story: Finleys Reise wird um mehr Level und reichhaltigere Story-Elemente erweitert.
- Verbesserte Benutzererfahrung: Benutzerauthentifizierung für personalisierte Punkteverfolgung und Bestenlistenintegration.
- Soziale Funktionen: Hinzufügen von Bestenlisten und Community-Herausforderungen, um den Wiederspielwert zu erhöhen.