域名将于6月份到期,并且不再续费,届时网站将无法访问。
6月份之前如果服务器到期将提前关闭网站,请改访问模组网社区

Open Morrowind 开源免费的上古卷轴

OpenMorrowind(openmw.org) 是 Bethesda 的著名的《上古卷轴III:晨风》的一个开源版本. 目标是做出一款有很高的可玩性并且开源的全新老滚3。

相信直到现在还是有很多人喜欢 Morrowind 的,甚至在他们的心中,Oblivion 或者 Skyrim 都是无法跟 Morrowind 相比的。于是你会在 Oblivion 中找到一堆移植 Morrowind 内容的MOD,比如著名的 Morroblivion ……Skyrim 虽然暂时还没这么大的项目,但是也已经有人在制作。

但是,Morroblivion 有个问题,它是直接使用官方资源进行修改的,这对 Bethesda 是一种侵权行为。OpenMorrowind 则不同,它是一项开源项目,所有内容都是爱好者重新制作,并不侵权。

演示 · Demo

下面是最新版本(0.19.0)的演示视频:

更多视频请到优酷观看。

链接 · Links

官方网站
中文主页:人人小站
资源下载
官方论坛
官方百科

下载 · Download

OpenMorrowind 是支持 windows,Linux以及MacOS X 的
Pithorn 对 Windows 版本做了分流:OpenMW-0.19.0-win32.exe | OpenMW-0.19.0-win64.exe
其他资源你可以在下面的地址中获取:Google Code

运行方式 · Launch

安装,运行omwlauncher ,指定Morrowind的Data_File文件夹
开始!
默认开启TCL,请自行F2控制台
命令行运行openmw –new-game 开始新的游戏
使用enableplayercontrol激活移动
测试开始!

常见问题与解答 · FAQ

OpenMW是神马?
OpenMorrowind(openmw.org)是Bethesda的著名的的一个开源版本. 目标是做出一款有很高的可玩性并且开源的全新老滚3。你必须拥有Morrowind来运行OpenMW, 你可以先观看一下这个较短的FAQ介绍视频或者阅读以下的细节信息:

为了让您更好地了解OpenMW,这里有OpenMW的一些的目标:

  • OpenMW将是是《晨风》游戏完全的重现。
  • 能跨平台的运行于windows,Linux 以及 MacOS X
  • 支持所有现有的扩展内容,包括《审判庭》《血月》以及所有玩家制作的MOD
  • 支持更多的MOD扩展性:通过修改脚本来直接修改游戏规则,创造新的魔法效果等等。
  • 修正原作的一些设计错误.
  • 优化界面以及快速旅行系统
  • (可能)优化游戏中的受力和物理现象,打击感以及人物AI
  • (可能)支持多人游戏
  • (可能)优化图像来适应更好的硬件

这是一个相当有野心的目标列表,并且在实现这些目标之前还有很多事情需要去做。你可以从下面的资料中获取现在的研发进度。
OpenMW是基于 GNU General Public License version 3 的开源免费软件, 所有代码都是从零编写的. 同时也使用了其他的开源引擎,例如使用OGRE来处理图像. Bullet来处理各种物理现象.

谁在开发OpenMW?
详见 https://openmw.org/the-team/

新版的OpenMW和老版的OpenMW有什么区别?
老版的 OpenMW主要使用D语言以及少量的C++编写。
开发者们认为有必要把它移植到C++上,因此绝大部分都重写了。
所有在这个FAQ中的信息都以新版的OpenMW为准。

我需要购买《晨风》吗?
既需要也不需要……
需要:
在你能使用OpenMW之前,你必须合法的拥有并安装《晨风》。OpenMW是仅仅是技术层面的重新实现,它不包含任何其他内容——例如图像,音乐,游戏数据,以及其他任何运行晨风时你需要的媒体。它们的版权属于Bethesda Softworks。你必须自行安装《晨风》来提供这些内容并且配置OpenMW的运行路径。
如果你还没有购买晨风,去买一个吧。尽管这不是一个新游戏了,但是绝对物超所值。截至此时,从Steam购买Morrowind只需要5美元。
不需要:
综上所述,OpenMW只是一个游戏引擎。虽然它可能会被其他项目组用来作为其他游戏的基础。

现在的开发进度是怎样的?
进度:
OpenMW还在开发阶段。我们已经实现了晨风的一些基本游戏元素,现在角色创建仍需要一些手动的控制台输入来完成。并且你还不能载入存档。
平台支持:
新的源代码完全用C++编写,应该能运行所有支持OpenMW所需依赖(例如OGRE)的平台。包括windows XP及以后的版本,Linux,MacOS X, FreeBSD等等。
如果你想帮助在任意平台测试或者开发OpenMW,我们期待您加入我们的论坛。
下一个目标:

  • 装载单一的ESM文件
  • 渲染(不包括水或者地形)
  • 用户界面部分
  • HP,MP,体力部分的实现
  • 音效控制脚本
  • 其他对象关联的声音(现在只有光)
  • 物体间的相互作用
  • 房间内的移动
  • 锁住的门(没有钥匙)
  • 拿起物体
  • 绝大多数的对话规则(不包括)
  • 一部分的脚本说明

OpenMW用到了什么技术?
OpenMW使用了多个开源软件和库:

ESP/ESM以及BSA文件的载入是通过scratch编写的,尽管从社区帮助文档中获得了很多帮助。
同样的,NIF(提供3D网格)的载入也从在线文档中获得了很多帮助, 感谢 NIFLA / NifTools 团队!
更完整的所需软件列表, 参见 Development Environment Setup: Third-Party Libraries and Tools.
加入我们?
如果你有任何建议、想法,或者你想帮助编写代码,非常欢迎你加入OpenMW官方论坛,或者加入我们在FreeNode的#openmw IRC频道。
你也可以访问我们的 Issue Tracker!
中文主页:人人小站

icedream

About icedream

其实我知道的东西很少,只是翻译了一些东西,悲催的是翻译过后很快就忘了。

Comments are closed.