Download List

项目描述

Fabula is a Python game engine suitable for adventure, role-playing, and strategy games and digital interactive storytelling. It offers a client-server architecture, an event-based protocol, multiplayer and networking capabilities, a multi-threaded server, an abstract, visualization-agnostic model of a game world, an asset manager, and a plugin system. Gameplay can be recorded and played back. The code is well documented and runs on Linux and MS Windows (it should work on OS X, too, but this has not yet been tested). Fabula can be used as a library to develop your own games. As an alternative, you can use the included Pygame-based graphical editor and the default game engine.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-04-07 06:13 Back to release list
0.5.0

测井重构。 PygameEditor现在提供一个完整的实体编辑器。使用新的clickndrag API来防止突然出现在错误的地方注册的实体标题。重构飞机订货时处理MovesToEvents:实体现在可以正确地相互重叠,其垂直位置而定。行动图标现在移动和已被点击的实体。寻路已被更改,使实体停止时,他们不能得到任何接近他们的目标。默认房间已包含在免费游戏美术分布Danc(www.lostgarden.com)。该文档已被更新。
Logging refactoring. PygameEditor now offers a full-fledged Entity editor. Using the new clickndrag API to prevent entity captions from popping up in the wrong places. Refactored plane ordering when processing MovesToEvents: entities now correctly overlap each other, depending on their vertical position. Action icons now move with the entity that has been clicked on. The pathfinding has been changed to make entities stop when they cannot get any closer to their target. A default room is included in the distribution, with free game art from Danc (www.lostgarden.com). The documentation has been updated.

Project Resources