帮酷LOGO
  • 显示原文与译文双语对照的内容
Open-source clone of the original X-Com

  • 源代码名称:OpenXcom
  • 源代码网址:http://www.github.com/SupSuper/OpenXcom
  • OpenXcom源代码文档
  • OpenXcom源代码下载
  • Git URL:
    git://www.github.com/SupSuper/OpenXcom.git
  • Git Clone代码到本地:
    git clone http://www.github.com/SupSuper/OpenXcom
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/SupSuper/OpenXcom
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • OpenXcom Build Status

    OpenXcom是流行的"ufo"的开源克隆: 敌人未知"("x: UFO防御"在美国发布) 和"x: 由Microprose的深度"游戏游戏"的恐怖,在GPL下授权并写入 C++/SDL.

    请在网站维基百科查看更多信息。

    使用来自 SDL_gfx ( LGPL )的修改代码并具有作者的权限。

    安装

    OpenXcom需要从原始游戏中或者者两个原始游戏中的of资源--副本。 如果你拥有 Steam 上的游戏,Windows 安装程序将自动检测并复制资源。

    如果你想手动复制内容,你可以在以下位置找到 Steam 游戏文件夹:

    UFO:"SteamSteamAppscommonXCom UFO DefenseXCOM"
    TFTD:"SteamSteamAppscommonX-COM Terror from the DeepTFD"

    不要使用反序列化版本( 比如 。 使用 XcomUtil ),因为它们可能导致 Bug 和崩溃。 在openxcom或者用户文件夹 data/或者文件夹( 。查看以下文件夹位置) 数据的TFTD子文件夹中将UFO子文件夹复制到UFO子目录中。

    插件插件

    Mods是游戏中一个重要而激动人心的部分。 OpenXcom提供了一套基于传统XcomUtil和UFOExtender功能的标准插件。 还有一个 mod门户网站网站,拥有一个繁荣的mod社区,拥有数百个创新的插件,可以从中做出选择。

    要安装 mod,请转到你的用户目录( 。查看以下文件夹位置) 中的mods子目录 subdirectory 。 将mod提取到新子目录中。 WinZip有一个"提取到"选项,它创建一个目录,它的NAME 基于归档 NAME 。 它并不真正重要的目录 NAME,只要它是唯一的。 有些插件在顶部有额外的目录,所以你可能需要在新的mod目录中移动文件,以便将这些文件放在straighted目录中。 例如如果将mod提取到 mods/lulzmod mods,你会看到类似以下内容:

    mods/LulzMod/data/TERRAIN/
    mods/LulzMod/data/Rulesets/

    等等,把所有的东西都移到一个水平,这样它看起来就像:

    mods/LulzMod/TERRAIN/
    mods/LulzMod/Rulesets/

    你也可以 ! 在游戏中启用你的新 mod -> 插件页面。

    目录位置

    OpenXcom有三个目录位置,它搜索用户和游戏文件:

    文件夹类型文件夹内容
    用户插件,savegames,屏幕截图
    配置游戏配置
    数据UFO和TFTD数据文件,标准插件,通用资源

    在不同操作系统( 显示如下) 上的每个缺省路径。 对于用户和配置目录,OpenXcom将搜索目录列表并使用已经存在的第一个目录。 如果不存在,它将创建一个目录并使用。 在搜索数据目录中的文件时,OpenXcom将搜索所有命名目录,因这里某些文件可以以在一个目录中安装。 如果不能将UFO或者TFTD资源文件复制到某些系统位置,这给了你一些灵活性。 你还可以在运行OpenXcom时传递命令行参数,从而为每个这些参数指定自己的路径。 例如:

    openxcom -data"$HOME/bin/OpenXcom/usr/share/openxcom"

    或者,如果你拥有完全自包含的安装:

    openxcom -data"$HOME/games/openxcom/data" -user"$HOME/games/openxcom/user" -config"$HOME/games/openxcom/config"

    Windows

    用户和配置文件夹:

    • C:Documents 和设置 <用户> 我的DocumentsOpenXcom ( Windows 2000/xp )
    • C:Users <用户> DocumentsOpenXcom ( Windows vista/7 )
    • <游戏目录> 用户
    • 用户

    数据文件夹:

    • C:Documents 和设置 <用户> 我的DocumentsOpenXcomdata ( Windows 2000/xp )
    • C:Users <用户> DocumentsOpenXcomdata ( Windows Vista/7/8)
    • <游戏目录>
    • ( 当前目录)

    Mac OS X

    用户和配置文件夹:

    • $XDG_DATA_HOME/openxcom ( 如果定义了 $XDG_DATA_HOME )
    • $HOME/Library/Application 支持/openxcom
    • $HOME/.openxcom
    • /用户

    数据文件夹:

    • $XDG_DATA_HOME/openxcom ( 如果定义了 $XDG_DATA_HOME )
    • $HOME/Library/Application 支持/openxcom ( 如果未定义 $XDG_DATA_HOME )
    • $XDG_DATA_DIRS/openxcom ( 如果定义了 $XDG_DATA_DIRS,则为 $XDG_DATA_DIRS 中的每个目录)
    • /Users/Shared/OpenXcom
    • ( 当前目录)

    Linux

    用户文件夹:

    • $XDG_DATA_HOME/openxcom ( 如果定义了 $XDG_DATA_HOME )
    • $HOME/.local/share/openxcom ( 如果未定义 $XDG_DATA_HOME )
    • $HOME/.openxcom
    • /用户

    配置文件夹:

    • $XDG_CONFIG_HOME/openxcom ( 如果定义了 $XDG_CONFIG_HOME )
    • $HOME/.config/openxcom ( 如果未定义 $XDG_CONFIG_HOME )

    数据文件夹:

    • $XDG_DATA_HOME/openxcom ( 如果定义了 $XDG_DATA_HOME )
    • $HOME/.local/share/openxcom ( 如果未定义 $XDG_DATA_HOME )
    • $XDG_DATA_DIRS/openxcom ( 如果定义了 $XDG_DATA_DIRS,则为 $XDG_DATA_DIRS 中的每个目录)
    • /usr/local/share/openxcom
    • /usr/share/openxcom
    • ( 当前目录)

    配置

    OpenXcom有多种游戏设置和附加功能可以定制,既可以在游戏中进行,也可以。 这些选项是全局的,并且影响任何旧的或者新的savegame 。

    更详细的细节请查看

    插件开发

    OpenXcom需要以下开发人员库:

    源代码包括下列生成工具的文件:

    • Microsoft Visual C++ 2010或者更高版本
    • Xcode
    • 生成文件
    • 控件
    • 挂载程序

    此外,还对 Windows/Mac/Linux.的各种其他工具进行了测试,在 wiki插件上提供了更详细的编译说明,以及预先编译的依赖程序包。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语