Hello community,
I'm wondering which crate to choose about a possible rewrite of my game. The current situation:
I wrote a game server in python (http + websockets). It is a roguelike/dungeon/dwarf fortress like game but multiplayer.
I wrote two GUI for it. First terminal compatible in python:
Second in Rust:
with doryen-rs (very good crate)
Now, i'm thinking about rewrite the Rust GUI with another crate. Doryen-rs is a very good choice for rogue-like game. But, I need to implement complex user interfaces (texts, buttons, choices, etc). And as rogue like game, Doryen-rs permit only tile based display. In other terms, my needs are:
- Display a 2D tiled based game interface
- Display interfaces with some complex things (window parts, texts, button, choices, images, etc)
I'm a little lost with engines crates list. I only see that amethyst is popular. But i don't know which one matching with my needs.
Anybody has some information about that ? Thanks by advance !