Attention: OTTD Developers
Moderator: OpenTTD Developers
Attention: OTTD Developers
Hello,
I'm not sure if this is the right forum to ask this, but I'm sure I'll find out.
I am interested in joining the OTTD team and help to implement & improve upon this game. I have lots of ideas (mainly memory management and improvements). I have 7 years of programming experience with C, C++, and now C#. I've mainly programmed text-based multiplayer games (which could be somewhat useful to the project) and I've dabbled in a little VB, VC++, and a few other visual languages.
If you want another member on your team, please let me know.
AIM: SethRizzen
MSN: sdenham@cfl.rr.com (NO SPAM PLEASE)
E-Mail: same as above
Desire: A more in depth life, for mine is dull and boring.
I'm not sure if this is the right forum to ask this, but I'm sure I'll find out.
I am interested in joining the OTTD team and help to implement & improve upon this game. I have lots of ideas (mainly memory management and improvements). I have 7 years of programming experience with C, C++, and now C#. I've mainly programmed text-based multiplayer games (which could be somewhat useful to the project) and I've dabbled in a little VB, VC++, and a few other visual languages.
If you want another member on your team, please let me know.
AIM: SethRizzen
MSN: sdenham@cfl.rr.com (NO SPAM PLEASE)
E-Mail: same as above
Desire: A more in depth life, for mine is dull and boring.
- Born Acorn
- Tycoon
- Posts: 7596
- Joined: 10 Dec 2002 20:36
- Skype: bornacorn
- Location: Wrexham, Wales
- Contact:
Steve, you can start by going to IRC and hang around in the channel there. It's irc.freenode.net channel #openttd
irc://irc.freenode.net/#openttd
So far there is no closed development group. If you look at the source ( you can get the newest version with SVN from the repository, see http://www.openttd.com for more info) and have a great new idea for a feature etc, check first in the irc channel or here if there's animo for it, and you can implement it. Then you can upload this to SourceForge and it will be added to the project.
If you want to do a general overhaul of the code for example. Make it more object oriented, easier to read, etc, please consult ludde/wiggo/vurlix on irc first. Just so you know that your project has not been in vain and is accepted
.
Good luck!
irc://irc.freenode.net/#openttd
So far there is no closed development group. If you look at the source ( you can get the newest version with SVN from the repository, see http://www.openttd.com for more info) and have a great new idea for a feature etc, check first in the irc channel or here if there's animo for it, and you can implement it. Then you can upload this to SourceForge and it will be added to the project.
If you want to do a general overhaul of the code for example. Make it more object oriented, easier to read, etc, please consult ludde/wiggo/vurlix on irc first. Just so you know that your project has not been in vain and is accepted

Good luck!
TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
Make it more object oriented ?
Make it more object oriented ?
Make it more object oriented ?
Make it more object oriented ?
What ? I thought it was written in C ?.. using c++ in it is ok?
Make it more object oriented ?
Make it more object oriented ?
What ? I thought it was written in C ?.. using c++ in it is ok?
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live"
-- John F. Woods
-- John F. Woods
Re: Make it more object oriented ?
It is written in C, not C++. Therefore you cannot use C++ specific programming, because it will not work.CoolAsIce wrote:Make it more object oriented ?
Make it more object oriented ?
Make it more object oriented ?
What ? I thought it was written in C ?.. using c++ in it is ok?
'More object oriented' was an extreme example that would mean rewriting the whole program. Since currently there is not a lot of animo for that, I mentioned it as an example to be sure to ask first and program later.
But a better example could be for example a new graphics format. Now you cannot do that on your own, you need to discuss it, get approval, or at least a favoreable decision to implement it, otherwise all the programming could be in vain.
TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
-
- Traffic Manager
- Posts: 213
- Joined: 05 Apr 2004 08:38
- Location: Ede, The Netherlands
- Contact:
There are some programs which could convert c to c++, and with the gnu compilers and linkers it should be possible to link c and c++ code isn't it?
But if you deside to convert/rewrite the whole program I could help a bit, I am also a c++ programmer.
I think we could start whith some people to rewrite the files which aren't modified a lot.
But if you deside to convert/rewrite the whole program I could help a bit, I am also a c++ programmer.
I think we could start whith some people to rewrite the files which aren't modified a lot.
Re: Make it more object oriented ?
Object orientation is in the mind, not in the compiler. -- Alan CoxCoolAsIce wrote:Make it more object oriented ?
Make it more object oriented ?
Make it more object oriented ?
What ? I thought it was written in C ?.. using c++ in it is ok?
Well, if you are going to bring the disaster of object-oriented languages to
OTTD, I'm leaving for some other project (I should be spending my time more
productively anyway... ;-). But I think/hope ludde is sensible enough.
The flush toilet is the basis of Western civilization. -- Alan Coult
Who is online
Users browsing this forum: No registered users and 22 guests