[CF-Devel] Future crossfire changes/projects

gros yann.chachkoff at mailandnews.com
Fri May 18 08:51:47 CDT 2001


>
     
      Documentation:
     
     >
     
     
     >
     
      A a new developer in the adventure , the big drawback i can notice in CF is
     
     >
     
      the lack of programming documentation.
     
     >
     
     
     >
     
      No conceptual doc , a few protocol doc, no file formats doc etc...
     
     >
     
     
     >
     
      I think it's really disapointing
     
     >
     
     
     I think the problem is not 'too less docs' but 'badly organized docs'. The 
source code itself is well commented, but it is sometimes hard to find 'where 
is ... done'. 

>
     
      A little wish : Why not a C++ rewrite/remodeling ? I think object
     
     >
     
      modelization would be more appropriate (and clean) for the purpose of the
     
     >
     
      server.It could permit a much better distribution of the work as well.
     
     >
     
      (And with a good conceptual doc, this should become an obvious choice i
     
     >
     
      think)
     
     >
     
     
     >
     
      I think 2.0 can be a new dev branch with OO design . What daya think about
     
     >
     
      it ?
     
     There was some discussion about it one year ago (The question was to decide 
if splitting the game engine and the rules was a good idea). Although I think 
an object-oriented language like C++ or Java should be better for Crossfire, 
porting the actual code would need massive rewriting, not only because each 
function needs to be translated to another 'dialect' (not a big problem for 
C++, a bit harder for Java), but also because some basics would need a 
complete rethinking. Anyway, if someone gets enough time and will...

Chachkoff Y.

    
    


More information about the crossfire mailing list