swarm-game / swarm

Resource gathering + programming game
Other
820 stars 51 forks source link

[Umbrella discussion] Evolving beyond TUI #1417

Open kostmo opened 11 months ago

kostmo commented 11 months ago

I, for one, appreciate the TUI aesthetic, and prefer it as the "first-class" supported means to experience the game.

However, it would be interesting to explore swappable frontends for the game. #1043 is one prerequisite for this. Figuring out #1415 is another.

We should ask on the Brick issue tracker/forum if anyone has explored the migration path from Brick to graphics (e.g. SDL). Dwarf Fortress is a case study in this exercise.

Alternatively what would a completely web-based interface entail? Would the "world" rendering consist of character glyphs, or just a monolithic painted canvas? Would we have to use a streaming video format?

xsebek commented 11 months ago

@kostmo I thought a lot about attaching to the game through Web API, but did not get around to read up on how other games do this 😅

Viewing map would be a great start though. 🗺️