Gravity Shift: Low-Poly Physics Platformer
Three.js/Cannon.js-Grundgerüst für ein 3D-Puzzle-Plattformer mit per Tastendruck rotierbarer Schwerkraft.
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
- Lizenz: CC0-1.0 (Public Domain)
- Quelle: awesome-chatgpt-prompts (GitHub)
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 …
Passt dazu.
aa/cli taste
Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, Ordnerstruktur).
Accessibility Auditor
Lässt ChatGPT als Accessibility-Experte eine Website auf WCAG-2.2- und Section-508-Konformität prüfen.
Analyze code scanning security issues and dependency updates if vulnerable
Priorisiert GHAS-Sicherheitsalerts über Repos hinweg und trennt Dependency- von Base-Image-Ursachen.
