What did it take?

Speak about everything in regards to Crossfire.

Moderator: Board moderators

dstone09

What did it take?

Post by dstone09 »

What all did it take to make cross fire? what tools were used how long did it take?
mikeeusa22

Post by mikeeusa22 »

The gimp. Nedit/vi/vim/emacs/pico/jed?. Image Magic (i think)
And 10 GRUELING YEARS OF HARD MANUAL LABOR.

Remeber: ..
Casper
Senior member
Posts: 288
Joined: Fri Aug 06, 2004 7:17 pm
Location: UK/Ukraine

Post by Casper »

I think he meant to ask in more detail. As in the server + maps + the clients + website + scripts, and to get it to the state in which it is seen today.

The detail of how it started I do not know either, it would be interesting if someone who has been in the project right from the begining could post a shortish "history of CF" (like ideas behind the concept, how they changed with time, what problems came up and how they were solved)

Tools used were (others are free to append to my list!):
- The Gimp & Image Magic (graphics)
- Java map editor & crossedit (map editors)
- ant & javac (java map editor make & compiler)
- <a few dozen different text editors> (code editing)
- make & gcc (make & compiler)
- cvs (code versioning system)
- MS Visual Studio 6 (windows port)
- perl & python (scripts like metaserver, banking and mail)

Timewise - When is(was?) the 10th anniversary of CF?
cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

I think it already passed, crossfire website has some background

http://crossfire.real-time.com/intro/index.html

(read the mailing list thread....)
bort
Forum Junkie
Posts: 607
Joined: Sun Jun 20, 2004 9:40 pm
Location: LG

Post by bort »

Bes sure to add Misc. Code editors: Kdevelop, etc,.
lordyoukai.DA
My wraith is cooler than your dragon.
cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

Does anyone here actually use IDEs? I find they merely serve to get in the way, and only tend to be used by windows people who don't know what a compiler is....
Rednaxela
Senior member
Posts: 434
Joined: Wed Jan 26, 2005 5:13 am

Post by Rednaxela »

cavesomething wrote:Does anyone here actually use IDEs? I find they merely serve to get in the way, and only tend to be used by windows people who don't know what a compiler is....
I agree, every time I've tried to use Kdevelop or Ajunte, they just get in the way. and in the rare cases when I do windoze development, I only use IDEs because I have no other syntax highlighting text editor under windoze and because windoze compilers don't have proper command line documention... and also because windoze does'nt have a proper command line...
bort
Forum Junkie
Posts: 607
Joined: Sun Jun 20, 2004 9:40 pm
Location: LG

Post by bort »

I use IDE's primarily for the code coloration and syntax checking. I like GUI's, but I work also in just a shell editor and use gcc rawly.
lordyoukai.DA
My wraith is cooler than your dragon.
cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

And yet the IDE you mentioned, kdevelop, uses kate as its editor component anyway. So the syntax highlighting and code folding are easily done with an editor which doesn't have 500 different things that will never be needed.
Casper
Senior member
Posts: 288
Joined: Fri Aug 06, 2004 7:17 pm
Location: UK/Ukraine

Post by Casper »

Rednaxela wrote:
cavesomething wrote:Does anyone here actually use IDEs? I find they merely serve to get in the way, and only tend to be used by windows people who don't know what a compiler is....
I agree, every time I've tried to use Kdevelop or Ajunte, they just get in the way. and in the rare cases when I do windoze development, I only use IDEs because I have no other syntax highlighting text editor under windoze and because windoze compilers don't have proper command line documention... and also because windoze does'nt have a proper command line...
What do you have against the Windows port of vim+gcc? If you want a GUI text editor with syntax highlighting there's TextPad.

Personally I use KDevelop. This way I don't have to spend ages learning to use make/autoconfigure, can step through the code in the editor, the compiler errors are automatically matched against the source code, and I can search the whole source, recompile with one click, and make a package for release, run valgrind to check for memory leaks, keep a subversion repository, generate API documentation with doxygen...

I could do it all by hand, but it just takes longer and has no nice keyboard shortcuts from the editor!
Post Reply