魔多MUD项目是一个基于多用户文字网络游戏服务器。
魔多是MUD(多用户地牢),在ANSI C在Linux上开发,将运行在大多数UNIX和微软系统。
它包括源代码,Linux程序,并有大量现货数据库,可快速方便地建立一个基于英特尔处理器的系统上。
魔多可以分为两个大名作:服务器和数据库。
服务器:这是负责游戏的更新的应用程序。它接受用户输入,与由数据库程序的操作混合它,并且计算的结果。然后,它更新用户的状态,以及该数据库的状态。
数据库:该数据库可以被因子评分作为“世界”中,一切都在MUD发生。它包括所有的生物,物品,房间和玩家在游戏中,并constently改变由于用户的操作,以及相对于时间。数据库可以分为4个基本部分:
房间:任何魔多数据库的地图或布局始于客房。这是结构的最基本的单元,因为它可以包含所有其它数据库对象。创造一个魔多数据库(或世界)的一开始就规划了房间之间的关系。这是analogos与世界相关联的“映射”出了道路,街道,建筑物等。
生物:这些都是你在创造世界的居民。他们可以通过编程来表现在许多方面,通常把大部分时间徘徊介意自己busniess或与玩家在游戏中进行交互。
玩家:玩家用真实的人认为通过互联网向魔多服务器连接创建。服务器将保存玩家的资料作为数据库的一部分。
项目:在项目数据库中的“对象”。它们可以是任何你可能会遇到现实世界对象。 。如服装,书籍,标志,盔甲,武器等普通物品落入该分类
要求:
- 在交流编译器
评论没有发现