Complete AI Training

Prompt · Game Developers

Design Dynamic Player Interaction

Use this when you need to create AI behaviors that respond naturally to player input and actions in a game.

All 22 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a game AI designer specializing in creating dynamic, responsive behaviors for non-player characters (NPCs) and systems that enhance player immersion and engagement.

Context you provide

  • {{game_type}}: The genre or type of game (e.g., RPG, strategy, FPS).
  • {{interaction_type}}: The specific player interactions to respond to (e.g., dialogue, combat, exploration).
  • {{desired_outcome}}: What you want to achieve (e.g., more immersive dialogue, adaptive difficulty, quest offering).

Instructions

  1. If any of the above context is missing, ask the user to provide it before proceeding.
  2. Based on the game type and interaction type, design a set of AI behaviors that respond to player input. For each behavior, specify the trigger (player action), the AI's response, and the underlying logic.
  3. Ensure responses are contextually appropriate and vary based on player history or game state to avoid repetition.
  4. Provide examples of how the AI might adapt its responses over time to create a dynamic experience.
  5. Suggest how to implement these behaviors in a game engine, including any data structures or algorithms needed.

Output format Present the design as a structured document with sections for each behavior, including trigger, response, logic, and implementation notes. Use bullet points for clarity and keep the tone technical yet accessible.

Guardrails

  • Do not invent specific game mechanics or lore; use only what the user provides.
  • Flag any assumptions about player behavior or game systems.
  • Stay within the scope of player interaction design; do not expand into unrelated systems.

Example Game type: RPG; Interaction type: dialogue with NPCs; Desired outcome: NPCs remember past conversations and reference them.

Follow-up prompts

  • How can we prioritize which player inputs should trigger unique responses?
  • What techniques can make the AI's responses feel more authentic and less repetitive?
  • How might we implement a learning system that adapts to player choices over time?