What did it take?
Moderator: Board moderators
What did it take?
What all did it take to make cross fire? what tools were used how long did it take?
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?
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?
-
- Forum Fanatic
- Posts: 852
- Joined: Sun Jun 13, 2004 2:07 am
- Location: Hemel Hempstead
I think it already passed, crossfire website has some background
http://crossfire.real-time.com/intro/index.html
(read the mailing list thread....)
http://crossfire.real-time.com/intro/index.html
(read the mailing list thread....)
Bes sure to add Misc. Code editors: Kdevelop, etc,.
lordyoukai.DA
My wraith is cooler than your dragon.
My wraith is cooler than your dragon.
-
- Forum Fanatic
- Posts: 852
- Joined: Sun Jun 13, 2004 2:07 am
- Location: Hemel Hempstead
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...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 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.
My wraith is cooler than your dragon.
-
- Forum Fanatic
- Posts: 852
- Joined: Sun Jun 13, 2004 2:07 am
- Location: Hemel Hempstead
What do you have against the Windows port of vim+gcc? If you want a GUI text editor with syntax highlighting there's TextPad.Rednaxela wrote: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...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....
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!