machichdigital
PromptPrompt-BibliothekLizenz: CC0-1.0 (Public Domain)frei kopierbar

Gravity Shift: Low-Poly Physics Platformer

Three.js/Cannon.js-Grundgerüst für ein 3D-Puzzle-Plattformer mit per Tastendruck rotierbarer Schwerkraft.

⬇ Als Datei laden

× kopiert× heruntergeladenBewertung:

Three.js/Cannon.js-Grundgerüst für ein 3D-Puzzle-Plattformer mit per Tastendruck rotierbarer Schwerkraft.

Der Prompt

Game Concept: A puzzle-platformer named "Gravity Shift" where players rotate the entire world to navigate a 3D low-poly labyrinth. The environment is minimalist, using pastel gradients and sharp geometric shapes.
Technical Prompt:
Build a 3D platformer using Three.js and Cannon.js. The world is a cube-shaped maze. When the user presses 'R', rotate the world.gravity vector by 90 degrees.

JavaScript
// Gravity rotation logic
world.gravity.set(0, -9.82, 0); // Default
function rotateGravity() {
  let newG = new CANNON.Vec3(-world.gravity.y, world.gravity.x, 0);
  world.gravity.copy(newG);
}
Include smooth camera interpolation using Lerp to follow the player's rigid body during shifts.

So nutzt du es

Den Prompt-Text kopieren (Button oben) und als System-Prompt bzw. erste Nachricht in ChatGPT, Claude oder einem lokalen Modell einfügen. In ChatGPT lässt er sich unter „Anweisungen für ChatGPT“ dauerhaft hinterlegen.

Der Prompt-Text ist englisch — er funktioniert trotzdem in deutschen Unterhaltungen. Für deutsche Antworten einfach am Ende ergänzen: „Antworte auf Deutsch.“

Im Detail

Ein Code-Grundgerüst für einen 3D-Puzzle-Plattformer mit Three.js (Rendering) und Cannon.js (Physik). Der Clou: Ein Tastendruck rotiert den Schwerkraft-Vektor um 90°, wodurch sich das gesamte würfelförmige Labyrinth neu orientiert und neue Wege öffnet. Der Prompt enthält bereits funktionierende Rotationslogik und per Lerp geglättete Kameraführung, du bekommst also einen lauffähigen Startpunkt statt nur einer Idee. Geeignet für Entwickler:innen mit JS-Erfahrung, die eine räumliche Puzzle-Mechanik schnell prototypen wollen. Wissenswert: Three.js und Cannon.js sind externe Abhängigkeiten (CDN), und die Schwerkraft-Rätsel brauchen sorgfältiges Level-Design, um lösbar zu bleiben. Solide Basis für Experimente mit raumverdrehendem Leveldesign.

Praxis-Tipp

Rotiere die Schwerkraft in 45°-Schritten statt 90° für flüssigere Übergänge – passe dafür die Vektorrechnung in rotateGravity() entsprechend an.

Lizenz & Quelle

Inhalt ansehen (gravity-shift-low-poly-physics-platformer.txt)
Lade …

Erfahrungen & Kommentare.

Funktioniert der Prompt bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.

aa/cli taste

Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, Ordnerstruktur).

CC0-1.0 (Public Domain)