![]() |
#1 |
Rookie
Join Date: Sep 2010
Location: Boston, MA
Posts: 5
![]() |
Help start development
Hey guys,
I'm clearly a new member here (horray for 1st post), and me and a few of my classmates in University are working on Angband as a semester project. We're all starting to get Angband to compile correctly, but we're wondering what's the best method to help out with developing Angband? We've joined the IRC Chats and checked out the WIKI and the update goal list, what's the best 1st step? |
![]() |
![]() |
![]() |
#2 |
Prophet
Join Date: Dec 2009
Posts: 9,024
![]() |
Hey, awesome! Sounds like a good project to me.
![]() Angband development isn't terribly focused at the moment, though. I'd recommend getting into contact with one of the devs who has commit access and asking what items they have on their to-do lists. Alternately, this page (and this subpage) have some good things to look into. One thing that could be interesting to try which was mentioned recently is adding more special room types. Special rooms are the rooms that aren't just open rectangles, but aren't as complicated as vaults. They encompass pillared rooms, moated rooms (with various interiors, e.g. checkerboard, single internal room, double internal room), cross-shaped rooms, etc. Adding more special rooms would vary dungeon generation nicely without having an impact on game balance. |
![]() |
![]() |
![]() |
#3 | |
Sangband 1.x Maintainer
Join Date: Apr 2007
Posts: 523
![]() |
Quote:
If you haven't yet, you should probably get the working development version from Github and get it to compile. http://github.com/takkaria/angband
__________________
a chunk of Bronze {These look tastier than they are. !E} 3 blank Parchments (Vellum) {No french novels please.} |
|
![]() |
![]() |
![]() |
#4 | |
Rookie
Join Date: Sep 2010
Location: Boston, MA
Posts: 5
![]() |
Quote:
Once we start to feel more comfortable and get a better understanding of Angband, we'd love to help the goal list for the next update. But to be honest I don't think we can contribute that much right off the bat, fixing bugs seems like a slightly easier task to hit first off. |
|
![]() |
![]() |
![]() |
#5 |
Prophet
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 3,025
![]() |
I'm not sure there's been much progress on the project of changing weapon and monster memory so that it's easier to find the info you want. Some posts describing it are on this page (8) of this thread:
http://angband.oook.cz/forum/showthr...?t=3574&page=8 I think this would be a pretty good project, will not affect gameplay, and is sorely needed. |
![]() |
![]() |
![]() |
#6 |
Angband Devteam member
|
Alternatively you can try this page: http://trac.rephial.org/query?status...ngetime&owner= - this is a considerably more detailed list of bugs, feature requests and desired coding changes, and it's way more current than the rephial pages. There are currently 288 of them without owners (and about 75 more with owners). Please feel free to pick any one of these and fix or implement it in your git branch - post a link to that on #angband-dev and someone will test it and merge it back into main if it works.
|
![]() |
![]() |
![]() |
#7 |
Prophet
Join Date: Mar 2008
Posts: 2,712
![]() |
If you really want to be helpful, figure out the visibility code and fix it or rewrite it.
Currently things do not work, e.g. Code:
#@## #.#. .#.# #.#x This is more of a project than just finding and fixing a random bug, but it might be suitable if you want something substantial but not too big. |
![]() |
![]() |
![]() |
#8 | |
Prophet
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
![]() |
Quote:
Code:
##### #..@. #x### |
|
![]() |
![]() |
![]() |
#9 | |
Prophet
Join Date: Mar 2008
Posts: 2,712
![]() |
Quote:
In any case, I believe that what is targetable definitely ought to be a subset of what is in LOS. I can't imagine anyone arguing otherwise except for the sake of tweaking me. There is work going on about making a more accurate distance function, and somehow that screws up visibility. Providing a well-built scheme for visibility that can accomodate whatever targeting and visibility rules may be decided in the future is a laudable goal in itself, even if it doesn't result in any changes noticeable by the player. |
|
![]() |
![]() |
![]() |
#10 |
Rookie
Join Date: Sep 2010
Location: Boston, MA
Posts: 5
![]() |
Right, I defiantly will be looking at the bug list and fixing things here and there.
As for contacting a developer with commit access, anyone in particular I should contact? I have no idea who would have it - it sounds like Takkaria might be someone? |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Somewhat good start. | Twilight | Vanilla | 13 | July 2, 2010 15:37 |
Start at clvl/dlvl 20 | Derakon | Vanilla | 73 | May 14, 2010 16:26 |
Angband doesn't start | Narvius | Vanilla | 15 | December 19, 2008 14:18 |
Can't start 3.0.9 | Iren | Vanilla | 4 | February 22, 2008 09:54 |
[FA] A Good Start! | Slonk | AAR | 0 | October 20, 2007 22:20 |