Hi,

if you'd like to code Python, then there are characters, items and
associated rules that need to be done. The general concept behind
those is that the very basic functionality is coded in C++ (which is
more or less done for items and halfway done for characters) while all
the game-specific functionality is written in Python so it can be
easily customized.

For items, the implementation looks as follows:
* C++ item base class:
http://cvs.savannah.nongnu.org/viewcvs/adonthell/src/rpg/item.h?rev=1.4&root=adonthell&view=markup
* Python item base class:
http://cvs.savannah.nongnu.org/viewcvs/adonthell/test/data/items/item.py?rev=1.1&root=adonthell&view=auto

All actual items would then be subclassed from the python base class.
For characters, the principle would be the same, although right now
there's only a rudimentary C++ character base class.

The main task is of course to implement the game rules, starting with
character and item stats, based upon that the combat rules and a few
other odds and ends, like factions and possibly some graphical tools
for actually creating characters and items. If you like that, we could
meet on IRC to discuss the details. We're using #adonthell on
irc.freenode.net, although there's usually nobody there unless we make
an appointment. For me, between 17:00 and 19:00 GMT would be a good
time to meet, but I might manage other times too. Just tell me when
you are available.

In the meantime, the following information might be helpful:
* 
http://adonthell.berlios.de/doc/index.php/Architecture:Rpg_Module#Items_and_Inventories
* http://adonthell.berlios.de/doc/index.php/Scripting:Items
* http://adonthell.berlios.de/doc/index.php/Rules:Contents

Also have a look at the C++ API, if you like:
* http://adonthell.berlios.de/api/d8/d11/namespacerpg.html

Regards,

Kai


On 3/26/06, Alexander Hupfer <[EMAIL PROTECTED]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi, I found your request for coders on savannah. I can code Python and
> have rudimentary C and SDL knowledge. My largest project with python has
> been a numeric simulation of our solesystem with gnuplot output and
> pygtk frontend. So would you have a job for me to do?
>
> ps: do you have an irc channel?
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFEJv1WfsiT10svtOsRAkT5AKCd5TFL5EYbcpGibHewHwhWvDlT8gCfZfEO
> 8z8vm9NTbmvLBy+gMolOgBk=
> =uHvH
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Adonthell-devel mailing list
> Adonthell-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/adonthell-devel
>


_______________________________________________
Adonthell-devel mailing list
Adonthell-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/adonthell-devel

Reply via email to