Jump to content
The Dark Mod Forums

programmer offering to help


douga

Recommended Posts

Hi guys,

 

I would like to help with programming work you may have, I've played the demo and I love absolutely love it.

 

I am currently at uni but any spare time I could use to contribute in any way I can, although I don't have any experience in game programming, but I am a keen learner.

Link to comment
Share on other sites

Interesting, thanks for dropping by. Looking at our bugtracker, there are one or two things which might be suitable for new coders, depending on your skill level.

 

What kind of programming experience do you have so far? Are you familiar with C++ or do you have a strong scripting background?

Link to comment
Share on other sites

Interesting, thanks for dropping by. Looking at our bugtracker, there are one or two things which might be suitable for new coders, depending on your skill level.

 

What kind of programming experience do you have so far? Are you familiar with C++ or do you have a strong scripting background?

 

Hi,

 

My first language was C++ but really basic, its a huge language and I am still learning the darker side of it, i.e templates multiple inheritance etc, most of my coding was at uni assignments level, but I am willing to have a go at more complex stuff, I also do a fair bit of java coding.

Link to comment
Share on other sites

My first language was C++ but really basic, its a huge language and I am still learning the darker side of it, i.e templates multiple inheritance etc, most of my coding was at uni assignments level, but I am willing to have a go at more complex stuff, I also do a fair bit of java coding.

As long as you are familiar with the concepts of object oriented programming, I'm sure you can understand most of our code without much problems. We don't use many templates in our code, but if you can wrap your head around these it won't hurt either, of course. Usually, our code is not very complicated in terms of C++ syntax. (If you like complicated template code, you can go maintaining the old GtkRadiant project. ;) just kidding.)

 

I don't know which platform you're working on - for Windows you'll need a Visual Studio (the free Express edition works just fine) and a working D3 installation. Do you have D3 available and updated it to the most recent patch 1.3.1.1304?

Link to comment
Share on other sites

As long as you are familiar with the concepts of object oriented programming, I'm sure you can understand most of our code without much problems. We don't use many templates in our code, but if you can wrap your head around these it won't hurt either, of course. Usually, our code is not very complicated in terms of C++ syntax. (If you like complicated template code, you can go maintaining the old GtkRadiant project. ;) just kidding.)

 

I don't know which platform you're working on - for Windows you'll need a Visual Studio (the free Express edition works just fine) and a working D3 installation. Do you have D3 available and updated it to the most recent patch 1.3.1.1304?

 

I am using windows XP and have visual studio 2008 installed. So far I've downloaded doom 3 sdk and build a solution. I have a doom 3 game installed with a patch 1.3.1 on another PC but the graphics card is 6800GT... I think i may need to upgrade soon because the demo lagged for me a lot.

Link to comment
Share on other sites

Sounds cool so far. If you were able to compile the SDK and build a custom gamex86.dll you've already tackled an important step.

 

For TDM development, you'll need the most recent patch (I think it's linked from our wiki), it's important that the console tells exactly the version 1.3.1.1304 otherwise you can't run our code.

 

Then, as next step, I'll suggest that we set you up as Applicant and let you have a look at a specific problem - with guidance where needed. This will be some sort of test (mostly for yourself, but only for the team to see how you're confronting problems). Be warned that you need a certain amount of endurance, because first-time modders often face a lot of small problems at the same time. It's certainly possible to overcome these (we can help you there of course), but just so you warned not to get demotivated and give up at the first few problems. Let me know wehen you're ready for that.

Link to comment
Share on other sites

Sounds cool so far. If you were able to compile the SDK and build a custom gamex86.dll you've already tackled an important step.

 

For TDM development, you'll need the most recent patch (I think it's linked from our wiki), it's important that the console tells exactly the version 1.3.1.1304 otherwise you can't run our code.

 

Then, as next step, I'll suggest that we set you up as Applicant and let you have a look at a specific problem - with guidance where needed. This will be some sort of test (mostly for yourself, but only for the team to see how you're confronting problems). Be warned that you need a certain amount of endurance, because first-time modders often face a lot of small problems at the same time. It's certainly possible to overcome these (we can help you there of course), but just so you warned not to get demotivated and give up at the first few problems. Let me know wehen you're ready for that.

 

Thanks,

 

I think I am ready as I'll ever be. I have patched doom 3, so I am ready for the next step.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 1 reply
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...