Be the first to get access to new connectors. Get early access →
ConnectorBay Early access
Discover
Breakout Sim icon

Breakout Sim

A real, playable brick-breaker with tick-by-tick physics and angle-reflection bounces

Unify Dynamics LLC

Tools4read-only
Sign-inNoneno account, no key
Data keptNoneprocessed in memory
PriceFreeoptional Pro limits
StatusLiveMCP + REST
Works withMCP · RESTany agent

Try asking

Real questions, and the tools your agent calls to answer them.

Let's play brick breaker
Tools called
new_game
Move the paddle left
Tools called
move_paddle
Advance the ball
Tools called
step
Show me the board
Tools called
render
Start a brick-breaker game with 3 lives
Tools called
new_game
How many bricks are left?
Tools called
render

About

Breakout Sim is a real, stateless, playable brick-breaker engine. new_game starts a fresh game with a sized court, a brick grid, and starting lives. move_paddle sets the paddle's left/right/stop intent for the next tick. step advances the ball and paddle by one tick, resolving wall bounces, real brick-grid collisions (removing exactly the brick hit and awarding points), real angle-reflection paddle bounces, life loss, and win/game-over. render draws an ASCII court. There is no server-side session; every tool call takes the full game state and returns the new one. Keyless; fully local; zero upstream calls; nothing stored.

Sources: Original, hand-authored content. Fully local, zero upstream calls.

Privacy

The publisher, Unify Dynamics LLC, states that tool inputs are processed in memory and not retained.

Data not collectedNo account, no profile, no stored prompts or results.

What it can do

4 tools, grouped by job. Every one is read-only or compute-only.

