I've played this game since 2.9.x, enjoyed it (almost beat it =p), and I am interested in contributing. I actually can code, but after viewing the size and scope of the bug tracker and source code, it's a little overwhelming. Is there a good place to start? I haven't found any master design or flow documentation.
I have a bunch more questions as well:
1- Does angband implement threading? I've noticed multi-hue monsters have an option to flicker, and actions can have delay intervals, which would suggest it exists
2- What exactly is going on in Makefile.inc? The for loop in particular. I'm new to makefiles (sheltered by IDEs, I know), and I just couldn't figure this code out.
3- Is there a way to run the MingGW shell, cd, and run makefile all within an editor such as NotePad++?
3b- Should I just work and compile in MSVS?
4- Should I be concerned with AngbandBase?
5- If I wanted to access the game fonts, should I be looking at the lib/xtra/font files, or should I be looking elsewhere?
6- Let's pretend I am overambitious and want to build a opengl "port" of the game. Should I be hacking apart z-term.c or should I be working a layer underneath?
7- Do the "z-" files denote something important?
8- How does the GNU GPL interact with the Tolkien part of this game?
9- How do you beat Sauron without pillar dancing?
10- Is the codebase attempting to switch to OO design?
Sorry to bother anyone!
I have a bunch more questions as well:
1- Does angband implement threading? I've noticed multi-hue monsters have an option to flicker, and actions can have delay intervals, which would suggest it exists
2- What exactly is going on in Makefile.inc? The for loop in particular. I'm new to makefiles (sheltered by IDEs, I know), and I just couldn't figure this code out.
3- Is there a way to run the MingGW shell, cd, and run makefile all within an editor such as NotePad++?
3b- Should I just work and compile in MSVS?
4- Should I be concerned with AngbandBase?
5- If I wanted to access the game fonts, should I be looking at the lib/xtra/font files, or should I be looking elsewhere?
6- Let's pretend I am overambitious and want to build a opengl "port" of the game. Should I be hacking apart z-term.c or should I be working a layer underneath?
7- Do the "z-" files denote something important?
8- How does the GNU GPL interact with the Tolkien part of this game?
9- How do you beat Sauron without pillar dancing?
10- Is the codebase attempting to switch to OO design?
Sorry to bother anyone!
Comment