← 返回图鉴
OPEN SOURCE GAMES · NO. 510

Evennia MUD/MU* Creation System

用纯 Python 创建在线多人文字游戏(MUD、MUSH、MUX、MUCK、MOO 等)的库。

框架·引擎·库附录:框架·引擎·库与工具GitHub 源码

游戏介绍AI 生成

Evennia 是一个用纯 Python 编写的开源多人文字游戏(MU*)创建系统,可用于搭建 MUD、MUSH、MUX、MUCK、MOO 等类型的在线文字游戏。它以 Python 的 Django 框架为底层,内置账号管理、房间与物件体系、命令解析、持久化存储等 MUD 服务器常见功能,开发者只需用 Python 编写自己的游戏规则、命令与世界内容。Evennia 在文字游戏社区中颇具知名度,是现代 Python MUD 开发的主流选择之一,源码托管在 GitHub 上,开源免费。

介绍内容由 AI 生成,仅供参考;以项目仓库说明为准。

使用说明

怎么用:Evennia 提供完整的 MUD 服务器框架,安装后即可启动一个可连接的默认游戏服务器,玩家能用 Telnet 或网页客户端登录。开发者通过编写 Python 模块来定义新命令、物件类型、角色属性和游戏系统(如战斗、技能)。上手路径:按官方文档用 pip 安装 Evennia,初始化一个新游戏目录,启动服务器后用默认角色登录探索;再对照教程写第一个自定义命令或房间。新手提示:先熟悉默认命令集再改代码,从改一个房间或命令入手最容易找到感觉。

源码 / 项目地址
https://github.com/evennia/evennia ↗

这是源码仓库,通常需要克隆后自行构建;部分为经典游戏反编译 / 引擎重实现工程,需自备原版数据与素材。