Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old October 25, 2013, 22:31   #31
TJS
Swordsman
 
Join Date: May 2008
Posts: 473
TJS is on a distinguished road
Quote:
Originally Posted by Mikko Lehtinen View Post
Word of Recall is a super-weird and gamey mechanic. Could we have something better, please.
Dungeon merchants that wander around the dungeon. Different merchants sell different types of stuff.

You can buy stuff off them or kill them and steal all the loot.
TJS is offline   Reply With Quote
Old October 25, 2013, 22:41   #32
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
  1. Get up
  2. Have coffee
  3. Read thread
  4. Get second coffee

OK, I'm going to start answering stuff, most important first and then random order.

Quote:
Originally Posted by nppangband View Post
Let me get this straight....you are actually considering maintaining 4 games (FAangband, OAngband, Belairand, AND Vanilla), plus the comps? Just how many hours a day are there in New Zealand, anyways?
AUSTRALIA. I know it's confusing - Antoine is in New Zealand, and Andrew Doull is from New Zealand but living in Australia (via the UK).

Quote:
Originally Posted by nppangband View Post
This is because I took on Moria as well as NPP, and am considering adding a frog-knows module. You just had to stay one ahead of me, didn't you?
No, but I intend to blame you.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 25, 2013, 22:51   #33
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by Antoine View Post
Nick, sounds like 'massive restructure of the code ' is a major policy plank. What principles do you plan to restructure on ?
This sums up a lot of it, and also what takkaria said upthread.

This from Jeff is also relevant:

Quote:
Originally Posted by nppangband View Post
However I think in general the Angband dev team trended away from commenting "Ben Harrison" style (comments practically every line, and detailed explanations every function as well). This is probably because they are much better and experienced coders than me, and don't need a comment every line to figure out what is going on. I stuck with the Ben Harrison style coding.
I learned a large chunk of my C from doing FAangband, which I forked from Oangband by Leon Marrick and Bahman Rabii, which Leon forked from Ben's V2.8.3. So I also appreciate frequent comments. That is something I would like to re-emphasise too, but it won't be an overnight thing.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 25, 2013, 23:03   #34
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Combat system

Quote:
Originally Posted by Derakon View Post
Combat: it seems like we have a few possible approaches here. Vanilla-style, O-style, Mists-style, Sil-style, and v4/Pyrel-style. I'm not too familiar with Mists combat, but all of the others (except Vanilla-style of course) would entail a fairly significant rebalance of items at the very least, and Sil combat I suspect only really shines when the monsters are built around it too. We could also of course come up with something new, but all of these systems have the advantage that they're already implemented and working.
This is a great summary. I'm inclined to think that introducing Sil's combat would change the character of the game too much; Mist combat I haven't really looked at, but I'll take Mikko's word on that. So I see that as leaving
  1. v4-combat
  2. O-combat
  3. V-combat as is
  4. V-combat modified, probably toward O- or v4-combat, or both

I currently don't have an opinion; I know O-combat well, and I'm aware that a lot of thought was put into the design of v4-combat, so it's a good discussion to have.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 25, 2013, 23:35   #35
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Other projects

Quote:
Originally Posted by debo View Post
Beleriand
Yeah, but I don't think it's all bad. I do have other *band-related stuff I work on - here's how I see the impact:
  • FAangband - the code restructure should benefit FA, and the game is mature enough that it doesn't *need* a lot of work. I have been considering a re-do of the monster list, for example, which is a project that can be fitted in as a change from other stuff.
  • Beleriand - again code restructure should benefit here, and I was working pretty sporadically on it anyway. It is a long term project, which would probably become longer term. Impact on Beleriand is probably my biggest reservation.
  • Competition - not actually a lot of work. If someone else wanted to take over, I'd be fine with that.
  • Variant repository - this is largely done, and should be finishable fairly quickly and a handy resource; probably more a plus than a minus
  • Angband linux/variant packaging - this is a classic crazy will-never-be-finished idea whose status would only be enhanced by me taking on more stuff
  • Oangband - I put a lot of work into the 1.1.0u update ages ago, and have done almost nothing since. Essentially unmaintained, and not a consideration.
  • oook stuff - here is a URL for submitting news posts to pav. I use it a bit, and other people doing that would be good.
  • V devteam - probably covered

