开源游戏引擎和模拟器的项目合集 | 开源专题 No.38

开源游戏引擎和模拟器的项目合集 | 开源专题 No.38

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

本文介绍了多个开源游戏引擎和模拟器项目,包括yuzu(Nintendo Switch模拟器)、Grasscutters(开源游戏项目)、Godot Engine(2D和3D游戏引擎)、Flax Engine(现代3D游戏引擎)以及Quake II的重新发布源代码。这些项目各具特色,适合游戏开发者使用。

🎯

关键要点

  • yuzu 是全球最受欢迎的开源 Nintendo Switch 模拟器,支持 Windows 和 Linux,能够全速运行大多数商业游戏。
  • Grasscutters 是一个开源游戏项目,提供登录、战斗、好友列表等功能,支持多种语言版本。
  • Godot Engine 是一个开源的 2D 和 3D 游戏引擎,包含多个演示项目,兼容不同版本的引擎,支持一次性导入到项目管理器。
  • Flax Engine 是一个现代 3D 游戏引擎,使用 C++ 和 C# 编写,提供快速的工作流程和多种可直接使用的功能。
  • Quake II 的重新发布源代码适用于希望修改游戏的用户,支持模组和新版本 API,允许扩展 modding 机会。

延伸问答

yuzu模拟器的主要特点是什么?

yuzu是全球最受欢迎的开源Nintendo Switch模拟器,支持Windows和Linux,能够全速运行大多数商业游戏。

Grasscutters游戏项目有哪些功能?

Grasscutters提供登录、战斗、好友列表等功能,并支持多种语言版本。

Godot Engine适合什么类型的游戏开发?

Godot Engine是一个开源的2D和3D游戏引擎,适合开发各种类型的游戏,包含多个演示项目。

Flax Engine的编程语言是什么?

Flax Engine使用C++和C#编写。

Quake II的重新发布源代码有什么特点?

Quake II的重新发布源代码支持模组和新版本API,允许用户修改游戏并扩展modding机会。

这些开源项目适合哪些用户群体?

这些开源项目适合游戏开发者和希望修改游戏的用户。

➡️

继续阅读