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

news2024/11/18 13:35:26

picture

yuzu-emu/yuzu

Stars: 26.2k License: GPL-3.0

yuzu是一款全球最受欢迎的开源Nintendo Switch模拟器,由Citra创建者编写。它采用C++语言编写,并具有可移植性,在Windows和Linux上进行积极维护。该模拟器能够全速运行大多数商业游戏,只要您满足其兼容性要求即可。yuzu支持许多不同类型的游戏,并且可以自动下载最新版本并通过安装程序进行安装。

Grasscutters/Grasscutter

Stars: 13.9k License: AGPL-3.0

picture

这个项目是一个开源的游戏,名为 Genshin Impact。该项目的主要功能包括登录、战斗、好友列表、传送、扭蛋系统等。其核心优势和特点如下:

  • 支持多种语言版本
  • 提供快速设置指南
  • 使用 Java 17 进行构建
  • 可以通过 Gradle 处理依赖项和构建
  • 提供故障排除指南

注意:该项目欢迎贡献者加入,并提醒在添加贡献之前,请仔细阅读他们的行为准则。

FlaxEngine/FlaxEngine

Stars: 4.3k License: NOASSERTION

picture

Flax Engine 是一个用 C++ 和 C# 编写的高质量现代 3D 游戏引擎。它提供了令人惊叹的图形效果和强大的脚本功能,为您的游戏提供一切所需。该项目具有以下核心优势:

  • 快速的工作流程
  • 多种可直接使用的功能

godotengine/godot-demo-projects

Stars: 3.7k License: MIT

picture

这个项目是一个包含多个演示项目的仓库,每个文件夹都有一个 project.godot 文件,可以与开源 2D 和 3D 游戏引擎 Godot Engine 一起使用。该项目具有以下特点和优势:

  • 兼容不同版本的 Godot 引擎。
  • 可以将所有演示一次性导入到项目管理器中。
  • 大部分演示已经在 GitHub Pages 上进行了导出,并且可以在浏览器中查看。

godotengine/godot-docs

Stars: 2.6k License: NOASSERTION

这个项目是 Godot 引擎文档的源文件,使用 reStructuredText 标记语言 (reST) 编写。它们可以通过 Sphinx 文档生成器解析,在 Godot 网站上构建 HTML 文档。

  • 可以离线浏览
  • 提供了多种下载格式:HTML、ePub
  • 支持自动切换明暗主题

id-Software/quake2-rerelease-dll

Stars: 2.0k License: GPL-2.0

这个项目是 Quake II 的 2023 年重新发布的游戏源代码,适用于希望修改游戏的用户,包含了作为参考使用的原始游戏代码。

  • 支持模组
  • 使用新版本 API 进行服务器和游戏模块之间通信
  • 引入类似 Quake III Arena 的 cgame 模块,允许扩展 modding 机会来改变先前硬编码客户端行为
  • 新网络协议 (version 2023)

该项目结合了基本 q2、ctf、rogue 和 xatrix 等独立子系统并需要 C++17 编译器。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1109930.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

接口测试面试题整理​​​​​​​

HTTP, HTTPS协议 什么是DNSHTTP协议怎么抓取HTTPS协议说出请求接口中常见的返回状态码http协议请求方式HTTP和HTTPS协议区别HTTP和HTTPS实现机有什么不同POST和GET的区别HTTP请求报文与响应报文格式什么是Http协议无状态协议?怎么解决HTTP协议无状态协议常见的POST提交数据方…

【PXIE301-211】基于PXIE总线的16路并行LVDS数据采集、4路低速、2路隔离RS422数据处理平台

板卡概述 PXIE301-211A是一款基于PXIE总线架构的16路高速LVDS、4路低速LVDS采集、2路隔离RS422数据处理平台,该平台板卡采用Xilinx的高性能Kintex 7系列FPGA XC7K325T作为实时处理器,实现各个接口之间的互联。板载1组64位的DDR3 SDRAM用作数据缓存。板卡…

Datawhale-新能源时间序列赛事学习笔记(1)

1.赛题描述 在电动汽车充电站运营管理中,准确预测充电站的电量需求对于提高充电站运营服务水平和优化区域电网供给能力非常关键。本次赛题旨在建立站点充电量预测模型,根据充电站的相关信息和历史电量数据,准确预测未来某段时间内充电站的充电…

COCO数据集解析

介绍 官网:https://cocodataset.org/ 下载地址:https://cocodataset.org/#download COCO的全称是Common Objects in COntext,起源于微软于2014年出资标注党的Microsoft COCO数据,与ImageNet竞赛一样,是计算机视觉领域…

通讯协议学习之路:RS422协议理论

通讯协议之路主要分为两部分,第一部分从理论上面讲解各类协议的通讯原理以及通讯格式,第二部分从具体运用上讲解各类通讯协议的具体应用方法。 后续文章会同时发表在个人博客(jason1016.club)、CSDN;视频会发布在bilibili(UID:399951374) 一、…

京东店铺公司名爬虫

