The next major step is to bring Pathos to tablet devices.
Pathos is written in C# and I am getting good traction with Xamarin (wraps the Android and iOS APIs on top of Mono.NET).
There are also some important game details to be worked on like implementing all the special attacks.
But mostly, I need help to build a player base to inspire more Pathos development.
I have visited this community a lot over the years and thought it was the perfect place to first announce the existence of Pathos.
But to really answer your question I need to share a brief history of Pathos.
I played the original Hack as a young person and it definitely inspired me to become a coder.
Many years later I stumbled upon Nethack and found that I was still hooked.
I played Nethack on and off for the next decade.
One day I decided to download the source code and have a look around.
I had this notion that I could fix the usability of Nethack.
I believed that Nethack needed to be more accessible to reach the next generation of players.
So I ported a huge amount of the C code to C# as an exercise in learning the code base. Yes, I might be a crazy person.
I even had it playable before it became really clear to me: the original code base is too compromised to be taken forward in a meaningful way.
Disappointed, I had a long break from this project before it occurred to me to start a new game engine.
Using the Nethack code I had already ported to C# I was then able to import all the assets (items, monsters, roles, races, skills, spells, and so on) into the new game engine.
Through plenty of late nights, weekends and annual leave - we now have Pathos.
My wildest dream is Rogue -> Hack -> Nethack -> Pathos.
So what's next? Well, what would you like to see?