There is also the point that a lot of this work is mutually reinforcing, and I can do some bits as a change from other bits.

Also THIS IS A GAME AND IT SHOULD BE FUN.

The developers work on it for fun, the players play it for fun, we post stuff on the forums for fun. It's easy to forget that sometimes.

If I do this, I plan to have fun.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 25, 2013, 23:51   #36
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Devteam

Quote:
Originally Posted by fizzix View Post
I am itching into getting back into development.
Quote:
Originally Posted by molybdenum View Post
I too have been waiting for 3.5 to stabilize so that I can get more big refactors done; there are a few that are mostly done and a few waiting to be started. Working on Angband is refreshingly enjoyable for me right now, compared to my normal development work.
Excellent news.

I don't know exactly how me as maintainer and a devteam would work, but I think we could muddle through. Probably the best of takkaria's many achievements as maintainer was the team process, and I wouldn't want to mess with that too much. I'd be inclined to start slowly and let things evolve as they evolved. I would possibly look at recruiting some specific people, too.

Third coffee finished now, and diminishing returns. More later.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 26, 2013, 00:18   #37
Philip
Knight
 
Join Date: Jul 2009
Location: Prague,Czech Republic
Posts: 909
Philip is on a distinguished road
Quote:
Originally Posted by Nick View Post
AUSTRALIA. I know it's confusing - Antoine is in New Zealand, and Andrew Doull is from New Zealand but living in Australia (via the UK).
So, that's you with 4 variants, Antoine has created 3 variants, and Andrew created Unangband? You guys are in charge of all Angband!
Philip is offline   Reply With Quote
Old October 26, 2013, 00:50   #38
nppangband
NPPAngband Maintainer
 
Join Date: Dec 2008
Location: Stat Gain, Angband
Posts: 926
nppangband is on a distinguished road
Quote:
Originally Posted by Nick View Post

This is because I took on Moria as well as NPP, and am considering adding a frog-knows module. You just had to stay one ahead of me, didn't you?
No, but I intend to blame you.[/QUOTE]

Seems fair. I might fold Quickband and frog knows into the NPP codebase just to keep the pressue on you.

By the way, a group of us are seriously considering doing the core-ui split on the NPP codebase, making the necessary modifications so that NPP compiles as C++ code (not actually converting any code to C++; just keeping it as C but setting up for any C++ code to be added in the future), deleting about half the code and making a modern front end using either allegro or QT, with the added benefits that the game can have a front-end specifically designed for tablets.

http://forum.nppangband.org/viewtopic.php?id=1561&p=1

Not sure which one of us is more crazy at the moment.
__________________
NPPAngband current home page: http://nppangband.bitshepherd.net/
Source code repository:
https://github.com/nppangband/NPPAngband_QT
Downloads:
https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57
nppangband is offline   Reply With Quote
Old October 26, 2013, 02:06   #39
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by nppangband View Post
By the way, a group of us are seriously considering doing the core-ui split on the NPP codebase, making the necessary modifications so that NPP compiles as C++ code (not actually converting any code to C++; just keeping it as C but setting up for any C++ code to be added in the future), deleting about half the code and making a modern front end using either allegro or QT, with the added benefits that the game can have a front-end specifically designed for tablets.

http://forum.nppangband.org/viewtopic.php?id=1561&p=1
That is brilliant, and seems to align very largely with my ideas. I assume you would not mind me stealing stuff, as you never have in the past...
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 26, 2013, 03:47   #40
Antoine
Ironband/Quickband Maintainer
 
Join Date: Nov 2007
Posts: 1,009
Antoine is on a distinguished road
> Competition - not actually a lot of work. If someone else wanted to take over, I'd be fine with that.

I think it would be fair if someone took the comp off your hands. You have done a great job with it

A.
__________________
Ironband - http://angband.oook.cz/ironband/
Antoine is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
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


All times are GMT +1. The time now is 18:21.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.