内容仅供学习参考,如有侵权联系删除 先通过京东非自营的店铺名拿到的公司名,再通过公司名称去其他平台拿到联系方式(代码省略) from aioscrapy.spiders import Spider from aioscrapy.http import Request, FormRequest import dd…

【LeetCode75】第七十四题 每日温度

目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 题目给我们一个数组,表示每天的温度,要我们返回一个同样长度的数组,答案里装着当前气温的下一个更高气…

Linux用户管理与远程管理

一、用户管理 1、回顾用户组管理 groupadd :组添加 groupmod:组修改 groupdel:组删除 与用户组相关的文件/etc/group,一共拥有4列 itheima:x:1000: 1-组名称 2-组密码 3-组编号 4-组内用户信息(这个组必须是这个…

阿里云优惠口令(2023更新)

2023年阿里云域名优惠口令,com域名续费优惠口令“com批量注册更享优惠”,cn域名续费优惠口令“cn注册多个价格更优”,cn域名注册优惠口令“互联网上的中国标识”,阿里云优惠口令是域名专属的优惠码,可用于域名注册、续…

微信公众号粉丝迁移步骤?

公众号迁移有什么作用?只能变更主体吗?公众号迁移是将原公众号的粉丝、违规记录、文章和素材库(可选)迁移至一个新的公众号。整体流程较为复杂,需花费7-10天。通过公众号迁移功能可以将A账号的粉丝、文章素材&#xff…

ROS工具RViz可视化3D空间的一些错误的解决方案

1、引言 RViz是ROS的一个可视化3D空间的工具,它用于帮助用户在ROS系统中导航、查看和交互。RViz可以显示来自各种ROS节点的信息,例如传感器数据、机器人的状态和路径等。通过RViz,用户可以以图形方式查看和交互各种ROS数据,非常直…

连锁药店的自有品牌之争:老百姓大药房能否突围?

文丨新熔财经 作者丨楷楷 近年来,随着医保谈判药品的“双通道”(即消费者可在有资质的药店买到新进医保的创新药),以及“门诊统筹”将药店纳入医保报销等医改政策出台,药企开始重新重视起零售药店渠道,很…

C++对象模型(18)-- 函数语义学:函数调用过程

1、栈帧结构 函数执行是通过系统栈来实现的,系统栈分为若干个栈帧。 栈帧就是函数运行的环境,每个函数在被调用时都会在系统栈区形成一个叫栈帧的结构。一次函数调用相关的数据保存在栈帧中,比如函数参数、函数的局部变量、函数执行完后的返…

Leetcode 21 合并两个有序链表 (链表)

Leetcode 21 合并两个有序链表 (链表) 解法1 复杂的第一版本(优化大于和等于合并见方法二)解法2 注意注意:先添加元素toadd.next list1,添加之后才可以移动指针toadd toadd.next 解法1 复杂的第一版本&a…

数字电路常用芯片合集

前言 本文归纳了本科数字电路中常见的芯片型号及其功能,分为以下几类: 组合逻辑电路芯片 时序逻辑电路芯片 D/A A/D相关芯片 组合逻辑电路芯片 优先编码器74HC148 功能:多→1,选通 逻辑框图 功能表 补充:可以…

react native 使用夜神模拟器开发调试 windows+android

执行adb devices, 提示List of devices attached 打开本地sdk目录中的platform-tools文件夹,复制下面3个文件 打开夜神模拟器安装目录中的bin目录,把复制出来的文件复制替换到bin目录中 在复制一份platform-tools目录中的adb.exe,重命名为…

java最新Springboot3+微服务实战12306高性能售票系统全套开发课程

java最新Springboot3微服务实战12306高性能售票系统全套开发课程 视频课程在文末获取 第1章 课程介绍与学习指南。 1-1 课前必读(不读错过一个亿) 1-2 课程导学 1-3 为什么要选择最新版本SpringBoot3和JDK17? 1-4 在线demo网站演示 第2…

现货黄金的走势怎么看

成功的现货黄金交易者,都有自己一套的看行情的方法,以及自己最熟悉的交易获利机会,这使他们获利的胜率能够保持在一定的水平之上,长远来说,这也使他们成为市场上的赢家。 现货黄金的价格走势总在不断的变化之中&#x…

GEE:绘制土地利用类型面积分布柱状图

作者:CSDN @ _养乐多_ 本文记录了,在 Google Earth Engine (GEE)中进行随机森林分类后绘制不同类型面积分布柱状图的代码片段。 完整代码请看博客《GEE:随机森林分类教程(样本制作、特征添加、训练、精度、参数优化、贡献度、统计面积)》 柱状图效果如下所示, 文章目…

Pulsar-Pulsar 之 Functions

Pulsar 之 Functions Pulsar FunctionsPulsar Functions是什么?为什么使用Pulsar Functions?实例 完全限定函数名函数实例函数workerFunctions 运行时处理保证和订阅类型上下文函数消息类型Window functionwindow的类型快速开始启用有状态的函数使用Puls…