简介


本站是介绍开源软件Evennia相关技术的中文网站,希望通过翻译Evennia的技术文档将这个开源软件介绍给国人,让更多人能够了解、使用Evennia,并参与Evennia的发展。

Evennia是一款开源的MUD类游戏的服务器软件,它基于Python开发,使用BSD许可协议发布,对商业应用友好。

虽然MUD是一种历史比较久远的游戏方式,但Evennia自身使用了不少新技术。它结构清晰、文档丰富、开发简便、易于扩展。它自带有网页服务器和客户端,用户可以直接使用浏览器玩MUD游戏,而且还加入了文字链接功能,可以通过点击链接而不是输入文字来进行游戏。虽然目前针对的主要是纯文字内容的游戏,但由于其自身很容易扩展,加以改动就可用于更广泛的用途,发展潜力很大。

这里有一个用于演示的中文小游戏及其自带的网站,使用传统mud客户端的人可以连接到 demo.evenniacn.com 的 4000 端口。该演示游戏翻译、改编自Evennia的“世界教程”。它主要使用点击链接的方式操作游戏,建议使用web客户端试玩,该游戏亦支持大多数的mud客户端,但如果使用telnet会有很多不便。

Evennia的官网为http://www.evennia.com,英文官方论坛为https://groups.google.com/forum/#!forum/evennia(以上地址在国内可能无法正常访问),源码在https://github.com/Evennia/evennia。本站翻译的文档基本都来自于https://github.com/evennia/evennia/wiki,由卢铱俊翻译。由于本人水平有限,在翻译过程中难免有疏漏,如果有翻译得不正确的地方希望大家能够指正。

请注意,由于在文档翻译完成之后Evennia系统又做了一些比较大的改动,中文文档中的某些内容可能已不再适用,最新内容请以文档原文为准。

如果你对此感兴趣,欢迎加入QQ群 230774532 Muddery & Evannia
原先的论坛由于访问的人较少,本人也疏于管理,造成了一些信息延误,现将其关闭,有关问题请加入QQ群讨论。

目前本站由个人翻译、制作和维护,水平和精力都比较有限,如果你对该软件有兴趣,也想参与软件开发、文档翻译,欢迎与我联系


相关项目


Muddery是一个用Python编写的在线文字游戏(如MUD)框架,采用BSD许可证(3句版)发布,它基于Evennia(一个创建MUD类游戏的系统)开发。

Muddery仍在开发中,它将具有以下特点:
  1. 使用Python开发的,因此可以跨平台。用户只需要花几分钟时间就能安装它。
  2. 使用网页客户端,以JSON格式交互数据。客户端负责展示内容,用户通过修改网页就能改变显示的样子。Muddery可以支持简单的图像和声音,但它不再支持Telnet及通用的MUD客户端。将来可能会开发它的原生应用客户端。
  3. 将会提供一系列的模块如战斗系统、技能系统、装备系统等,用户可以使用这些模块创建自己的游戏。
  4. 可以通过一系列数据表创建整个游戏世界,那些只具备很少编程知识的游戏设计者也可以用Muddery来创建游戏。

Muddery的网站为:http://www.muddery.org
中文网页为:http://www.muddery.org/cn

欢迎大家关注!