ShowDev: I'm building a real-time chat-controlled map engine, and I need help breaking the expansion logic.
Source: Dev.to
Introduction
I’m a software engineering student building a backend engine that turns a live chat into an interactive, real‑time hex‑grid map war. This channel isn’t monetized; I’m just a dev trying to stress‑test my logic in a live environment.
Live Visualizer
You can watch the visualizer here: . Feel free to join the chat and drop a few country codes (e.g., !spain, !US) to try to break the logic or overload the system.
Feedback Requested
Concurrency
- Does the map update smoothly when multiple people send inputs at once, or does the loop lag?
Edge Cases
- How does the engine handle territory expansion when a country is completely surrounded?
Feature Logic
- What backend logic would you add to make the expansion more strategic rather than just a click‑spam race?
If you manage to crash the visualizer, please tell me exactly what you typed so I can figure out what went wrong. Thanks in advance for any insights!