Following ideas in this thread and this thread, and also buzzkill's universal tileset, I have been doing some thinking about a way forward for Angband.
Basically, I think we should rethink a whole bunch of stuff, and do it all at once so as to minimise the duration of the pain.
Here are the things off the top of my head that have been being simultaneously kept compatible with tradition, and modernised:
I'm sure there are others. I propose that Angband 3.x should keep these things as they are, with no further development (at least for the medium term). v4, on the other hand, should rewrite them completely with regard to functionality and not tradition.
Moreover, I think there should be a core configuration (with things like simplified commands, and minimal options) for new players to start on (and probably for smaller devices), and an expanded version which is essentially the same game but with greater facility for customisation.
I should emphasise that many people have done a great deal of good work on these things. This can be the basis for, or at least inform, the future model.
The essence of Angband is contained in the gameplay, objects, monsters, messages, etc - so none of the things I listed above. We can plan these to be compatible with the way gaming devices are now without affecting the fundamental game.
Thoughts?
Basically, I think we should rethink a whole bunch of stuff, and do it all at once so as to minimise the duration of the pain.
Here are the things off the top of my head that have been being simultaneously kept compatible with tradition, and modernised:
- Commands
- Squelch
- Tile handling
- ASCII/UTF-8 handling
- Help
- Subwindows
- Macros/keymaps
- Mouse/touch controls
- Zoom
- Savefiles
- Preferences
I'm sure there are others. I propose that Angband 3.x should keep these things as they are, with no further development (at least for the medium term). v4, on the other hand, should rewrite them completely with regard to functionality and not tradition.
Moreover, I think there should be a core configuration (with things like simplified commands, and minimal options) for new players to start on (and probably for smaller devices), and an expanded version which is essentially the same game but with greater facility for customisation.
I should emphasise that many people have done a great deal of good work on these things. This can be the basis for, or at least inform, the future model.
The essence of Angband is contained in the gameplay, objects, monsters, messages, etc - so none of the things I listed above. We can plan these to be compatible with the way gaming devices are now without affecting the fundamental game.
Thoughts?
Comment