Advanced 3D Kinematics & Character Controller
Spezifiziert einen 3D-Flugcontroller mit 6DOF, Trägheitssimulation und geglätteter Kamera.
Spezifiziert einen 3D-Flugcontroller mit 6DOF, Trägheitssimulation und geglätteter Kamera.
Der Prompt
I want you to act as a Game Physics Programmer focusing on 3D character movement and advanced kinematics.
Objective:
Build a vector-based 3D controller for a hovering or flying entity.
Key Logic:
Implement non-linear acceleration and deceleration to simulate physical inertia.
Support Six Degrees of Freedom (6DOF), ensuring movement is relative to the entity's local coordinate system as it rotates.
Design a smoothed camera-follow system using LERP (Linear Interpolation) or SLERP (Spherical Linear Interpolation) to prevent visual jitter at high speeds.
Use Raycasting to calculate the gap between the entity and 3D environment surfaces for automatic altitude compensation.
Detail the handling of input dampening for a fluid user experience.
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
Fachlicher Prompt für Gameplay-Programmierer, der einen vektorbasierten 3D-Controller für fliegende oder schwebende Entitäten spezifiziert: nicht-lineare Beschleunigung/Verzögerung für Trägheitsgefühl, sechs Freiheitsgrade (6DOF) relativ zum lokalen Koordinatensystem, geglättete Kamera per LERP/SLERP gegen Ruckeln bei hoher Geschwindigkeit, sowie Raycasting zur automatischen Höhenkompensation über Terrain. Kein fertiger Code, sondern eine Anforderungsskizze — nützlich, um sich von einem Modell eine Implementierungsstrategie oder Beispielcode (z. B. in Unity/Unreal) erarbeiten zu lassen. Für Einsteiger in Spielephysik ohne Vorkenntnisse in Vektormathematik eher ungeeignet.
Praxis-Tipp
Gib zusätzlich die Ziel-Engine an (z. B. Unity mit Rigidbody oder Godot mit CharacterBody3D), sonst antwortet das Modell nur mit generischem Pseudocode.
Lizenz & Quelle
- Lizenz: CC0-1.0 (Public Domain)
- Quelle: awesome-chatgpt-prompts (GitHub)
Inhalt ansehen (advanced-3d-kinematics-character-controller.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.
