v0.9.2 Beta is Live

Code Your
War Machine

The first MMO RTS where you don't control units directly. Write Go-like code to automate movement, targeting, and squad tactics.

Real Logic. Real Strategy.

Forget APM. In GoSwarm, your algorithm is your weapon. Utilize loops, conditionals, and our custom API to detect enemies, manage shield energy, and coordinate swarms.

  • Syntax inspired by Go (Golang)
  • Real-time debugging console
  • Hot-reload your scripts mid-battle
bot_logic.gs
package main

import "goswarm/api"

// Main Loop
func Update(ctx api.Context) {
    // Scan for enemies within 50 units
    targets := ctx.Radar(50)

    if len(targets) > 0 {
        enemy := targets[0]

        ctx.Log("Target acquired!")

        if ctx.CanFire() {
            ctx.Aim(enemy.Pos)
            ctx.Fire()
        }
    } else {
        // Patrol pattern
        ctx.MoveForward(100)
        ctx.Turn(45)
    }
}

Battle Modes

Capture The Flag

Write logic for two distinct squads: fast runners to capture, and heavy defenders to protect your base.

  • > Team Coordination
  • > Pathfinding Algorithms

PvP Arena

1v1 or 2v2 deathmatch. Pit your best logic against other players in the global ranking ladder.

  • > Global Leaderboards
  • > Replay System

Swarm Waves

Survival mode. Optimize your code for efficiency and ammo conservation against endless waves of mindless drones.

  • > Resource Management
  • > Cooperative Mode

The Workshop

Share your chassis designs, specialized functions, and utility libraries. Clone top-tier bots to learn how they tick.

[Preview: Scout_v2]
Scout_v2
by @NeoCoder
★ 4.9k Downloads
[Preview: Tank_Heavy]
Tank_Heavy
by @PanzerAI
★ 3.2k Downloads