View previous topic :: View next topic |
Author |
Message |
Ringman
Joined: 24 May 2007 Posts: 7
|
Posted: Fri Feb 13, 2009 2:20 pm Post subject: Someday, maybe next year I will jump into Rott's code... |
|
|
I just finished a class in C and openGL, and am currently in a unix programming course.
I'm really busy right now programming a random level generator for Cat3d as a senior research project (yeah shoulda done ROTT, right?) Programming a mini unix shell for my OS class, and doing a 5 minute 3d animation in Maya for my computer graphics course, to top it off I've been learning algorithms and algorithm theory, with stuff like convex hulls, closest pairs, tsp, etc.
I graduate in one semester from now. I'm hoping I'll have free time after that, planning to get a job and get settled down here with my gf of 9 years, but I'd definitely like to get back into hobby stuff. Coding SOMETHING for rott's been on my to-do-list, but like many others its completely spontaneous whether or not I'll work on it anytime soon, if ever. But cheers you guys, I'd really like to add something to this forum. Kinda tiny, glad its still around though. |
|
|
|
|
admin Site Admin Joined: 30 Oct 2006 Posts: 406
|
Posted: Fri Feb 13, 2009 7:39 pm Post subject: Re: Someday, maybe next year I will jump into Rott's code... |
|
|
Ringman wrote: | I just finished a class in C and openGL, and am currently in a unix programming course.
I'm really busy right now programming a random level generator for Cat3d as a senior research project (yeah shoulda done ROTT, right?) Programming a mini unix shell for my OS class, and doing a 5 minute 3d animation in Maya for my computer graphics course, to top it off I've been learning algorithms and algorithm theory, with stuff like convex hulls, closest pairs, tsp, etc.
I graduate in one semester from now. I'm hoping I'll have free time after that, planning to get a job and get settled down here with my gf of 9 years, but I'd definitely like to get back into hobby stuff. Coding SOMETHING for rott's been on my to-do-list, but like many others its completely spontaneous whether or not I'll work on it anytime soon, if ever. But cheers you guys, I'd really like to add something to this forum. Kinda tiny, glad its still around though. |
Hey Ringman! Good to know theres interest in ROTT from some members of the wolf3d editing community. Yeah, you shouldve worked on ROTT instead. Why did you choose such an old game like catacomb 3d? Rott needs a random level generator too! Well, that, and proper networking support. Do you think you could look into that, "someday"? Glrott is very buggy, and doesnt support netplay well. What rott needs also is a good WAD editing utility, for making custom WADs.
Well, i hope you graduate with good scores, and move into a nice house, with the fences, and all that crap. Somewhere in there, find time to work on rott please. _________________ ROTT lives! |
|
|
|
|
darkportrait
Joined: 21 Feb 2009 Posts: 12 Location: winnipeg canada
|
Posted: Wed Apr 01, 2009 8:37 pm Post subject: Re: Someday, maybe next year I will jump into Rott's code... |
|
|
Ringman wrote: | I just finished a class in C and openGL, and am currently in a unix programming course.
I'm really busy right now programming a random level generator for Cat3d as a senior research project (yeah shoulda done ROTT, right?) Programming a mini unix shell for my OS class, and doing a 5 minute 3d animation in Maya for my computer graphics course, to top it off I've been learning algorithms and algorithm theory, with stuff like convex hulls, closest pairs, tsp, etc.
I graduate in one semester from now. I'm hoping I'll have free time after that, planning to get a job and get settled down here with my gf of 9 years, but I'd definitely like to get back into hobby stuff. Coding SOMETHING for rott's been on my to-do-list, but like many others its completely spontaneous whether or not I'll work on it anytime soon, if ever. But cheers you guys, I'd really like to add something to this forum. Kinda tiny, glad its still around though. |
come one ROTT do it you wont regret it and we need more people in on the root scene! btw good luck on animation i use 3ds so hows maya for you? _________________ ... what do i type here?... |
|
|
|
|
Ringman
Joined: 24 May 2007 Posts: 7
|
Posted: Mon May 11, 2009 1:56 pm Post subject: |
|
|
The semester's over, thank god. I only got the animation half finished but still got an A because what I had done was really good and I had gotten an A on every test. My random Catacomb generator was a success and I got an A on that project.
Now I'm not sure where to start on Rott with coding but I'm downloading the code now. Is there any good documentation out there on the coding contents aside from what comes with the code itself?
I think if there isn't one already we should start up a wiki on the code so we can document and outline it from there. As it looks some of the graphics (if not all) are handled vi assembly so I definitely need to look into that since I'm only familiar with 6502 and MIPS assembly at the moment. I don't want to reinvent the wheel so if anyone's already got information on what's what in the code lets put it together on a wiki.
Looking at the code I can tell these guys didn't have maintainability in mind. I've seen more "if-else's" then I can shake a stick at and multiple pages for a single function.... SCARY... lol, but fun. |
|
|
|
|
admin Site Admin Joined: 30 Oct 2006 Posts: 406
|
Posted: Mon May 11, 2009 7:14 pm Post subject: |
|
|
Ringman wrote: | The semester's over, thank god. I only got the animation half finished but still got an A because what I had done was really good and I had gotten an A on every test. My random Catacomb generator was a success and I got an A on that project.
Now I'm not sure where to start on Rott with coding but I'm downloading the code now. Is there any good documentation out there on the coding contents aside from what comes with the code itself?
I think if there isn't one already we should start up a wiki on the code so we can document and outline it from there. As it looks some of the graphics (if not all) are handled vi assembly so I definitely need to look into that since I'm only familiar with 6502 and MIPS assembly at the moment. I don't want to reinvent the wheel so if anyone's already got information on what's what in the code lets put it together on a wiki.
Looking at the code I can tell these guys didn't have maintainability in mind. I've seen more "if-else's" then I can shake a stick at and multiple pages for a single function.... SCARY... lol, but fun. |
Yeah , it's a mess. Well, jbailey is one of the best sources for information on the rott code, since he works on it closely with Birger. There's also the icculus rott project, as well as the many different linux distribution rott package maintainers. I've talked with the maintainers of the rott package for Debian and Fedora, really cool people. They might be able to help you with documentation. _________________ ROTT lives! |
|
|
|
|
|