Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Umbrella discussion] Evolving beyond TUI #1417

Open
kostmo opened this issue Aug 6, 2023 · 1 comment
Open

[Umbrella discussion] Evolving beyond TUI #1417

kostmo opened this issue Aug 6, 2023 · 1 comment
Labels
C-Project A larger project, more suitable for experienced contributors. S-Nice to have The bug fix or feature would be nice but doesn't currently have much negative impact. T-UI Involves the user interface. Z-Meta This issue is about other Swarm issues or infrastructure.

Comments

@kostmo
Copy link
Member

kostmo commented Aug 6, 2023

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?

@kostmo kostmo added the C-Project A larger project, more suitable for experienced contributors. label Aug 6, 2023
@kostmo kostmo changed the title Evolving beyond TUI [Umbrella discussion] Evolving beyond TUI Aug 6, 2023
@xsebek
Copy link
Member

xsebek commented Aug 8, 2023

@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. 🗺️

@byorgey byorgey added T-UI Involves the user interface. Z-Meta This issue is about other Swarm issues or infrastructure. S-Nice to have The bug fix or feature would be nice but doesn't currently have much negative impact. labels Jun 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Project A larger project, more suitable for experienced contributors. S-Nice to have The bug fix or feature would be nice but doesn't currently have much negative impact. T-UI Involves the user interface. Z-Meta This issue is about other Swarm issues or infrastructure.
Projects
None yet
Development

No branches or pull requests

3 participants