metacosm-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Metacosm-dev] Informal IRC meeting summary 10/9/03


From: Cyril Hansen
Subject: [Metacosm-dev] Informal IRC meeting summary 10/9/03
Date: Fri, 10 Oct 2003 09:50:07 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20030925

Yesterday, three of us (Elkine, Oumph, Horus) hold an informal meeting on irc. We discussed motivation, schedule and developer availability problems as well
as technical choices. Feel free to skip until the end for a summary,
especially if you are offended by my English.

Motivation:

It appears that we are still motivated by the completion of the milestones, as
they were described on the web. Oumph said he was mainly interested in the
server side, aka simulation model. Elkine expressed willingness to work on a
(graphical) client or editor, and was eager to work with another
language&library than Java.  I just said that I would like our milestones
objectives to be more graphical, more fun, to be able to do some cool demos, a
la World Forge.

Technical choices:

We discussed if C++ was more a appropriate language for the server. Every one
seemed to agree that most games were written in C++, especially the
client/server ones, and that it was kind of a standard, with a bunch of
network libs to choose from.  But no one among us has previous experience in
C++ networking or multi threading. The step is going to be huge : Rewrite the
code base, learn new tricks with new tools, update the specs to reflect the
language change...

On the other side we agreed that the existing framework was in some places too complex (Action classes..). We decided to reduce the complexity, in new code as well in existing code as time allows it. This means that Metacosm is not a
framework project anymore, just a client/server project.

For the editor, we talked about SDL, which seems to be a simple / portable
choice of graphical library. Everybody was wanting to try out something more
"native" than Java and its VM.  As a language, both Oumph and I made so much
publicity for Python, that Elkine became curious about it. We checked that a
SDL wrapper for Python exists.

Schedule:

The important point... According to the planning page, for M2, remain to be
completed the Perceptions and Descriptions functionalities, which are both
relative my work. Oumph offered to help me with Perceptions, but otherwise was
quiet because he is more busy a the moment that Elkine and I, who have a
reasonable amount of time to spend on Metacosm. I proposed a far deadline,
then a closer one : 11/3/03. It seems to be ok to have a closer deadline this
time, as most of M2 has already been completed.


Editor functionality:

The editor was already planned for M1 and never delivered.  For M2, Elkine
propose to export a world creation script.  The editor will then be made "on
line" later as needed.

Summary

Three developers of the original Metacosm team met yesterday to restart the
project. The previous planning/task list is kept in place, at least until M2.
Elkine starts the portable editor project with the language and lib of his
choice. (probably Python & SDL) Oumph will help Horus for the Perception
package if he has enough time. Feature complete M2 code is expected in CVS for
November, 3rd.


Regards,

Horus






reply via email to

[Prev in Thread] Current Thread [Next in Thread]