惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
量子位
博客园 - 三生石上(FineUI控件)
博客园 - Franky
博客园_首页
罗磊的独立博客
酷 壳 – CoolShell
酷 壳 – CoolShell
G
Google Developers Blog
IT之家
IT之家
Google DeepMind News
Google DeepMind News
爱范儿
爱范儿
Last Week in AI
Last Week in AI
U
Unit 42
J
Java Code Geeks
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
MyScale Blog
MyScale Blog
H
Help Net Security
V
V2EX
S
SegmentFault 最新的问题
月光博客
月光博客
Martin Fowler
Martin Fowler
Vercel News
Vercel News
Y
Y Combinator Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - X Peng

博客迁址 xpeng.scorpionstudio.com 终于,我们的新产品Fotor Slideshow Maker上线了!! 总结了一下新手学习Windows 8 Metro App 开发的捷径 Ryzom简易汉化教程 在Windows上编译运行Ryzom客户端 在Windows(x86)上编译、配置并运行Ryzom Core(服务器/客户端) 关于Ryzom游戏开发的路线图 开始研究Ryzom Core! 引擎设计与商业模式 新编辑器即将诞生 专注工具的日子 Tao Project Prototype 0.2.0 Tao Project Prototype 0.1.0 What is Tao Project 进化世界 除了随机还要进化——对Infinity进一步的想法 随机宇宙 EDS(屏幕截图) EDS(实例)
和Ryzom相关的项目简介
X Peng · 2010-07-22 · via 博客园 - X Peng

.     严格来说,官方现在有两个大型的项目在并行进行,一个是Nel引擎,一个就是Ryzom Core项目。这里重点明确一下这两个官方项目的目的和情况,以避免开发者和翻译人员常见的误区。
      Nel引擎http://dev.ryzom.com/wiki/nel)是一个独立的完整的多人在线虚拟系统解决方案,包含了从3D引擎到网络客户端、网络服务器的所有技术组件,一般在项目代码根目录中的nel、nelns、snowballs2、tool子目录是属于Nel的。其中snowballs2基本上是一个完整应用nel相关技术的MMODemo,研究nel可以从这个游戏demo入手。
      Ryzom Corehttp://dev.ryzom.com/)则是和Ryzom游戏相关的一个大型项目,请注意项目的名称是“Ryzom Core”而不是“Ryzom”,很多人认为既然Ryzom开源了就是官方Ryzom游戏所有的内容都公开,其实是不准确的。Ryzom的开源包含了开发出官方商业Ryzom游戏的基础代码(即Ryzom Core),还包含了开发商业Ryzom游戏使用的大部分资源(Asset),他并不包含现在官服上面的一些实际内容,比如任务内容、用户/账户数据库(这个都公开了还得了!)等等,但这对开源世界来说足够了。
     因此研究Ryzom Core的主要目的并不是把Ryzom游戏改成什么样子,或者翻译成某种语言来运营(当然这是有些组织或者公司的事情),而是领悟它的技术、利用它的技术并融合进自己的技术来开发崭新的虚拟游戏系统。
     基于这个原则,世界范围内已经出现了很多Ryzom相关的开源项目,我这里列举出sourceforge和google code上面的一些项目仅供参考,目的是在大家扩展Ryzom Core的时候不要重复造车。当然,也欢迎大家回帖补充其他的开源项目。
     Dungeon Walkerhttp://sourceforge.net/projects/dungeonwalker/)是一个基于Ryzom Core的游戏Demo,刚刚开始没有多久。
     Rallyhttp://sourceforge.net/projects/rally/ )是一个用Python写的安装程序,用于简化Ryzom的安装,比较早的项目,基本上已经停止更新了。
     Atysian Translatorhttp://sourceforge.net/projects/atystranslator/)这个早期项目有点意思,是一个帮助翻译Atys四大种族自己语言的工具。
     CEBhttp://code.google.com/p/cebmtpchat/)是一个跨平台的聊天工具,支持Ryzom的聊天服务器,使用Qt开发。
     object-viewer-qthttp://code.google.com/p/object-viewer-qt/)则是目前一个活跃度相当高的项目,它是Nel Object Viewer工具使用Qt4重写的版本,增加很多新的功能,并且当然是跨平台的。
     georges-editor-qthttp://code.google.com/p/georges-editor-qt/)是对旧Georges Editor项目的Qt4重写版本,也是一个Ryzom Core的重要工具,使用Qt后界面就很漂亮了。

    本文档来自http://ryzomcn.5d6d.com/thread-18-1-1.html