#游戏开发

Masterpiece X - 基于AI的快速3D模型生成工具
AI工具3D建模AI生成虚拟现实角色动画游戏开发
Masterpiece X是一个创新的AI驱动3D模型生成工具。通过简单的文字提示,用户可快速创建包含网格、纹理和动画的3D资产。该工具仅需浏览器即可使用,无需昂贵硬件或专业知识。它提供直观指导、多种模型选择,并兼容主流3D软件。Masterpiece X为创作者提供了一个高效、经济的3D建模方案,正在重塑3D内容创作流程。
Atlas - 3D内容创作的AI平台
AI工具3D内容生成AI技术游戏开发虚拟世界Atlas
Atlas为3D内容创作带来革新。这款AI驱动工具能从图像和文本快速生成精细多样的3D模型,显著提升创作效率。它提供全面的工作流程,涵盖从概念设计到实时生成的各个环节。Atlas生成的模型不仅视觉效果出色,还包含语义分割和UV映射等结构化特征,使输出资产可直接用于游戏开发。通过定制AI技术,Atlas能根据特定风格生成独特的游戏资产目录,为游戏开发、虚拟现实和增强现实等领域开启新的创作可能。
Rebellis - 将文本转化为3D动作的革新性AI平台
AI工具Text-to-motionAI生成3D动画游戏开发Rebellis AI
Rebellis是一个AI驱动的文本到动作生成平台,能在30秒内为3D角色创建10种动态动作。该技术整合了机器学习、真实运动数据和文本分析,为游戏和动画行业提供创新解决方案。平台支持用户自定义角色,可通过简单的文本描述生成动作,并支持多种3D文件格式导出,兼容Unity、Unreal Engine等主流软件。Rebellis简化了动画制作流程,为开发者和创作者提供了高效的工具。
AI Game Assets Generator - AI驱动的游戏素材快速生成平台
AI工具AI游戏资产生成游戏开发人工智能创意设计
AI Game Assets Generator是一个创新的游戏开发资源平台,利用AI技术快速生成高质量游戏素材。开发者通过自然语言描述即可在短时间内获得可用的角色、道具和场景资源。该免费平台显著提高游戏开发效率,为独立开发者和小团队提供专业级AI生成素材能力,有效降低游戏制作门槛。同时,它支持AI工作流程集成,为游戏开发开辟新的可能性。
OptimizerAI - 智能音效生成平台 实现无限创意可能
AI工具AI音效生成音频内容创作游戏开发视频制作人工智能技术
OptimizerAI平台利用先进AI技术,根据文字提示生成多样化的无版权音效。适用于游戏、动画、视频等领域,为创作者提供免费、高质量的音频资源。该工具支持生成8位游戏音效、环境音、语音等多种类型,助力内容创作者为作品增添独特的听觉元素。该平台正在开发立体声44.1kHz高质量音频和视频配音功能,未来将为用户提供更全面的音效解决方案。OptimizerAI致力于通过持续的AI研究,推动音频内容生成技术的前沿发展。
IzanamiAI - 人工智能驱动的3D资产快速生成工具
AI工具3D建模人工智能游戏开发电影制作虚拟空间
IzanamiAI是一款基于人工智能技术的3D资产创建平台,为游戏、电影和虚拟空间提供快速生成高质量3D模型的解决方案。用户通过输入文本描述或上传图片,可在短时间内获得精美的3D模型。该平台提高了3D设计效率,降低了成本,使初学者也能创建专业级别的3D内容。目前正在开发更多功能,包括生成逼真模型、简化动画制作和自动重拓扑等,致力于改革3D内容创作流程。
Sloyd - 快速智能的3D模型在线生成平台
AI工具3D建模AI生成游戏开发3D资产库Sloyd
Sloyd提供基于AI的3D模型生成服务。用户可通过文本输入、参数调整或随机生成来创建多样化的3D模型。平台支持自动UV展开和LOD生成,输出优化的网格结构,适用于游戏和应用开发。Sloyd还提供SDK,支持在应用中实时生成3D资产,提高创作效率。该工具适合游戏开发者、设计师和3D爱好者使用。
CSM - AI驱动的3D生成工具 快速创建游戏场景和角色
AI工具3D建模AI技术游戏开发工作流优化角色设计
CSM是一款AI驱动的3D生成工具,能通过图片、文字或草图快速创建游戏引擎兼容的3D动画世界。它显著提高3D制作效率,将3D资产创建时间从数小时或数周缩短至几分钟。CSM功能包括图像转3D模型、AI UV展开、AI重新纹理和3D动画等,适用于游戏开发、角色设计和数字艺术领域。这款工具简化了3D生产工作流程,为创作者提供了高效的3D设计解决方案。
Story Machine - 直观可视化的2D冒险游戏开发平台
AI工具Story Machine游戏开发可视化编程AI绘图2D冒险游戏
Story Machine是一个2D冒险游戏开发平台,采用可视化界面和拖放功能,简化了游戏制作过程。它内置AI艺术生成工具,方便创建游戏素材。平台提供覆盖2D冒险游戏核心语法的工具集,保证更新不影响现有项目。这种设计有助于快速将创意转化为实际功能。
Hexagram - 人工智能赋能的互动世界创造平台
AI工具HexagramAI互动体验虚拟世界游戏开发
Hexagram平台融合人工智能和云服务技术,专注于构建动态、响应式的互动世界。它提供了一套完善的开发工具,优化创作流程,激发创作者潜能,同时营造协作、创新的社区氛围。平台致力于重塑游戏及其他互动体验,适用范围广泛,涵盖虚拟展览、交互式音乐视频和增强现实应用等多个领域。
0ad - 跨平台开源古代战争即时战略游戏
0 A.D.开源游戏即时战略古代战争游戏开发Github开源项目
0 A.D.是一款以古代文明为背景的跨平台即时战略游戏,完全免费开源。游戏重现历史战争场景,支持单人和多人模式。目前处于活跃开发阶段,提供Windows预编译版本和多平台源代码。项目欢迎开发者、艺术家和翻译人员通过官网、论坛、IRC等渠道参与,共同打造这款独特的历史战略游戏。
NvCloth - 高性能实时布料模拟库 为游戏和交互应用提供强大解决方案
NvCloth布料模拟游戏开发实时交互碰撞检测Github开源项目
NvCloth是一个为实时交互应用设计的布料模拟库。它提供快速稳健的布料模拟功能,适用于游戏开发,支持动画角色的碰撞检测和响应。NvCloth采用低开销的底层接口,易于集成,为开发者提供高效的布料模拟方案。该库与PhysX 4.0兼容,能为游戏和交互应用带来逼真的布料效果。
Blast - 新一代游戏破坏物理库
BlastNVIDIA GameWorks游戏物理引擎破坏系统游戏开发Github开源项目
NVIDIA Blast是一款新型破坏物理库,采用分层API设计,包括NvBlast、NvBlastTk和扩展模块。该库特点包括C风格无状态API、用户自定义损伤行为和可移植内存布局。Blast不包含物理和图形表示,可与各种物理引擎和渲染库集成。库还提供PhysX专用扩展,便于开发者快速上手。Blast旨在提升游戏破坏效果的性能、稳定性和可定制性。
s2client-proto - StarCraft II API接口 助力AI开发与游戏分析
StarCraft II API人工智能游戏开发机器学习bot开发Github开源项目
s2client-proto项目提供全面的StarCraft II API接口,实现对游戏的完全控制。这一开源工具支持开发AI机器人、回放分析和玩家辅助工具。项目包括协议定义、C++实现、Linux包、地图和回放数据,并汇集丰富的社区资源,为StarCraft II AI研究奠定坚实基础。
UnityRuntimeInspector - 实时检视器和层级视图工具为Unity游戏开发提供运行时调试
Unity 3D运行时检查器运行时层次结构UI工具游戏开发Github开源项目
该工具为Unity开发者提供了运行时检视和调试功能。通过直观的用户界面,开发者可以实时检查和修改游戏对象属性。支持多选、拖放等操作,并针对性能进行了优化。外观和行为可自定义,适用于多种平台。对需要在游戏运行过程中进行调试和优化的开发者很有帮助。
NetHack - 开源地牢探索游戏的持续进化
NetHack游戏开发开源项目地牢探险跨平台Github
NetHack 3.7.0是经典地牢探索游戏NetHack的最新开发版本,延续了Rogue和Hack的游戏传统。相比NetHack 3.6,新版本引入了多项架构优化,包括跨平台编译支持和可移植存档文件等。虽处于早期开发阶段可能存在不稳定因素,但开发团队鼓励玩家参与测试并提供反馈,共同推动游戏的持续改进。
Facepunch.Steamworks - 功能丰富的跨平台C# Steamworks开发库
SteamworksC#游戏开发Steam API开源库Github开源项目
Facepunch.Steamworks是一个功能全面的C# Steamworks实现,支持Windows、Linux和macOS。它提供简洁API访问Steam功能,包括好友列表、成就和创意工坊等。该项目兼容Unity引擎,支持异步回调,无需额外原生DLL,采用MIT许可证。Facepunch.Steamworks为开发者提供了一个易用且现代化的Steamworks集成解决方案。这个开源项目为C#开发者提供了全面的Steamworks功能实现,集成了Steam平台的核心特性,并针对Unity引擎开发做了优化。采用纯C#编写,具有良好的跨平台性和易用性,是游戏开发者集成Steam功能的理想选择。
crest - Unity高级水体系统 打造逼真海洋环境
CrestUnity海洋系统渲染游戏开发Github开源项目
Crest是一款专为Unity开发的高级水体系统,致力于创建真实感强的海洋环境。该系统支持内置渲染器、HDRP和URP等多种渲染管线,提供动态波浪、水下效果和交互性等丰富功能。Crest以其高性能、可扩展性和易用性而著称,已在《海洋之王》等多个知名游戏项目中得到应用,证明了其在构建富有吸引力的水域场景方面的出色表现。无论是游戏开发还是模拟项目,Crest都是一个理想的海洋系统解决方案。
Beyond-All-Reason - 基于Recoil引擎的开源即时战略游戏
Beyond All ReasonRTS游戏开源游戏Recoil引擎游戏开发Github开源项目
Beyond-All-Reason是基于Recoil引擎开发的开源即时战略游戏。游戏由大厅(Chobby)和核心代码两部分构成,支持从官网下载安装或按开发指南自行编译。提供单人和多人模式,以及丰富的游戏内容和开发工具。作为开源项目,Beyond-All-Reason欢迎社区贡献,为即时战略游戏爱好者提供独特的游戏体验和开发平台。
MonoGame - 开源跨平台C#游戏开发框架
MonoGame游戏开发跨平台C#开源框架Github开源项目
MonoGame是一个基于.NET的开源游戏开发框架,使用C#编程语言。它支持桌面PC、游戏主机和移动设备等多个平台。作为微软XNA Framework的开源替代方案,MonoGame已成功应用于《Streets of Rage 4》和《Stardew Valley》等知名游戏的开发。该框架提供丰富的功能和广泛的平台支持,满足不同类型的游戏开发需求。
GDevelop - 无代码创建多平台游戏的开源开发工具
GDevelop游戏开发无代码开源跨平台Github开源项目
GDevelop是一款功能完善的开源游戏开发软件,无需编程即可创建2D、3D和多人游戏。通过直观的事件系统和可重用行为,开发者能快速构建游戏逻辑,适用于移动设备、桌面和网页平台。该工具适合不同经验水平的开发者,提供丰富功能和简便操作,提高游戏制作效率。
awesome-CocosCreator - Cocos Creator资源合集 框架游戏教程开发必备
Cocos Creator游戏框架游戏开发性能优化ShaderGithub开源项目
此Cocos Creator资源合集汇总了游戏框架、成品游戏、Demo和棋牌游戏等内容。涵盖2D/3D开发、物理系统、Shader效果等多个方面,提供大量实用教程和示例。适合不同水平的开发者学习使用,有助于提升技能和加速游戏开发。
awesome-ai-tools-for-game-dev - 游戏开发AI工具精选列表
AI工具游戏开发资产生成图像生成代码生成Github开源项目
本项目汇集了专为游戏开发优化的AI工具,涵盖资产生成、语音识别等多个领域。这些工具旨在简化开发流程,提高工作效率。开发者可通过集成这些AI工具来节省时间,实现任务自动化,激发创意。适用于独立开发者和工作室团队,有助于创造更具沉浸感的游戏。项目保持更新,欢迎社区贡献新工具。
DungeonTemplateLibrary - C++地牢地图生成模板库
DTL地牢模板库游戏开发C++开源项目Github
DungeonTemplateLibrary是一个C++模板库,专注于生成多样化的地牢地图。它支持C++11/14/17标准,适用于多种编译器和游戏引擎。该库具有丰富的API和图像查看器功能,有助于开发者快速构建复杂的地牢结构。DungeonTemplateLibrary以其高效性能、跨平台兼容性和易集成性为特点,为游戏开发提供了实用的工具支持。
pokete - 基于终端的复古宠物收集与战斗游戏
Pokete终端游戏开源项目Python游戏开发Github
Pokete是一款在终端运行的开源游戏,灵感源自经典口袋宠物。游戏包含宠物收集、训练和对战等核心玩法,具有多种宠物类型、进化系统和地图探索等特色。Pokete支持Linux、BSD、OSX和Windows平台,安装简便。游戏还提供自定义模组功能,方便玩家扩展内容。
FNA - 准确重现XNA4框架的开源桌面开发项目
FNAXNA4游戏开发跨平台开源Github开源项目
FNA是一个开源项目,旨在为桌面环境重新实现XNA4框架。它提供高度兼容的功能,便于开发者将XNA游戏移植到现代平台。项目采用Microsoft Public License发布,提供详细文档,并通过GitHub接受问题报告和补丁提交,支持游戏开发和跨平台移植。FNA为游戏开发者提供了一个可靠的工具,以延续XNA项目的生命周期,同时支持跨平台开发,适用于希望将经典XNA游戏带到现代系统的开发团队。
RuntimeCompiledCPlusPlus - 实现C++代码实时编译与即时迭代,加速开发进程
Runtime Compiled C++RCC++开发工具游戏开发实时编译Github开源项目
RuntimeCompiledCPlusPlus是一个开源工具,支持在运行时对C++代码进行实时修改并立即查看结果。该项目主要用于缩短开发迭代周期,特别适用于游戏开发领域。它提供跨平台支持、内存序列化、错误保护、撤销重做功能,并允许控制代码优化级别。除游戏开发外,RuntimeCompiledCPlusPlus也适用于其他需要快速迭代的软件开发领域。
PrimoToon - Unity中还原原神角色渲染效果的开源着色器
PrimoToonUnity着色器3D模型游戏开发Github开源项目
PrimoToon是一个开源的Unity着色器项目,旨在还原原神游戏中的角色渲染效果。该项目提供了纹理设置、色彩管理和切线导入等详细指南,帮助开发者在Unity中实现原神风格的视觉效果。PrimoToon采用GPL-3.0许可证,欢迎社区贡献,致力于持续优化渲染质量。
Unity-TextMeshPro-Chinese-Characters-Set - Unity TextMeshPro中文字符集资源 提供常用汉字和符号
UnityTextMeshPro中文字符集字体创建游戏开发Github开源项目
该项目为Unity TextMeshPro提供中文字符集资源,包含常用汉字、数字、英文字母和特殊符号。提供3500和7000常用汉字集,全角半角符号集,以及基于NotoSansSC-Medium.otf的现成中文字体。这些资源便于开发者在Unity项目中实现中文文本显示,无需进行复杂的字体处理。
lwjgl3 - 轻量级跨平台Java游戏开发库
LWJGLJava游戏开发跨平台OpenGLGithub开源项目
LWJGL是一个轻量级Java库,为游戏和多媒体应用提供跨平台的原生API访问。它支持OpenGL、Vulkan、OpenAL等技术,实现高性能直接访问的同时,还提供类型安全和用户友好的接口。LWJGL支持多种平台和架构,为Java游戏开发提供强大的底层功能。
raylib-py - 为Python开发者提供高效的游戏开发接口
raylib-pyPython绑定图形库开源项目游戏开发Github
raylib-py是raylib的Python绑定库,为开发者提供了使用这个C语言游戏开发库的接口。它支持PEP8命名约定、类型提示、结构体方法和属性等特性,同时提供向量和颜色的属性交换、友好的打印输出以及上下文管理器功能。raylib-py使Python开发者能够创建游戏和多媒体应用程序,有效利用raylib的各项功能。
JoltPhysics - 多核友好的高性能物理引擎
JoltPhysics物理引擎游戏开发碰撞检测多线程Github开源项目
JoltPhysics是一个开源的多核物理引擎,专注于刚体物理和碰撞检测。它支持多种形状模拟、约束系统、角色控制和车辆模拟,具有高性能、确定性和并发特性。该引擎适用于游戏和VR应用开发,兼容多个平台如Windows、Linux和Android。JoltPhysics已在《地平线:西部禁域》等游戏中得到应用,为物理模拟提供了有力支持。
godot_experiments - Godot引擎多维度游戏开发实验集
Godot游戏开发实验项目2D/3D/VR开源Github开源项目
这是一个包含多个Godot游戏引擎实验的开源项目,涵盖2D、3D和VR领域。项目展示了物理模拟、程序动画、着色器效果等游戏机制的实现。开发者可以通过这些实例学习Godot引擎的功能,探索其在游戏开发中的应用可能。所有实验代码均可查看和修改,为Godot学习者提供了实用的参考资源。
cocos-engine - 跨平台2D和3D游戏开发框架
Cocos Creator游戏开发跨平台开源引擎图形渲染Github开源项目
Cocos Engine是Cocos Creator的运行时框架,为2D和3D游戏开发提供高性能功能。支持原生平台、Web和小游戏平台,采用现代图形API和可定制渲染管线。引擎结合C++和TypeScript,确保高性能的同时提供易用的API,适合各类游戏项目开发。
open-source-games - 开源游戏大全 经典重制与独立佳作荟萃
开源游戏游戏引擎游戏开发独立游戏复古游戏Github开源项目
open-source-games项目汇集了各类开源视频游戏和商业游戏的开源重制版。涵盖动作、冒险、角色扮演等多种类型,包括经典游戏的忠实重现和创新独立作品。这个综合列表为游戏爱好者和开发者提供了丰富资源,展现了开源社区在游戏开发方面的活力。项目列表涵盖从动作到角色扮演的多种游戏类型,既包含经典游戏的开源重制,也收录了原创独立作品。这一资源对游戏爱好者和开发者都具有参考价值,体现了开源社区在游戏领域的创新能力。
Unvanquished - 开源竞技场射击游戏 融合RTS元素的双阵营对抗
Unvanquished游戏开发开源项目多人游戏Arena游戏Github
Unvanquished是一款开源的竞技场射击游戏,融合了即时战略(RTS)的建造元素。游戏中两个不同阵营展开对抗。支持Windows、macOS和Linux平台,玩家可下载资源包或从源码编译。项目支持多语言本地化,欢迎社区翻译贡献。开发者可参考详细构建说明和依赖列表进行二次开发。