[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