Those were my goals and working methods for now. Of course, there are a number of details and other methods that are available. Whether a method works for you in this form is and remains different for everyone and can only be found out by trying it out. It also requires discipline and you have to stick with it. The bigger the game, the more difficult it becomes.
In addition to the core, there are still tasks such as content and tutorials. This means new enemies, more AIs and a game mode. These can be easily added in advance using the framework. More difficult to add are mutations that could add more variety to the game through abilities. However, these have to be added to the framework individually, as they should change the way the game is played significantly. Framework refers to the structure of my code, which dictates how further elements are added.
Now I'm coming to the core of the game. The "predictions" that allow the player to identify possible enemies and items on paths in advance. Here the player has to decide which path he wants to take and whether the chosen path is worth the risk and possible opportunities. Hence the title "Choose your Path".
Whether a task is worth the effort for me depends on its importance. If it is not that important, I use shortcuts. So when implementing a chest, I decided to implement it as an incredibly slow enemy whose code is already there and which drops an item when it dies. Basically the same functionality for the player, but I was able to integrate it into my game without much effort and who cares about a living, harmless chest in a roguelike?
First of all, I want to talk about my roadmap (a simple Markdown file). This file is constantly being revised and expanded and is a to-do list that defines the major systems and divides them into even smaller tasks as it is worked on. These tasks should be completed over the course of two weeks. Sure, sometimes you overestimate yourself, but over time you get a good feeling for the effort and value of individual tasks.
It's been a long time since the last update, but I'm all the more excited to be able to focus more on the project again after a lot of work for university.
So, what's new? A lot of work on the so-called framework for the general development of the game. In addition to temporary effects on players, there is now also trading and many small improvements. Since these changes are not numerous or very exciting, I will go into more detail about my work steps and my goals in the comments.
#roguelike
@azrhyga Thank you! I'm glad to hear that.

@dagabedagenda That looks like a great splash screen! 🔥
@jake4480 Subscription models for private use are quite inappropriate. For the few events where I need Office outside of studying or work, Libre Office works great enough!
@jake4480 Seems to be a great future!