![]() |
#41 |
Veteran
Join Date: Oct 2011
Location: Toronto, Canada
Posts: 2,400
![]() |
I will totally run a comp but I take no blame if emphasis is on sil
![]()
__________________
Glaurung, Father of the Dragons says, 'You cannot avoid the ballyhack.' |
![]() |
![]() |
![]() |
#42 |
Ironband/Quickband Maintainer
Join Date: Nov 2007
Posts: 1,009
![]() |
> I don't know exactly how me as maintainer and a devteam would work, but I think we could muddle through.
I would be interested in doing the occasional small, self-contained piece of work. I did the new monster groups with fizzix and that seemed to work well. I like theorycrafting too. A.
__________________
Ironband - http://angband.oook.cz/ironband/ |
![]() |
![]() |
![]() |
#43 |
Knight
Join Date: Apr 2007
Posts: 980
![]() |
Hm, I'm really worried about the impact on Beleriand because I am looking forward to it and can't wait to see it.
![]() A major rewrite of the Angband code seem to be an enormous undertaking. My personal wish: If it turns out to be too complicated, leave it as it is and go on working with Beleriand. ![]() |
![]() |
![]() |
![]() |
#44 | |
Angband Devteam member
|
Quote:
So it seems to me like you have a fundamental choice between the approach takkaria took with V and the one Derakon is taking with Pyrel - Derakon is an awful lot more exacting, but has many fewer contributors. (I know that's not an entirely fair comparison because Pyrel started from scratch.) At one end of the scale you write the whole thing yourself and it's perfectly coherent, and at the other end it's rapidly evolving, unbalanced chaos. Personally I think you're insane for taking this on, and it's particularly painful for me because this will be the THIRD time I've written the bloody affix system (if you'll have me) - but I can't say I'm not impressed. Final tip: don't release nightlies. Release often, but do it after finding out what the latest changes have broken.
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
![]() |
![]() |
![]() |
#45 | |||
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,464
Donated: $60
![]() ![]() |
Thank you, this is very helpful.
Quote:
Quote:
Luckily, I have nominated basic code restructure with no gameplay change as the first thing I would do. This leads to some advantages:
Quote:
![]() As regards the affix system, note that combat system is part of the last item on the list, all of which would be subject to review and negotiation. I can say that writing the affix system twice has been a valuable life experience for you ![]()
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
|||
![]() |
![]() |
![]() |
#46 | |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,464
Donated: $60
![]() ![]() |
Release policy
Quote:
I've been looking at this release model, and would value opinions - it's probably not really all that different to how the Angband development process has worked, but it clarifies some stuff for me.
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
|
![]() |
![]() |
![]() |
#47 |
Prophet
Join Date: Dec 2009
Posts: 9,022
![]() |
Speaking as one end of the extremes Magnate listed, the tradeoffs between the dev-team model (Vanilla) and the dictator model (Pyrel) are basically:
Dev team model: * Development can happen quickly, since many people have direct commit access to the repo. * Code style guidelines are not strictly enforced. Dictator model: * Development speed depends on the free time of the dictator. * Code style guidelines can be strictly enforced. * Pull requests can involve a lot of back-and-forth (depending on how picky the dictator is and how "finished" the code was prior to submitting the pullreq), which can aggravate contributors. Long-term, I remain convinced that maintaining a consistent code style and a high standard of comment quality and quantity is worth the initial headaches, but I know that other Angband developers don't always agree. ![]() |
![]() |
![]() |
![]() |
#48 | |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,464
Donated: $60
![]() ![]() |
Quote:
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
|
![]() |
![]() |
![]() |
#49 |
NPPAngband Maintainer
Join Date: Dec 2008
Location: Stat Gain, Angband
Posts: 926
![]() |
Absolutely. If we get it working I would be happy to help you merge it with the Vanilla code.
__________________
NPPAngband current home page: http://nppangband.bitshepherd.net/ Source code repository: https://github.com/nppangband/NPPAngband_QT Downloads: https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57 |
![]() |
![]() |
![]() |
#50 |
Adept
Join Date: Jun 2007
Location: Crickhollow
Posts: 211
![]() |
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Tales of Maj'Eyal 1.0.0RC1 aka "The Mathematics of Tears" | DarkGod | ToME | 17 | December 20, 2012 22:31 |