> Hello,

Hi !

> I've been working on a game using a python app framework and crystalspace.
> However I'm finding myself spending a fair bit of time tweaking and
> extending the CS swig bindings to get just a little bit done in my app.
> I'd rather spend that time working in python :)

i do agree :-)

> I have a few questions about soya.
> 
> Is there a way to create 2d windows like an initial startup screen with
> a new game, continue, option menu, in game inventory screens, health
> displays, etc.  I'd need to flip back and forth to/from these screens.

Yes it is possible... Soya a (very limited) widget system (basically a widget class 
you can extend ; the drawing is performed with basic OpenGL func in python)

> What about rendering of movies.  Like the cutscenes in the recent
> final fantasy games.

No movie support for now :-(
Though it would be a great addition.

> I know the models can be created in blender, but what about the levels?

For levels, i usually use either code-generated levels or a small editor written in 
python (called "the soya editor").

> Can it handle dynamic lighting?

Yes

> Can it handle things like portals and mirrors?

Portal : yes, mirror : no (at least not yet)

> Also, is there an IRC channel for soya?

no... but i and blam are frequently on #nekeme on freenode

> Can I dynamically extend the loaded world, or switch out maps during the
> run.  By dynamic extend, i mean a seemless world far larger than could fit
> in memory.  For example, morrowind is a game that does this.

yes, you can either add new sub-world in a world, or use the portal for that, though 
you need to handle the addition / removal manually.

jiba


-- 
Pour vous desabonner envoyez un mail a [EMAIL PROTECTED]

Reply via email to