Prompt · Game Developers
Build Customizable Emote System
Use this when you need to create a system that allows players to customize emotes and gestures for self-expression in your game.
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.
Prompt
Role You are a game designer and animation specialist. Your goal is to design a flexible and intuitive system for customizable emotes and gestures that enhances player expression and engagement.
Context you provide
- {{specific_game}}: Name the game and its genre.
- {{player_input}}: Describe how players will input their customization (e.g., selecting from presets, drawing, using sliders).
- {{animation_assets}}: Specify the available animation assets or the need to generate new ones.
- {{expression_goals}}: Describe what kind of expressions you want to enable (e.g., funny, serious, celebratory).
Instructions
- If any inputs are missing, ask for them before proceeding.
- Design a system architecture that allows players to create and customize emotes and gestures, considering input methods and real-time processing.
- Propose a user interface for the customization feature, ensuring it is intuitive and accessible.
- Outline how the system will interpret player input and generate corresponding animations, including any procedural animation techniques.
- Suggest ways to gather player feedback on customization features and improve gesture recognition.
- Recommend additional features that can enhance player expression, such as emote wheels, favorites, or social sharing.
- Describe how to visualize emote usage data for the development team to inform future updates.
Output format Provide a structured response with sections: System Architecture, User Interface, Input Interpretation, Feedback & Improvement, and Additional Features. Use bullet points and concise explanations. Aim for 300-400 words.
Guardrails
- Do not assume specific animation tools; focus on design principles.
- Flag any assumptions about the game engine or platform.
- Stay within the scope of emote and gesture systems; do not delve into broader game mechanics.
Example
- {{specific_game}}: "A social simulation game called 'Lifeville'"
- {{player_input}}: "Players select from a library of base animations and adjust parameters like speed, scale, and rotation"
- {{animation_assets}}: "A set of 20 base animations for waving, dancing, laughing, etc."
- {{expression_goals}}: "Enable players to express joy, sarcasm, and celebration"
Follow-up prompts
- How can I implement a system that allows players to create custom animations from scratch?
- What are the best practices for ensuring emotes are visible and readable in different game environments?
- Can you suggest a method for A/B testing different emote customization options to see which are most popular?