Co-op
Tower Defense
The whole chat defends the reactor together, wave after wave.
A chat-driven co-op tower defense. Enemies travel along fixed but per-wave reshuffled paths to the reactor in the center, and up to ten viewers build towers from a shared gold pool to stop them. With a coordinate grid so everyone sees exactly where they're placing.
!joinTower Defense
Preview coming
Features
// What's inside
01Co-op for the whole chat, up to ten players share a gold pool
02Fixed but per-wave reshuffled paths that gather into a funnel before the reactor
03The number of paths grows with the wave, the next wave is already visible in the build phase
04Coordinate grid with letters and numbers along the edge, so everyone finds their square
05Six tower types with three tiers each: pistol, shotgun, MG, rocket, frost, tesla
06A boss every five waves, enemies get bigger and faster wave by wave
07Build board shows the exact upgrade command, cost and owner per tower
08Internal gold, no bot needed, optional reward via your loyalty bot
09Large countdown bar and auto-scrolling panels, readable straight from the stream
10Survives any OBS reload, team, towers, gold and wave are kept
How a round works
// Step by step
01
With !join you join the team, which opens the lobby and starts wave 1 after a countdown
02
With the shared gold the team builds towers with !set <weapon> <field>, in the build phase and during a wave
03
Slain enemies pay gold back into the shared pool
04
Every wave gets bigger and faster, every fifth wave brings a boss
05
If an enemy reaches the reactor it costs core HP, at zero the round is over
Chat commands
// What your community types
| Command | Who | Effect |
|---|---|---|
!join | Viewer | Join the team, opens the lobby if no round is running |
!set <weapon> <field> | Viewer | Build a tower, for example !set mg b3, without a weapon the default one |
!upgrade <field> | Viewer | Upgrade the tower on the field, up to tier 3 |
!sell <field> | Viewer | Sell the tower, returns 60 percent of the investment |
!start | Mod | Skip the lobby or build countdown and start the wave immediately |
!skip | Mod | Cut the build countdown short and start the next wave |
!end | Mod | End the round and reset to idle |
Key settings
// What you tweak in config.js
maxPlayers- Maximum number of players in the team (default 10)
gridCols / gridRows- Size of the arena in fields (default 13 x 8)
startGold- Starting gold of the shared pool
coreHp- Hit points of the reactor
buildTimeSec- Length of the build phase between waves in seconds
lobbyCountdownSec- Countdown of the lobby before wave 1, 0 waits for the mod
maxRoutes- Upper limit of simultaneous paths, grows with the wave
showRoutes- Show the paths and entry portals
arenaScale / uiScale- Size of the arena and the control interface
Screenshots
// From the overlay