OpenAPI
Play4 tools
  • New gameStarts a fresh game and returns its initial state (a full brick grid, top rows worth more points, ball served upward from just above the paddle).
  • Move paddleSets the paddle's intent for the NEXT step() call — it does not move the paddle immediately.
  • StepAdvances the simulation exactly one tick: moves the paddle and ball, and resolves wall bounces, brick collisions (removing exactly the brick(s)…
  • RenderA human-readable ASCII court: '#' marks a surviving brick, '=' the paddle, 'o' the ball, with score/lives/status below.

Information

PublisherUnify Dynamics LLC
CategoryGames & entertainment
LanguagesEnglish
Built forGlobal
CompatibilityAny MCP client · any agent · REST
Version0.1.0
MCP endpointhttps://breakoutsim.connectorbay.com/mcp
REST APIopenapi.json
SupportGet help · Status
CountryWorldwide

More like this

Cryptex

A general puzzle-solving technique reference — sudoku, cryptic crosswords, logic grids, nonograms and more

Live · MCP + REST8 tools

Speedcube

A hand-curated speedcubing reference — notation, methods, puzzle types, terms and competition formats

Live · MCP + REST8 tools

Foosball

A hand-curated table football rules and technique reference — fouls, shots, formats and scoring

Live · MCP + REST8 tools

Rack

A hand-curated cue sports reference — 8-ball to snooker to three-cushion billiards: rules, racks, fouls and tips

Live · MCP + REST9 tools

Oche

A hand-curated darts games & scoring reference — rules, real checkout math and a glossary

Live · MCP + REST8 tools

Shuffleboard

A hand-curated table, deck and floor/court shuffleboard reference — rules, scoring, equipment and glossary

Live · MCP + REST8 tools

Documentation

Back to top

What Breakout Sim is for

A real, playable brick-breaker game your assistant can run right inside the conversation — not a rules explainer. It simulates the ball's motion tick by tick, with real brick-grid collisions, real angle-based paddle rebounds, and life/win tracking.

What it does

new_game starts a fresh game with a court size, a brick grid (rows x columns — higher rows are worth more points), and starting lives. move_paddle sets the paddle's left/right/stop intent for the NEXT tick — it doesn't move the paddle immediately. step advances the whole simulation exactly one tick: the paddle moves, the ball moves, and wall bounces, brick collisions, paddle collisions, life loss, and win/game-over are all resolved with real physics. render draws an ASCII court.

Brick collisions remove exactly the one brick cell the ball occupies that tick and award its point value — never a whole row, never a guess. Paddle collisions use real angle-reflection: where the ball struck the paddle (center vs. edge) sets how sharply it deflects sideways.

How state works

There is no server-side session. Every tool takes the full game state (court size, paddle position, ball position and velocity, the brick grid, lives, and score) and returns the new one — your assistant carries that object forward between calls.

Turn-based adaptation

Classic brick-breaker runs continuously in real time. Here, each step call is one fixed tick of that same physics: ball position advances by its velocity, the paddle moves by at most one paddle_speed, and every collision is checked against real positions every tick.

What it is not

Not a general arcade-history reference — a real, running brick-breaker simulation, fully local and stateless.

Privacy policy

Back to top

Breakout Sim — Privacy Policy

Effective 28 September 2026. Unify Dynamics LLC ("we", "us"), Menlo Park, California.

What Breakout Sim is. Breakout Sim is a connector (an MCP server and REST API) that AI assistants and personal agents call on your behalf to run a real brick-breaker game — simulating ball physics, brick and paddle collisions, and life/score tracking. You interact with your assistant; the assistant sends us only the arguments needed for one tool call at a time.

What we receive. The arguments of each tool call — a game state (court size, paddle position, ball position and velocity, the brick grid, lives, and score) and a requested paddle direction — plus the technical headers needed to serve the request (an IP address or a client identifier supplied by the assistant, and a Pro API key if you have one) and standard server logs.

Everything is computed locally and nothing is stored. There is no upstream call at all, no database, and no per-user session — every tool call is a pure function of the state it's given. Game states are not logged, recorded, or used to train anything, and nothing carries over between requests. Rate-limit counters (a client identifier and timestamps) are held in memory for at most 24 hours. Hosting-provider access logs, which contain IP addresses and request paths but not request bodies, are retained for up to 30 days for security and abuse prevention.

Sub-processors. None — everything runs locally on our server. Hosting: Vercel (United States regions).

Legal bases and your rights. Our processing is necessary to provide the service you request through your assistant. Because we store no personal data beyond short-lived logs, requests to access, correct or delete personal data are usually satisfied automatically; you can still contact agent@connectorbay.com and we will respond within 30 days. We do not sell or share personal information.

Children. Breakout Sim is a general-audience service operated by the person using the assistant.

Changes. We will post changes here with a new effective date.

Terms of service

Back to top

Breakout Sim — Terms of Service

Effective 28 September 2026. These terms govern use of the Breakout Sim connector ("the Service") operated by Unify Dynamics LLC ("we", "us").

  1. The Service. Breakout Sim runs a real, stateless brick-breaker game: tick-by-tick physics, collision resolution, and score/life tracking, accessed through an AI assistant or directly over MCP or HTTP.
  2. Just a game. The Service is entertainment only. Nothing about its output should be treated as advice of any kind.
  3. Reference content. The engine's physics and scoring rules are fixed and documented; behavior does not depend on real-time external data.
  4. Acceptable use. Automated use within the published rate limits is welcome.
  5. Availability. The Service is provided "as is" without warranty. We may change, limit or discontinue it at any time.
  6. Data. Our Privacy Policy describes what we process. In short: your move is answered from the state you sent us, and nothing is stored.
  7. Pro keys. Optional Pro API keys are issued at our discretion, are personal to the holder and may be revoked for abuse.
  8. Liability. To the fullest extent permitted by law, Unify Dynamics LLC is not liable for any loss or damage arising from use of the Service. Our total liability is limited to US $100.
  9. Governing law. California law; venue in San Mateo County, California.
  10. Contact. Unify Dynamics LLC · agent@connectorbay.com · https://connectorbay.com/breakoutsim

Breakout Sim support

Email agent@connectorbay.com. We answer within two business days.

When you report a problem, include the question you asked your agent, roughly when, and which agent you used (for example Claude, ChatGPT or Gemini). Never send us passwords, account numbers or ID numbers. Breakout Sim never asks for them.

Get Breakout Sim

Free · No sign-in · Read-only

Streamable HTTP, stateless, no authentication. Paste the endpoint into any MCP-capable agent.

https://breakoutsim.connectorbay.com/mcp
{
  "mcpServers": {
    "breakoutsim": {
      "type": "http",
      "url": "https://breakoutsim.connectorbay.com/mcp"
    }
  }
}