编辑“︁
Marauroa Glossary
”︁
跳转到导航
跳转到搜索
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
{{Navigation for Marauroa Top|General}} {{Navigation for Marauroa General}} __NOTOC__ <div class="toc" style="text-align: center"> [[#A|A]] | [[#D|D]] | [[#E|E]] | [[#F|F]] | [[#G|G]] | [[#M|M]] | [[#O|O]] | [[#P|P]] | [[#R|R]] | [[#S|S]] | [[#W|W]] | [[#Z|Z]] </div> == A == ; Action : An action is a command sent from the client to the server. For example "move to the right". ; Arianne : [[Main Page|Arianne]] is the umbrella project currently developing [[Marauroa]], [[Stendhal]] and [[Marboard]]. == D == ; DAO : [[High Level Database Access|Data Access Object]] == E == ; Event : Events are sent from the server to the clients to denote a stateless one time event. They are handled by the class RPEvents and always belong to an RPObject. The normal visibility rules apply. Unlike changed attributes events are ''fire and forget''. For example, they are useful for chat messages. == F == ; FAQ : :* [[FAQ|Arianne FAQ]] :* [[StendhalFAQ|Stendhal FAQ]] == G == ; GenerateINI : see [[#S|server.ini]] == M == ; Marboard : [[Marboard]] is an early prototype of an easy to use vector graphics program allowing live collaboration over the Internet. While it is not ready for production use yet, it is a good proof that Marauroa is suitable for serious applications, too. ; Message : The low level network communication between client and server is message based. There are for example messages for login attempts and confirmation or rejection of the login. Actions from the client to the server and perceptions from the server to the client are transmitted using messages, too. As a developer using Marauroa to code your own game, you will not see those messages as they are only used internally. The page on [[NetworkDesign|network design]] explains the inner workings. == O == ; Object : todo == P == ; Perception : Perceptions are information about the zone and its content sent from the server to the clients. Marauroa uses a delta^2 algorithm to keep the size of the network traffic down. ; Protocol version : The version of the protocol used for the client server communication. ([http://arianne.git.sourceforge.net/git/gitweb.cgi?p=arianne/marauroa.git;a=blob;f=src/marauroa/common/net/NetConst.java Details]) == R == ; RPAction : see [[#A|action]] ; RPEvent : see [[#E|event]] ; RPObject : see [[#O|object]] ; RPSlot : see [[#S|slot]] ; RPWorld : see [[#W|world]] ; RPZone : see [[#Z|zone]] == S == ; server.ini : server.ini is the [[Configuration file server.ini|configuration file]] of the Marauroa server. It contains both game specific configuration information for the engine and administration related information for example how to reach the database. Most games (and even marauroa itself) provide a [[InitialStepsWithMarauroa|GenerateINI]] program to generate a stub. ; Stendhal : [[Stendhal]] is the most active game developed using Marauroa. It is a fully fledged and completely free multiplayer online adventures game (MMORPG) featuring a new, rich and expanding world. ; Slot : RPObjects and RPEvents can have slots that in turn contain RPObjects. For example in Stendhal players have a bag-slot that contains items. ; SQL : [[Low Level Database Access]] == W == ; World : The world contains a number of [[#Z|zones]]. == Z == ; Zone : A zone is an area that contains objects and players. Clients are informed about changes that occur in the zone they are in. Note: A zone can be a real area like Semos Village, Semos City or a virtual one like a chat room. [[Category:Marauroa]] {{#breadcrumbs: [[Marauroa]] | [[Marauroa|Overview]] | [[Marauroa Glossary|Glossary]] }}
摘要:
请注意,所有对gamedev的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
Gamedev:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
该页面使用的模板:
Template:Br
(
编辑
)
Template:Navigation Menu Marauroa General
(
编辑
)
Template:Navigation Menu Marauroa Internals
(
编辑
)
Template:Navigation Menu Marauroa Users
(
编辑
)
Template:Navigation for Marauroa General
(
编辑
)
Template:Navigation for Marauroa Top
(
编辑
)
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
查看
阅读
编辑
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息