Kategorien

Labyrinth-Generator

Erstellt zufällige Labyrinthe mit anpassbarer Größe und Schwierigkeit

Wichtige Fakten

Kategorie
Games
Eingabetypen
number, select
Ausgabetyp
json
Sample-Abdeckung
1
API verfügbar
Yes

Überblick

Der Labyrinth-Generator erstellt zufällige Labyrinthe mit anpassbarer Größe und Schwierigkeitsgrad. Das Tool eignet sich für Spiele, Rätsel und Bildungszwecke und gibt das Ergebnis im JSON-Format aus.

Wann verwenden

  • Wenn Sie ein benutzerdefiniertes Labyrinth für ein Videospiel oder Brettspiel benötigen.
  • Wenn Sie Rätsel mit unterschiedlichen Schwierigkeitsstufen für Bildungszwecke erstellen möchten.
  • Wenn Sie reproduzierbare Labyrinthe für Tests oder Demonstrationen generieren wollen.

So funktioniert es

  • Geben Sie die gewünschte Breite und Höhe des Labyrinths in ganzen Zahlen ein (zwischen 5 und 51).
  • Wählen Sie den Schwierigkeitsgrad: 'easy' für mehr offene Pfade, 'medium' für Standard oder 'hard' für mehr Sackgassen.
  • Optional können Sie einen Zufallsseed angeben, um das gleiche Labyrinth mehrfach zu erzeugen.
  • Klicken Sie auf Generieren, um das Labyrinth als JSON-Objekt zu erhalten.

Anwendungsfälle

Erstellung von Leveln für 2D- oder 3D-Spiele.
Unterrichtsmaterial für Informatikkurse über Algorithmen wie Tiefensuche.
Generierung von personalisierten Rätseln für Freizeitaktivitäten.

Beispiele

1. Einfaches Labyrinth für ein Mobile-Spiel

Hintergrund
Ein Indie-Spieleentwickler benötigt ein kleines, leichtes Labyrinth für ein Kinderspiel.
Problem
Manuelle Erstellung von Labyrinthen ist ineffizient und fehleranfällig.
Verwendung
Setzen Sie die Breite auf 15, Höhe auf 15, und wählen Sie Schwierigkeit 'easy'.
Ergebnis
Ein 15x15 Labyrinth mit vielen offenen Wegen, das als JSON exportiert und in das Spiel integriert werden kann.

2. Komplexes Labyrinth für ein Rätselbuch

Hintergrund
Ein Verlag plant ein Rätselbuch mit anspruchsvollen Labyrinthen für Erwachsene.
Problem
Hoher Bedarf an einzigartigen, schwierigen Labyrinthen.
Verwendung
Verwenden Sie Breite 31, Höhe 31, Schwierigkeit 'hard', und optional einen Seed für Konsistenz.
Ergebnis
Ein 31x31 Labyrinth mit vielen Sackgassen, das als Grundlage für das Rätselbuch dient.

Mit Samples testen

games

Verwandte Hubs

FAQ

In welchem Format wird das Labyrinth ausgegeben?

Das Labyrinth wird als JSON-Objekt mit den Maze-Daten zurückgegeben.

Kann ich das gleiche Labyrinth erneut generieren?

Ja, indem Sie denselben Zufallsseed verwenden.

Welche Maze-Größen sind empfohlen?

Ungerade Zahlen für Breite und Höhe werden empfohlen, um korrekte Maze-Strukturen zu gewährleisten.

Wie beeinflusst die Schwierigkeit das Labyrinth?

Bei 'easy' gibt es mehr offene Wege, bei 'hard' mehr Sackgassen und komplexere Pfade.

Gibt es Begrenzungen für die Maze-Größe?

Ja, Breite und Höhe müssen zwischen 5 und 51 liegen.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/maze-generator

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
width number Ja -
height number Nein -
difficulty select Nein -
seed number Nein -

Antwortformat

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON-Daten: JSON-Daten

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-maze-generator": {
      "name": "maze-generator",
      "description": "Erstellt zufällige Labyrinthe mit anpassbarer Größe und Schwierigkeit",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=maze-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]