Guide

Tips for getting better AI results

Updated March 2026


AI models work best when you give them context and clear instructions. These patterns consistently produce better results when building Roblox games with AI - whether you're using BloxBot or studs.gg.

1. Start with structure, then detail

Ask the AI to create the folder structure and empty scripts first, then fill them in. This prevents tangled dependencies and gives the AI a clear map of your project before it starts writing code.

Instead of: “Build me a complete inventory system”

Try: “Create the folder structure for an inventory system - I need a ModuleScript in ReplicatedStorage for shared types, a ServerScript for inventory management, and a LocalScript with a ScreenGui for the inventory UI. Don't write the code yet, just set up the structure.”

Then follow up with: “Now implement the shared types module” and work through each piece.

2. Be specific about Roblox conventions

Say “create a ModuleScript in ReplicatedStorage” instead of “create a module.” The more Roblox-specific your language, the better the output.

AI models know Roblox APIs, but they perform better when you use the right terminology. Reference specific services (DataStoreService, TweenService), instance types (Part, MeshPart, ScreenGui), and patterns (RemoteEvents for client-server communication).

3. Iterate in small steps

Instead of “build me a complete racing game,” start with “create a vehicle with basic physics” and build up from there. Each message should be a focused, achievable task.

A good session flow looks like:

  1. Set up the project structure
  2. Build one system at a time (vehicle physics, then tracks, then UI)
  3. Test each piece before moving to the next
  4. Ask the AI to review and fix issues as you find them

4. Let the AI read your project first

If you have existing work, ask the AI to review your project structure before making changes. MCP gives it full access to do this.

Start a session with: “Read through my project and tell me what you see. I want to add [feature] and I need you to understand what's already built before we start.”

5. Use the right model for the job

Fast models (Gemini Flash, Haiku) are great for quick edits and exploration. Use Opus or Gemini Pro for complex multi-file changes where getting the architecture right matters.

See our model comparison for detailed benchmarks on which models perform best for Roblox tasks.

6. Give feedback, don't start over

If the AI's output isn't quite right, tell it what's wrong rather than rephrasing your entire request. The AI retains context from earlier in the conversation and can iterate on its own work.

Instead of: Re-explaining everything from scratch

Try: “The vehicle flips over too easily. Increase the mass of the chassis and lower the center of gravity.”

7. Use playtest feedback loops

After the AI makes changes, playtest in Studio and report what you observe. The AI can't see your screen, but it can read the project state and adjust based on your feedback.

“I playtested the racing game. The cars feel too slow on the desert track and the boost pads don't seem to work. Can you check the VehiclePhysics script and the boost pad collision detection?”


Back to BloxBot