xMEo - PixiJS Demo
Spawn P0 (Blue)
Human
RandomAgent
ExpandAgent
Spawn P1 (Red)
Human
RandomAgent
ExpandAgent
Dir:
↑ North
Reset Game
Pause
Debug Bounds: ON
Debug Logging
Record Spawns
Continuous Spawn
Spawn Pattern:
Euclidean (Circle)
Chebyshev (Square)
Manhattan (Diamond)
xMEon Size:
100%
Game Status
Tick
0
xMEons
0
TPS
20
How to Play:
Click "Spawn Player X" to enable spawning mode for that player
Use
arrow keys
to select spawn direction
Click on a highlighted green cell to spawn a xMEon
xMEons move continuously and rotate when hitting walls or friendly units
Colliding with enemies halts both xMEons
Flank enemy chains to capture them
Load Map
Hide
Paste a MapConfig JSON (from the map editor) and click "Load Map" to restart the game with that layout.
Load Map
Save Current Map
Saved Maps:
No saved maps
Load Metamap
Hide
Paste a MetamapConfig JSON (from the metamap editor) to run a multi-map game with portal transfers.
Load Metamap
Save Current Metamap
Exit Multi-Map
Saved Metamaps:
No saved metamaps
Replay Viewer
Hide
📂 Load Replay JSON
⏮ -10
◀ -1
▶ +1
⏭ +10
Go To Tick
▶ Play
Exit Replay
No replay loaded. Paste a replay JSON blob below and click "Load Replay JSON".
Event Tracker
Hide
Show History
Show All Events
Recent (50)
Clear
📋 Copy Events
📋 Copy State
📋 Copy Replay
Export JSON
Total:
0
xMEons:
0
Tick range:
-
Click "Show History" with an xMEon ID, or "Show All Events" to see tracked events.