View Single Post
Old April 23, 2019, 18:01   #1
Gwarl
Knight
 
Join Date: Jan 2017
Posts: 777
Gwarl is on a distinguished road
angband.live future development

This is something of a blogpost

angband.live development had been slack for a while, owing in part to attending university and it must be admitted in part due to a temporary warcraft 3 addiction. Recently it's had a lot of updates fixing bugs and adding new features, mostly for ease of maintenance as I've had a respite from university work (and finally burned out on wc3). There are a few outstanding bugs that I intend to fix this week, and some work has been contributed by Draghmar in the form of style tweaks and fixing UI issues. The platform is becoming more stable and thanks to kt (TheQuest) providing us with a server should be around for years to come.

The scope of the ambition for the site is much larger, however. Some of the goals for expansion of the use of the site include:
  • A wiki covering monster/item data for all hosted variants with user comments and articles
  • an irc server acting as a mirror for the onsite chat
  • angband ladder integration
  • install multiple versions of major variants to select between
  • ability to play games and spectate from a terminal via ssh

And it doesn't stop there! It would be quite possible to develop an offline universal angband client capable of downloading and playing any of the variants on the site, and then broadcasting the terminal output from offline play, or to play online via the client. Support for basic graphics is another goal, by intelligently transforming terminal output into drawing instructions. Like an angband-specific version of noteye (Necklace of The Eye, a graphical frontend used by ADoM and PWMangband amongst others) written to be compatible with angband.live

Besides this, developing and integrating a datafile editor for supported variants, with the possibility of sharing and playing the modified games by any user is entirely feasible. Angband has effectively been doing this for decades, but we could build it into comprehensive online platform.

Obviously, all of the above requires work, in some cases a lot of it. My time will be taken up studying for exams in the near future, and thereafter writing a dissertation.

Eventually I will graduate and thereafter seek employment. The idea has been proposed, perhaps naively, in the angband live chat that it may be possible in the age of crowdfunding to make a career of working full time on angband.live.

There are many objections to this idea which spring to mind, and I will emphasise a few. Firstly, nobody ever made a cent working on angband, and an enormous amount of work has been freely contributed over the decades. Even angband.live is not entirely my own work, and our current server is provided by someone else. Secondly, I am not sure our community is large enough to support a full time employee. Living is expensive.

I intend to continue working on the site as and when I may, given life's other priorities. But for my part, if the opportunity was there to make a living from working full time on angband.live, I think I would take it.

I made this thread to discuss the idea of employing someone (me) to develop the infrastructure surrounding angband, or for people to express there enthusiasm for one of the features I've mentioned to be worked on first.

Strong disagreement with the idea is welcomed, but please don't crucify me for suggesting it.
Gwarl is offline   Reply With Quote