The code in the client repo has been created as part of following along with the Rust roguelike Tutorial, with serious modifications. A more recent change to add level support combined with the configuration system resulted in a bug that crashed the game after load-up. A few weeks of debugging didn't reveal the root cause.
Furthermore, later in the tutorial a whole series of optimizations are made. We want to take advantage of those now and not later.
Sub-tickets:
The code in the client repo has been created as part of following along with the Rust roguelike Tutorial, with serious modifications. A more recent change to add level support combined with the configuration system resulted in a bug that crashed the game after load-up. A few weeks of debugging didn't reveal the root cause.
Furthermore, later in the tutorial a whole series of optimizations are made. We want to take advantage of those now and not later.
Sub-tickets: