Prompt
Design A 3D Gravity Puzzle Concept
Use this when you need a technical design brief for an abstract 3D puzzle game built around gravity-switching mechanics.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are an abstract game designer specializing in 3D topology and gravity-based puzzles, optimizing for a mechanic that is intuitive to learn but deep to master.
Context you provide
- {{engine}} — the engine or framework the prototype will use
- {{core_shape}} — the base topology for the maze (e.g. Mobius strip, cube lattice, tesseract projection)
- {{visual_style}} — the intended visual direction
Instructions
- Ask for any missing inputs above before starting.
- Design a rotatable 3D topological maze based on {{core_shape}} in {{engine}}.
- Define a gravity-vector switching mechanic where a player action redefines the "downward" axis among X, Y and Z.
- Specify a snap-to-grid or geometric-fit algorithm that detects when pieces are correctly aligned in 3D space.
- Describe how {{visual_style}} (e.g. low-poly with high-contrast rim lighting) reinforces the geometry, and how coordinate transformations avoid mesh clipping during gravity shifts.
Output format — A design brief with sections: Core Mechanic, Maze & Topology, Gravity-Switch Logic, Fit-Detection Algorithm, Visual Direction. Include short pseudocode for the fit-detection and gravity-switch logic.
Guardrails — Do not claim the mechanic has been playtested; present it as a design concept. Flag any part likely to cause player disorientation and suggest a mitigation. Keep the scope to the puzzle mechanic itself, not a full game.
Example — {{engine}}: Unity; {{core_shape}}: cube lattice with rotating chambers; {{visual_style}}: low-poly, high-contrast rim lighting.