In deference to Magnate's insistence on using the threaded forum display, which no longer handles the old thread properly, here's a new dev log. I managed to grab some spare time during my vacation to hammer out new level generation. This includes basic item allocation (scaling appropriately with dungeon level), preservation of persistent objects across levels, and a rudimentary system of rooms and corridors:
At this point, I think I can plausibly open up Pyrel for other people to hammer on. It is absolutely not bug-free, though I've tried to fix bugs as I find them. It's also not really a "game" yet, so unless you want to work on the code I don't really recommend downloading it. Speaking of downloading, have a download link for a gzipped tarball of the source code.
Of course, distributing the source via tarball downloads isn't really a good long-term solution. I know most Angband development is on GitHub right now, but any thoughts on using Google Code instead? It provides some nice project-management stuff (bug tracking and a wiki, for example) -- you can see some of what's doable on my old Jetblade project page. Also, I tend to favor Mercurial over Git (mostly because Git's mnemonics for commands make no goddamn sense), though I recognize that most of y'all probably have zero interest in learning another basically-equivalent-to-Git version control system. Making a Google Code project would also require me to select an open-source license to start out (with everything added to the project automatically being stuck under that license). GPL v2 or GPL v3 would seem to be the obvious options; you can see them all here.
Thoughts?
I can't guarantee I'll be online much through the next weekend -- vacation and all that.
At this point, I think I can plausibly open up Pyrel for other people to hammer on. It is absolutely not bug-free, though I've tried to fix bugs as I find them. It's also not really a "game" yet, so unless you want to work on the code I don't really recommend downloading it. Speaking of downloading, have a download link for a gzipped tarball of the source code.
Of course, distributing the source via tarball downloads isn't really a good long-term solution. I know most Angband development is on GitHub right now, but any thoughts on using Google Code instead? It provides some nice project-management stuff (bug tracking and a wiki, for example) -- you can see some of what's doable on my old Jetblade project page. Also, I tend to favor Mercurial over Git (mostly because Git's mnemonics for commands make no goddamn sense), though I recognize that most of y'all probably have zero interest in learning another basically-equivalent-to-Git version control system. Making a Google Code project would also require me to select an open-source license to start out (with everything added to the project automatically being stuck under that license). GPL v2 or GPL v3 would seem to be the obvious options; you can see them all here.
Thoughts?
I can't guarantee I'll be online much through the next weekend -- vacation and all that.
Comment