New Developers.. ?

New Developers.. ?

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Bryan Grossman
Posts: 9
Joined: 20 Oct 2006, 02:50

New Developers.. ?

Post by Bryan Grossman »

Now I know I am a new member and this is my first post.... Heck I just found Spring today. I am totaly blown away by the quality of the engine and the gameplay. I miss the old TA and Cavedog days and I want to know what would it take to be involved in development of this project. I have developed in .NET C# since beta 1 of Visual Studio. I have deleveloped in Delphi for 8 years before that. I hope I am not making a Faux-Pas here. Thanks!!

Bryan Grossman
Theotherguy
Posts: 79
Joined: 11 Jul 2005, 02:01

Post by Theotherguy »

1. Find something you don't like in Spring, and fix/improve it
2. Release a patch
3. Gain the favor of the SY's
4. ????
5. Profit!!!
User avatar
Das Bruce
Posts: 3544
Joined: 23 Nov 2005, 06:16

Post by Das Bruce »

I'm not sure C# or Delphi are in such hot demand.
Bryan Grossman
Posts: 9
Joined: 20 Oct 2006, 02:50

Not in hot demand???

Post by Bryan Grossman »

From what i hve seen this application was written using Linux MONO and Visual studio and C#..... Delphi... I am just listing that as experience in OOP... I know its a dead language...

BG
User avatar
FoeOfTheBee
Posts: 557
Joined: 12 May 2005, 18:26

Re: Not in hot demand???

Post by FoeOfTheBee »

Bryan Grossman wrote:From what i hve seen this application was written using Linux MONO and Visual studio and C#..... Delphi... I am just listing that as experience in OOP... I know its a dead language...

BG
I believe the windows client is written in Delphi. The engine is C++.
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

Theotherguy wrote:1. Find something you don't like in Spring, and fix/improve it
2. Release a patch
3. Gain the favor of the SY's
4. ????
5. Profit!!!
ROFL! (anyone else get that reference?)
Bryan Grossman
Posts: 9
Joined: 20 Oct 2006, 02:50

My Bad....

Post by Bryan Grossman »

I could have sworn it was using C# ... oh well.
User avatar
LordMatt
Posts: 3393
Joined: 15 May 2005, 04:26

Post by LordMatt »

The re-written engine will be in C# apparently. Site is here: http://www.osrts.info/
Bryan Grossman
Posts: 9
Joined: 20 Oct 2006, 02:50

Thanks...

Post by Bryan Grossman »

I knew I read it somewhere!!
User avatar
Dragon45
Posts: 2883
Joined: 16 Aug 2004, 04:36

Post by Dragon45 »

Felix the Cat wrote:
Theotherguy wrote:1. Find something you don't like in Spring, and fix/improve it
2. Release a patch
3. Gain the favor of the SY's
4. ????
5. Profit!!!
ROFL! (anyone else get that reference?)
Its a Slashdot meme borrowed from a popular episode of South Park - not exactly unknown :P
User avatar
PauloMorfeo
Posts: 2004
Joined: 15 Dec 2004, 20:53

Re: Not in hot demand???

Post by PauloMorfeo »

Bryan Grossman wrote:From what i hve seen this application was written using Linux MONO and Visual studio and C#..... Delphi... I am just listing that as experience in OOP... I know its a dead language...
...
As said, you must have goten it from the expected re-write, not Spring.

Spring is .. C++ only, with the exception of the lobby which is server in Java and client in Delphi(?).

And .. . . if you expect profit .. ... you better think again. I really doubt it.
Unless as "profit" you mean a curriculum vitae adition that will help you earn a job.
Bryan Grossman
Posts: 9
Joined: 20 Oct 2006, 02:50

Not looking for profit....

Post by Bryan Grossman »

I am looking for experience with graphic engines and AI's. I am so heavy into business and web applications that I think I need to expand my horizions. Grouth is life.

Bryan Grossman
User avatar
Tim Blokdijk
Posts: 1242
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk »

Well, you can find the Spring svn reposetory here: https://taspring.clan-sy.com/svn/spring/
There are loads of things that can be improved. Air plane flight behaviour was a topic recently I believe. :-)
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6241
Joined: 29 Apr 2005, 01:14

Post by FLOZi »

What is the motivation behind using C# for the new project? :?
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

It's just for scripting, not for the entire engine. I would like to use it for more, but the rest of the team prefers C++.
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6241
Joined: 29 Apr 2005, 01:14

Post by FLOZi »

Ah, thank goodness! :lol:
Bryan Grossman
Posts: 9
Joined: 20 Oct 2006, 02:50

C# is more powerfull than you know it seams...

Post by Bryan Grossman »

I wish people would look into C# and not discount it so much.... Since we are using the latest version of Visual Studio and we are using C++ are we going to be developing win32 or a managed code version? Because when Vista comes out (if it ever does) Win32 binaries will actually run slower than managed code... I hope you all realize this.....

Bryan Grossman
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

no managed C++, as with most opensource things, we rely on linux programmers as well and mono doesn't support C++/CLI yet.

It probably doesn't run a lot slower.. I assume this speed difference is caused by not being able to do "JIT" optimizations for binary exe's. IE: Optimizing for a specific CPU isn't possible... ?
Bryan Grossman
Posts: 9
Joined: 20 Oct 2006, 02:50

No not that..

Post by Bryan Grossman »

It's due to the kernal changes being planned... .NET right now runs under Win32. In Vista it will be flipped... Win32 will be running under .NET!!!

Bryan Grossman
delaneya
Posts: 9
Joined: 06 Sep 2006, 19:04

Post by delaneya »

am a .net programmer and as much as .net is great for web apps i would never dream of writing a gameing engine with it, it would just be slow. as well as issues getting the multi platform working.
Post Reply

Return to “Engine”