无尽太空(Endless Sky):2D 沙盒太空探索与贸易战斗游戏
Endless Sky 是一款 C++ 编写的 2D 沙盒式太空探索游戏,玩法接近 Elite、Esc...
flixel · AdamAtomic/flixel
Flixel 是由 Adam “Atomic” Saltsman 用 ActionScript 3 编写的免费开源 2D 游戏开发库,可免费用于个人或商业项目,作者从 Gravity Hook、Fathom、Canabalt 等 Flash 游戏开发中提炼而成。核心是可供继承扩展的基础类。README 列出对象...
FLARE(全称 Free/Libre Action Roleplaying Engine)是一款采用黑暗奇幻风格的单人 2D 动作角色扮演游戏。本仓库 flare-game 存放的是游戏数据内容,需要配合 FLARE 引擎(仓库地址:https://github.com/clintbellanger/flare-engine)才能运行。游戏以快节奏战斗为核心,提供完整的角色扮演体验。
FLARE 的游戏数据大多采用简单的 INI 风格配置文件,美术资源使用 PNG、音频使用 OGG 等开放格式,地图则通过 Tiled 编辑器进行编辑。这种设计使得任何人都能轻松修改游戏内容,为模组制作和二次创作提供了便利。
需要注意的是,flare-game 的内容包含暴力、血液和轻微血腥的表现,适合对此不敏感的玩家。
构建/安装 Flare 的详细说明请参阅 Flare-Engine 仓库:
https://github.com/clintbellanger/flare-engine
从源码构建时,mods 文件夹应与 flare 可执行文件位于同一目录。
Flare Game 作为一组 mod 安装到 Flare 引擎中。将 mods 文件夹的内容放入 Flare 引擎的 mods 文件夹,然后在 Flare 的配置界面中启用以下 mod:
fantasycoreempyrean_campaign克隆仓库:
git clone https://github.com/clintbellanger/flare-engine
git clone https://github.com/clintbellanger/flare-game
进入 flare-engine 仓库并构建(详细说明见 flare-engine 仓库中的 INSTALL 文件):
cd flare-engine
cmake . && make
此后有两种选择:
选项 1:系统级安装(需要 root 权限)
sudo make install
cd ../flare-game
cmake . && sudo make install
cd ~ # 重要:避免从仓库文件夹加载 mod
flare # 或从桌面应用菜单启动
选项 2:不安装直接运行
cd ../flare-game
ln -s ../flare-engine/flare flare
cd mods
ln -s ../../flare-engine/mods/default default
cd ..
./flare
若要从源码构建并运行 Flare Game,以下是在所有操作系统上最快捷的起步方式。该方法将游戏构建并运行在本地文件夹中,而非安装到系统标准目录(如 /usr/local 或 Program Files)。
default mod 复制到 flare-game 的 mods 文件夹。mods 文件夹位于同一目录。设置文件存储在以下位置之一:
$XDG_CONFIG_HOME/flare$HOME/.config/flare./config在此可以启用全屏、更改游戏分辨率、启用鼠标移动以及修改键位绑定。设置文件在首次运行 Flare 时创建。
存档文件存储在以下位置之一:
$XDG_DATA_HOME/flare$HOME/.local/share/flare./saves若权限正确,退出游戏时会自动保存。
若为发布而打包 Flare Game(例如用于操作系统的软件仓库),建议创建两个包:
flare-engine:包含可被多个游戏复用的单一引擎。flare-game:依赖 flare-engine,仅包含本游戏数据。分发 flare-game 时,可以选择省略以下运行时不会使用的文件夹:
art_src:包含生成 Flare 美术资源的原始文件(如 Blender 文件)。tiled:包含用于导出 Flare 地图的 Tiled 原生地图文件。
Endless Sky 是一款 C++ 编写的 2D 沙盒式太空探索游戏,玩法接近 Elite、Esc...
《影子武士》(Shadow Warrior)v1.2 CD 版完整源代码,由 3D Realms 于 2005...