AI-Assisted Game Development
Signal Loop
Vision: Cutting A's
Game Studios use our AI-driven tools to prototype, refine, and build exceptional game designs with significantly reduced costs and development time.
Vision: Every Game is a Big Game
Game Studios use our AI-driven tools to pursue more ambitious projects and reach broader audiences by minimizing the risks, time, and costs associated with bringing games to market.
Mission
Build AI-powered tools that augment or accelerate key aspects of the game development process.
Loop Coder
AI Coding Assistant
Preview
Loop is a highly customizable AI coding assistant, specifically designed to streamline complex, multi-file development workflows.
Iterative Refinement (Rewind): Easily undo the last interaction (prompt and response) to refine your request, adjust settings, or change the context without losing your place.
Flexible Prompting: Utilize any compatible AI model, define custom system prompts, and precisely control the context sent to the model.

Loop Agent for Unity
Coming soon
Loop Coder
AI Coding assistant
Preview
Loop Coder is a highly customizable AI coding assistant, specifically designed to streamline complex, multi-file development workflows.
Core Features
Iterative Refinement (Rewind): Easily undo the last interaction (prompt and response) to refine your request, adjust settings, or change the context without losing your place.
Flexible Prompting: Utilize any compatible AI model, define custom system prompts, and precisely control the context sent to the model.
Code Generation
Loop Coder empowers you to generate new code or modify existing files based on your prompts. Following a generation request, Loop presents a clear overview of proposed changes:
Preview: Review newly created files before adding them to your project.
Diff View: Examine modifications to existing files line-by-line.
Selective Acceptance: Accept or reject changes on a per-file basis.
Bulk Operations: Accept all proposed changes with a single action.

Rewind
If the AI's response doesn't meet your expectations, the Rewind feature allows for efficient iteration by:
Restoring the last prompt in the input field, ready for editing.
Removing the last prompt and its corresponding AI response from the chat history.
Discarding changes that are not accepted.
This enables you to quickly:
Modify the prompt for clarity or specificity.
Experiment with different AI models or adjust their parameters.
Switch to a different system prompt tailored to the task.
Add or remove files from the context to guide the AI.
Important note: Rewind feature does not undo accepted changes. Use source control for this scenario.


Model Configuration
Loop Coder offers robust model management capabilities:
Multiple Model Definitions: Configure settings for various AI models. You can define the same base model multiple times with different parameters (like temperature, stop words, topP, max output tokens) to tailor its behavior for specific use cases (e.g., "Creative Coder" with high temperature, "Strict Code Reviewer" with low temperature and specific stop words).
Provider Flexibility: Integrate with popular providers like Groq, Together.ai, and others supporting standard APIs.
Local Model Support: Connect to local models running via services like LM Studio.
On-the-Fly Switching: Change the active AI model configuration between prompts as needed.
Supported APIs currently include:
OpenAI API
Google Generative AI (Gemini) API



System Prompts
Define and manage multiple system prompts to tailor the AI's behavior for specific tasks, languages, or frameworks.
Multiple Profiles: Create and save distinct system prompts (e.g., "Python Expert," "React Component Generator," "Documentation Writer").
Easy Switching: Select the most appropriate system prompt for your current task at any time.
Template System: Enhance reusability and modularity by creating system prompt templates. Reference other prompts as "building blocks" to construct complex instructions efficiently. Leverage community resources like Cursor.directory or awesome-cursorrules for inspiration.



Context Management
Provide the AI with relevant project context for accurate code generation and modification.
File Inclusion: Add specific files to the context window to serve as references or targets for modification.
Exclusion Option: Temporarily exclude files from the context without removing them entirely. Easily re-include them later.
In-Prompt File References: Type '#' within the prompt input to trigger a file selection dialog. Selecting a file automatically adds it to the context and inserts its path into your prompt, allowing for direct instructions regarding specific files within your workspace.
