Howdihow Spring Developers,
first i'd like to say, that you did a wonderful job. TA:Spring is a great game and i had a lot of fun (soon getting my star i think :)).
I'd like to help out. I've programmed in C, C++ and Java, using OpenGL, Sockets, SDL(macos,windows,linux), DirectDraw (note, not direct3d) - under macosX, linux and a lil under windos.
It looks like there's no non-inline-code-documentation at all :/
Do you have any pointers, where to start? Is there _any_ documentation about the inner workings of tas?
Greetings,
mo
edit: is there a version controlled sourcecode (like.. cvs or subversion)? if so, where's the repository and how to check it out?
Getting started
Moderator: Moderators
Getting started
Last edited by mo on 08 Jan 2006, 16:33, edited 1 time in total.
- Guessmyname
- Posts: 3301
- Joined: 28 Apr 2005, 21:07
You can find spring source there : http://developer.berlios.de/projects/taspring-linux/ (SVN)
The project leader is actually Zaphod, or jcnossen on irc (#sy on quakenet)
He could inform you.
Perhaps you could work on the syncronisation problem between different architecture/os ?
About docs, there was a dyoxigen thingy...but I don't know were.
The project leader is actually Zaphod, or jcnossen on irc (#sy on quakenet)
He could inform you.
Perhaps you could work on the syncronisation problem between different architecture/os ?
About docs, there was a dyoxigen thingy...but I don't know were.
Always good to see new developers here :)
All developers are registered to this mailing list, it was originally for the port only, but it is now sortof the standard ML:
http://lolut.utbm.info/cgi-bin/mailman/ ... ring-linux
This is the current project status:
-jouninkomiko is working on a control interface using the CEGUI library
-SJ told me he was going to work on a new water renderer sometime.
-Tobi is adding the final touch to his new buildsystem (read the last mails on the ML for info about this).
-I'm working on a terrain renderer that I will probably integrate into spring when it's done.
Other then this, you can work on anything you want...
Currently, tree textures of the CAdvTreeDrawer are messed up with some people. When that is fixed there will be a new windows release.
Like torrasque already said, you are very welcome to work on a synchronization system, however there are lots of other things people would also like to see in spring.
There is a link to doxygen generated html somewhere on this dev forum, but it doesn't have any comments in it so I think just looking at the source itself will be more helpful.
Also, what OS are you using? There are plenty of linux developers right now, but few windows developers and that's what all the current online players use...
All developers are registered to this mailing list, it was originally for the port only, but it is now sortof the standard ML:
http://lolut.utbm.info/cgi-bin/mailman/ ... ring-linux
This is the current project status:
-jouninkomiko is working on a control interface using the CEGUI library
-SJ told me he was going to work on a new water renderer sometime.
-Tobi is adding the final touch to his new buildsystem (read the last mails on the ML for info about this).
-I'm working on a terrain renderer that I will probably integrate into spring when it's done.
Other then this, you can work on anything you want...
Currently, tree textures of the CAdvTreeDrawer are messed up with some people. When that is fixed there will be a new windows release.
Like torrasque already said, you are very welcome to work on a synchronization system, however there are lots of other things people would also like to see in spring.
There is a link to doxygen generated html somewhere on this dev forum, but it doesn't have any comments in it so I think just looking at the source itself will be more helpful.
Also, what OS are you using? There are plenty of linux developers right now, but few windows developers and that's what all the current online players use...
Zaphod,
macosX und gentoo linux for java dev and most day-to-day work, windows xp pro for gameing. i've a visual studio (2004 i think) licence, not installed atm (had to reinstall windows recently). i'm currently trying to grasp, how you do things in ta:s by walking through your code. its a lot of work, but it's fun :).
i dont mind that much where i dev. my macos computer is supersilent, so that would be more convenient, but since tas is only stable on windows atm, that would be the better place to start i guess.
when i know, in which part of ta:s i'm capable of helping out (f.e. netcode or whatever) i'll get back to you. :)
macosX und gentoo linux for java dev and most day-to-day work, windows xp pro for gameing. i've a visual studio (2004 i think) licence, not installed atm (had to reinstall windows recently). i'm currently trying to grasp, how you do things in ta:s by walking through your code. its a lot of work, but it's fun :).
i dont mind that much where i dev. my macos computer is supersilent, so that would be more convenient, but since tas is only stable on windows atm, that would be the better place to start i guess.
when i know, in which part of ta:s i'm capable of helping out (f.e. netcode or whatever) i'll get back to you. :)