The C codebase is old and crap. I've spent quite a few years trying to modernise it but it's still written in C and I keep wanting to implement features in JavaScript or Lua and plug those languages in because it would be less hassle than writing it in C. Especially when it comes to user interface code.
That's the main reason. But I also think that maybe V's time has come to pass. 20 years is pretty good going for a game and obviously lots of people enjoy playing it how it is, or how it was 5 years ago or whatever. There are variants, and Pyrel, for other changes and shakeups of mechanics.
And more of a negative reason for not working on V, rather than working on Pyrel... Another problem for me is that V is for the most part pretty balanced. I'd like to make changes to skills to make them more like Sil, changes to AI to make it more like OAngband & Sil, changes to stats so they are more like Quickband (no stat potions, you gain stats on level up), and so on... But these changes all upset balance or players and I just don't have the time and energy. These changes all exist in variants so you might as well play those. I keep on thinking "I wouldn't start from here to make the game I want to make".
That's the main reason. But I also think that maybe V's time has come to pass. 20 years is pretty good going for a game and obviously lots of people enjoy playing it how it is, or how it was 5 years ago or whatever. There are variants, and Pyrel, for other changes and shakeups of mechanics.
And more of a negative reason for not working on V, rather than working on Pyrel... Another problem for me is that V is for the most part pretty balanced. I'd like to make changes to skills to make them more like Sil, changes to AI to make it more like OAngband & Sil, changes to stats so they are more like Quickband (no stat potions, you gain stats on level up), and so on... But these changes all upset balance or players and I just don't have the time and energy. These changes all exist in variants so you might as well play those. I keep on thinking "I wouldn't start from here to make the game I want to make".
Comment