logo


   Awesome    build   Donate

一个精心策划的游戏开发资源列表,让 magic 发生.

License Legends

  • :免费: - 免费
  • 🎉 - 开源
  • 💰 - 付费
  • 💸 - 部分免费

Graphics

出色的图形占位符和工具,可将方形游戏变成毕加索画作

Assets/Placeholders

  • :自由: 2D Cartoon Mobile Game UI Pack - 卡通用户界面资产包. 它是一个分层的 psd 文件.
  • :自由: 420 Pixel Art Icons for RPGs - 一组 420 个 RPG 图标,可免费用于商业用途.
  • :自由: Blender 3D models - 3D 模型、粒子系统/效果
  • 💸 CGTextures - 大量纹理.
  • 💸 GameDev Market - 一个社区驱动的市场,将独立游戏开发商与才华横溢的资产创造者联系起来.
  • :自由: Games-Icons Set - 游戏的免费图标.
  • :自由: Iconmonstr - 另一个免费的游戏图标资源.
  • 💸 Kenney Assets - 免版税资产
  • :自由: Liberated Pixel Cup assets - OpenGameArt 论坛举办的 Liberated Pixel Cup (LPC) 的免费图形资产
  • :自由: Matcaps - 一个巨大的 PNG 和 ZMT 中的 matcap 纹理库,按颜色组织.
  • :自由: OpenClipart - 免费剪贴画的集合.
  • :自由: OpenGameArt - 用于免费软件游戏项目的媒体存储库.
  • :钱袋子: Oryx Design Lab - 便宜的高品质免版税精灵
  • 💸 PlainTextures - 免费的高分辨率纹理、画笔和照片
  • :自由: Reiner's Tilesets - 一个包含免费 2D 和 3D 图形的博客.
  • :自由: Sketchfab - 发布和嵌入交互式 3D 模型.
  • :自由: SpriteLib - 一组静态和动画图形对象(通常也称为精灵).
  • :自由: StickyPNG - 免费透明的 PNG 图像.
  • :自由: TextureHaven - 带有额外贴图(如置换贴图和凹凸贴图)的免费纹理. 还有 HDRI.
  • :自由: TextureKing - 免费材料库存纹理
  • 💸 Vecteezy - 免费矢量艺术.

Spritesheet Tools

-: 然后: Cheetah-Texture-Packer - 高效快速的二维装箱工具 - :自由: GraphicsGale - 易于使用的动画图形编辑器. -: 然后: Libgdx Texture Packer - Libgdx 中内置的纹理打包器 - :自由: Littera - 位图字体生成器 - :自由: ShoeBox - 基于 Adob​​e Air 的应用程序,带有游戏和用户界面相关工具. -: 然后: Sprite Sheet Packer - 将多个图像组合成一个精灵表并生成它的 txt 地图. - 💸 TexturePacker - 很棒的 spritesheet 创建编辑器. -: 然后: Tilesplit - 基于 CLI 文本的 tilesheet 拆分器和命名器. 将 spritesheet 转换为许多带有您选择的名称的单独文件,或者如果您不在乎,则不选择. 支持大小不一的模板和纹理.

Bitmap Compression

-: 然后: ImageAlpha — 用于 pngquant 和其他工具的 Mac OS X GUI - 💸 Kraken.io - 具有一流算法的强大、超快的图像优化器和压缩器. - :自由: PNGGauntlet - 粉碎 PNG 以获得更快的网站 - :自由: PNGoo - Windows GUI for batch conversion. -: 然后: Pngyu - 简单的PNG图片文件压缩工具. -: 然后: SuperPNG Photoshop plug-in — Mac 和 Windows. 与“Save for Web”的比较 - 💸 TinyPNG - PNG 图像的高级有损压缩可保留完整的 alpha 透明度.

Texture Tools

  • :钱袋子: FilterForge - Adob​​e Photoshop 插件,可让您构建自己的滤镜.
  • :自由: Live Normal - 一个 Android 和 iOS 应用程序,用于在旅途中生成无缝材料. 你拍一张照片,Live Normal 会创建一个可平铺的纹理,并为你选择的 PBR 引擎生成纹理贴图.
  • :钱袋子: PixPlant - PixPlant 是一款智能 3D 纹理工具,可从照片创建高质量的法线、置换、高光贴图和无缝纹理.
  • :钱袋子: STG - 一种工具,可快速轻松地从照片中创建专业的无缝平铺纹理.

Character Generators

Tile/Level Editors

  • :自由: ArrayPainter - Array Painter 是使二维数组准备好复制粘贴到您自己的程序中的最简单和最快的方法.
  • :钱袋子: AutoTileGen - AutoTileGen 是用于 2D 游戏地形的自动图块集生成器. -: 然后: LDtk - LDtk 是独立开发者的开源 2D 关卡编辑器,非常注重用户友好性. -: 然后: OGMO Editor- 通用关卡编辑器. -: 然后: Overlap2D - 具有引擎不可知论哲学的 2D 关卡和 UI 编辑器. -: 然后: Tiled - 免费、易于使用且灵活的瓷砖地图编辑器.

Animation

  • :钱袋子: Fusion Character Animator - Clickteam Fusion 2.5 的小工具,方便开发人员制作 2D 角色精灵的动画.
  • :钱袋子: Spine - Spine 致力于 2D 动画,提供高效的工作流程来创建令人惊叹的动画并将其集成到您的游戏中.
  • :钱袋子: Spriter Pro - 用于精灵动画的现代工具. -: 然后: DragonBones - Flash 的开源 2D 骨架动画解决方案 -: 然后: LWF - 轻量级 SWF. LWF 是一个动画引擎,可以播放由 HTML5、Unity、Cocos2d-x、iOS UIKit 等格式的 FLASH 内容转换而来的动画数据.
  • :钱袋子: Mixamo - 用于自动装配和 3D 人形模型动画的工具,

Vector/Image Editor

  • :钱袋子: Affinity Designer - 具有一系列功能的矢量图形编辑器,还支持 Adob​​e 文件格式
  • :钱袋子: Affinity Photo - 与 Adob​​e 文件格式和 Affinity Designer 一起使用的照片和光栅图形编辑器
  • 💸 Aseprite - 动画精灵编辑器和像素艺术工具. -: 然后: Gimp - GNU 图像处理程序. 它是一款免费分发的软件,用于照片修饰、图像合成和图像创作等任务. -: 然后: Inkscape - 类似于 Adob​​e Illustrator、Corel Draw、Freehand 或 Xara X 的开源矢量图形编辑器. -: 然后: Krita - Krita 是一个专业的免费开源绘画程序. 它是由希望为每个人看到负担得起的艺术工具的艺术家制作的. -: 然后: LibreSprite - LibreSprite 是 Aseprite 的开源分支.
  • :自由: Multipaint - 跨平台(Win、Linux、Mac)图像编辑器/画家,涵盖了 8 位机器(如 C64、ZX Spectrum 等)的颜色限制
  • :钱袋子: Ormr - Ormr 是一个快速、轻量级、跨平台的程序图形编辑器.
  • 💸 Paint.NET - Paint.NET 是适用于运行 Windows 的 PC 的免费图像和照片编辑软件.
  • :钱袋子: Pickle - 另一个像素艺术编辑器. -: 然后: PiskelApp - 免费的在线像素艺术和动画精灵工具.
  • Pixelmator - 适用于 Mac 的全功能图像编辑应用程序
  • :钱袋子: Pixen - OSX 的像素艺术编辑器
  • :自由: project one - Commodore 64 的图片转换器和编辑器,涵盖了这台计算机的不同图形模式. 仅限 Windows
  • :钱袋子: PXL8 - 正在开发的跨平台(Windows、Mac、Linux)像素艺术编辑器,旨在消除干扰
  • :钱袋子: PyxelEdit - 像素艺术编辑器旨在让制作图块集、关卡和动画变得有趣和容易.
  • :自由: REXPaint - 功能强大且用户友好的 ASCII 艺术编辑器. -: 然后: rx - 现代简约的像素编辑器
  • :自由: Tilemancer - 专为像素艺术游戏设计的快速程序图块创建器.
  • :自由: Timanthes - 在 Windows 上运行的 Commodore 64 计算机的像素艺术编辑器
  • Charas - Charas 是 RPG Maker 的字符集生成器.
  • Universal LPC Sprite Sheet Character Generator - 基于 LPC(解放像素杯)图形的精灵字符生成器
  • :自由: Spritemate - Commodore 64 Sprites 在线编辑器
  • :钱袋子: Pixelator - 将任何图像变成精美的像素艺术

Modeling

-: 然后: Blender - :自由: MakeHuman - :自由: sculptris - :钱袋子: Maya - :钱袋子: 3ds Max - :钱袋子: modo - :自由: Clara.io - :钱袋子: ZBrush

Terrain Generators

  • :自由: Canyon Terrain Editor - 快速直观地创建高质量、逼真的地形 -: 然后: DEM Net Elevation API - 从真实数据生成实时 3D 纹理地形 - 导出高度/法线贴图、glTF、OBJ、STL -: 然后: Fracplanet - 分形行星和地形生成器
  • :钱袋子: World Creator - 在GPU上实时生成程序地形和景观,模拟侵蚀和沉积物,漂亮的编辑器. 多得多
  • :钱袋子: World Machine - 程序地形创建、自然模拟和交互式编辑

Voxel Editors

-: 然后: goxel - :自由: MagicaVoxel - :自由: Q-Block - :自由: Sproxel

Code

一套游戏框架、引擎和平台

Engines and Frameworks

  • :自由: Agen - 使用 Lua 制作 2D 游戏的跨平台框架,兼容 iOS、Mac 和 Windows 设备. -: 然后: Allegro - Allegro 4 & 5 是跨平台、开源的游戏编程库,主要面向 C 和 C++ 开发人员. -: 然后: Amethyst - 使用 gfx-rs 用 Rust 为 2D 和 3D 编写的数据驱动游戏引擎. -: 然后: amulet - 一个免费的基于 Lua 的音频/视频工具包,适用于小游戏和实验. 它可以在 Windows、Mac、Linux、HTML5 和 iOS 上运行. -: 然后: Astera - 2D C99 跨平台游戏库/框架 -: 然后: Azul3D - 用 Go 编写的 3D 引擎. -: 然后: Babylon.js - Javascript 3D 库. -: 然后: Bevy - 一个用 Rust 构建的令人耳目一新的简单数据驱动游戏引擎 -: 然后: bgfx - 跨平台、图形 API 不可知、“自带引擎/框架”风格的渲染库. -: 然后: bitsy - 小游戏或世界的小编辑器. 目标是让您可以轻松制作游戏,让您可以四处走动,与人交谈并在某个地方. -: 然后: Bladecoder - 经典的点击式冒险游戏引擎和编辑器.
  • 💸 Blend4Web - 用于在 Web 浏览器中创建和显示交互式 3D 计算机图形的 Javascript 框架. -: 然后: Blitz3D 用于快速 3D 桌面游戏的 3D 类基本编程语言. -: 然后: Box2D - 用于游戏的 2D 物理引擎. -: 然后: Bullet - 实时物理模拟. -: 然后: CRYENGINE - 用 C++ 编写的下一代 3D 游戏引擎,随心所欲. -: 然后: Chipmunk C# - C# implementation of the Chipmunk2D lib. -: 然后: Chipmunk2D - 快速轻量级的 2D 游戏物理库. -: 然后: Cinder - Cinder 是一个社区开发的免费开源库,用于使用 C++ 进行专业品质的创意编码.
  • :自由: Cocos Creator - Cocos Creator,一款支持Cocos2d-js的免费跨平台游戏开发编辑器,帮助开发者快速高效地构建2D和3D游戏场景,编辑游戏UI等游戏资源. -: 然后: Cocos2D - 游戏和多媒体图形库,python 语言 -: 然后: Cocos2d-x - C++ OpenGL 2D 和 3D 游戏引擎. 使用 C++,但具有 JS 和 Lua 绑定. 针对所有主要的移动平台和操作系统. 附加工具 CocoStudio 和 Cocos Code IDE.
  • 💸 Construct 2 - HTML5 游戏制造商,这意味着您实际上并不是在编写 JavaScript. 相反,您使用动作、事件和条件来完成繁重的工作.
  • :钱袋子: CopperCube3D - CopperCube 是一款一体化 3D 游戏引擎.非常易于使用. -: 然后: Coquette - JavaScript 游戏的微框架. 处理碰撞检测、游戏更新循环、画布渲染以及键盘和鼠标输入.
  • :自由: Corona SDK - 适用于 iOS 和 Android 的跨平台移动应用程序开发. -: 然后: Dash - 一个用 D 编写的免费和开放的 3D 游戏引擎. -: 然后: Dear Imgui - 具有最小依赖性的 C++ 无膨胀立即模式 GUI.
  • :自由: Defold - 用于跨平台发布的免费 2D 游戏引擎 -: 然后: DEM Net Elevation API C# - 从具有纹理、法线贴图、glTF、OBJ、STL 支持的真实数据生成地形 -: 然后: Diligent Engine - 支持 Direct3D11、Direct3D12、OpenGL/GLES 和 Vulkan 的现代跨平台低级图形库. -: 然后: Duality - C# / OpenGL 2D Game Engine that comes with visual editor. -: 然后: E.B.U.R.P - 八位通用角色扮演引擎 -: 然后: ENGi - 用于围棋的多平台 2D 游戏库. -: 然后: engo - Engo 是一个用 Go 编写的开源 2D 游戏引擎. -: 然后: Ebiten - Go 中一个死简单的 2D 游戏库. -: 然后: ecs-lib - ecs-lib 是一个小巧且易于使用的 ECS(实体组件系统)库,用于游戏编程. 它是用 Typescript 编写的,但您也可以在 node.js 和 Web 浏览器上使用. -: 然后: Ejecta - 适用于 iOS 的快速开源 JavaScript、画布和音频实现. -: 然后: EnTT - 游戏与现代 C++、快速可靠的实体组件系统 (ECS) 相结合等等 -: 然后: FXGL - 适用于 Win/Mac/Linux 的 JavaFX/Kotlin 游戏引擎. -: 然后: Farseer - 具有真实物理响应的碰撞检测系统. -: 然后: Flame - Flutter 的极简游戏引擎 -: 然后: FlashPunk - 专为开发 2D Flash 游戏而设计的免费 ActionScript 3 库. -: 然后: Flixel - 一个用 ActionScript3 编写的开源游戏制作.
  • :钱袋子: GameMaker - GameMaker 支持使用拖放或称为 Game Maker 语言的脚本语言创建跨平台视频游戏,该语言可用于开发仅使用拖放功能无法创建的更高级游戏. -: 然后: gameplay - 用 C++ 编写的免费、开源、跨平台、2D + 3D 游戏框架. 它面向正在创建桌面和移动游戏的独立游戏开发者.
  • 💸 GameSalad - 适用于 Mac 和 Windows 的游戏创建引擎. -: 然后: GB Studio - 一款免费且易于使用的复古冒险游戏创建器,适用于您最喜爱的手持视频游戏系统. -: 然后: GDevelop - 为所有人设计的开源、跨平台 2D 游戏引擎 - 可扩展、快速且易于学习. -: 然后: ggez - 一个可以轻松创建好游戏的 Rust 库. -: 然后: Gideros - 使用 Lua 编程语言为 iOS、Android 创建移动应用程序和游戏的跨平台框架. -: 然后: Glide Engine - 使用 Swift 编程语言在 iOS、macOS 和 tvOS 上制作 2d 游戏的引擎,带有实际示例和教程. -: 然后: Godot - 先进的、功能丰富的、多平台的 2D 和 3D 开源游戏引擎. -: 然后: Gorgon - A 2D rendering API for .NET, written in C#. -: 然后: Grid - Lua 的多人优先游戏引擎. -: 然后: HaxeFlixel - 更轻松、免费地创建跨平台游戏. -: 然后: Heaps - 用于高性能游戏的跨平台图形. -: 然后: Horde3D - 小型开源 3D 渲染引擎. -: 然后: iio.js - 一个 javascript 库,可加速 HTML5 Canvas 应用程序的创建和部署 -: 然后: ImpactJS - Impact 是一个 JavaScript 游戏引擎,可让您为桌面和移动浏览器开发出色的 HTML5 游戏.
  • :自由: Inform7 - 基于自然语言的交互式小说设计系统. -: 然后: Ink - 用于编写交互式叙述的脚本语言. -: 然后: Irrlicht - 用 C++ 编写的开源高性能实时 3D 引擎. -: 然后: Jitter - a fast and lightweight physics engine written in C#. -: 然后: jMonkeyEngine 3 - 为喜欢冒险的 Java 开发人员提供的 3D 开源游戏引擎.
  • :自由: JPCT - jPCT 是用于桌面 Java 和 Google 的 Android 的 3D 引擎. -: 然后: Juno - 用 TypeScript 编写的干净轻便的 2D 游戏框架 -: 然后: Juno - 在 Lua 中使用粗像素制作 2D 游戏的框架 -: 然后: Kivent - A 2D game framework for Kivy. -: 然后: Kivy - 跨平台 Python 框架,用于为 Linux、Windows、OS X、Android 和 iOS 创建应用程序和游戏 -: 然后: KogGE - Modern Multiplatform Game Engine for Kotlin. Write games for the JVM, JavaScript, Android and iOS in no time using Kotlin. -: 然后: KiwiJS - 一个有趣且友好的开源 HTML5 游戏引擎. 有人称它为 HTML5 游戏引擎的 WordPress -: 然后: LibGDX - 强大(完全免费)的 Java 库,编写一次代码即可在桌面、Android、Web 和 iOS 上运行游戏. -: 然后: LimeJS - HTML5 游戏框架,用于为所有现代触摸屏和 -: 然后: LITIengine - 2D Java 游戏引擎. 它提供了使用纯 Java 创建基于 tile 的 2D 游戏的所有基础设施 -: 然后: Loom SDK - 2D mobile app and game framework with live reload of code and assets, AS3/JS/C#-like scripting language, and powerful 2D rendering and UI framework. Open source with paid "Turbo" service.
  • :自由: Lumberyard - Amazon Lumberyard 是一款深度集成的免费 AAA 游戏引擎 -: 然后: LumixEngine - 基于 C++ 构建的 3D 游戏引擎. -: 然后: Lums - 用 C++11 编写的 2D/3D 框架. 非常高效和现代. 仍在大力发展中. -: 然后: LÖVE - Lua 2D 游戏引擎. -: 然后: MINX - 用C++编写的开源2D游戏框架(XNA的风格) -: 然后: macrosquad - Rust 中的跨平台游戏引擎. -: 然后: Magnum - 用 C++11 编写的轻量级模块化 2D/3D 图形/游戏引擎 -: 然后: Matter.js - 用于网络的 2D 物理引擎. -: 然后: MelonJS - 开源轻量级 HTML5 游戏引擎.
  • :自由: Monkey2 - 多平台编程语言和交叉编译器,旨在快速游戏编程. -: 然后: Monogame - Microsoft XNA 4 框架的开源实现. -: 然后: Nakama - 用于社交和实时游戏和应用程序的分布式服务器. -: 然后: nCine - 一个强调性能的跨平台 2D 游戏引擎,用 C++11 编写,并可选择用 Lua 编写脚本.
  • :自由: NodeBox - 一系列用于创建衍生式设计的 Python 工具. -: 然后: nuklear - 用 ANSI C 编写的简约即时模式 GUI 工具包. -: 然后: ÖbEngine - 基于 SFML 制作的带有 Lua 脚本的 2D 游戏引擎! -: 然后: ODE - ODE 是一个用于模拟刚体动力学的开源高性能库. -: 然后: Ogre3D - 是一个以 C++ 编写的面向场景、实时、灵活的 3D 渲染引擎(相对于游戏引擎). -: 然后: OpenFL - 用于制作多平台游戏的开源 Haxe 引擎. -: 然后: openFrameworks - 用于创造性编码的开源和免费 C++ 工具包. -: 然后: OpenRA - OpenRA 是一个自由/免费的实时策略游戏引擎.
  • 💸 OpenXRay - 在 STALKER 游戏系列中使用的社区修改的 X 射线引擎. -: 然后: Origamijs - 使用 HTML5 Canvas 创建的轻量级库.
  • :钱袋子: PICO-8 - A fantasy console for making, sharing and playing tiny games and other computer programs. -: 然后: p2.js - JavaScript 2D 物理库 -: 然后: Panda3D - 用于 Python 和 C++ 程序的 3D 渲染和游戏开发框架. -: 然后: PandaJS - 开源 HTML5 引擎. -: 然后: Phaser - 免费且快速的 2D 游戏框架,用于为桌面和移动网络浏览器制作 HTML5 游戏,支持 Canvas 和 WebGL 渲染. -: 然后: phina.js - A JavaScript game library that makes it easy to create games and tools. -: 然后: Piston - 一个用 Rust 编写的模块化开源游戏引擎.
  • 💸 Pixel Vision 8 - 旨在模拟您最喜欢的 8 位控制台的框架. -: 然后: PixiJS - 是一个新的 HTML5 游戏渲染器 - 于 2013 年初首次发布.该引擎的主要吸引力在于它使用 WebGL 以提高性能. 如果不支持 WebGL,引擎将回退到标准画布. -: 然后: Planck.js - 用于跨平台 HTML5 游戏开发的 2D JavaScript 物理引擎.
  • 💸 PlayCanvas - WebGL 游戏引擎. -: 然后: Polycode - 用于在 C++ 中创建游戏的开源框架(使用 Lua 绑定). -: 然后: Processing - Processing 是一种编程语言,是艺术家、设计师、研究人员的开发环境. -: 然后: PuzzleScript - 开源 HTML5 益智游戏引擎. -: 然后: PyGame - Python 中的 2D 游戏引擎.
  • :钱袋子: RPGMaker - 用于开发角色扮演游戏的系列程序. -: 然后: Rajawali - Android OpenGL ES 2.0/3.0 引擎 -: 然后: raylib - 一个简单易用的库,用于享受视频游戏编程,使用 OpenGL(1.1、2.1、3.3 或 ES 2.0)加速硬件 -: 然后: Ren'Py - 一个开源的视觉小说引擎,使用简化形式的 Python 语言. 它支持 Windows、Mac OS X、Linux、Android 和 iOS. -: 然后: Rpgboss - 基于 Scala 和 libgdx 的 2d RPG 游戏引擎和编辑器. 易于使用,无需编程知识. -: 然后: SDL - SDL 是一个跨平台库,旨在通过 OpenGL 和 Direct3D 提供对音频、键盘、鼠标、游戏杆和图形硬件的低级访问. -: 然后: SFML - 简单快速的多媒体库. -: 然后: Spring - 强大的免费跨平台 RTS 引擎.
  • :自由: SpriteKit - iOS/Mac 2D 游戏引擎. -: 然后: Stage.js - 用于跨平台游戏开发的轻量级、快速的 2D HTML5 渲染和布局引擎. -: 然后: Starling - GPU 驱动的 2D Flash API
  • 💸 Stencyl - 一个游戏创建平台,允许用户为计算机、移动设备和网络创建 2D 视频游戏. -: 然后: Superpowers - HTML5 协作式 2D/3D 游戏制作器 -: 然后: TIC-80 - TIC-80 是一款用于制作、玩和分享小游戏的梦幻电脑. -: 然后: Three.js - Javascript 3D 库. -: 然后: Turbulenz - Turbulenz 提供了构建、发布、迭代和货币化高品质游戏的能力,这些游戏的反应与其他游戏不同,具有身临其境的 3D 效果和实时物理,打开了一个全新的世界,其中包含前所未有的非凡网络内容. -: 然后: Twine - 可下载或基于浏览器的游戏开发平台,允许用户创建链接的故事路径. 不仅基于文本,Twine 还支持音乐、图像和声音效果. 基本文本冒险游戏所需的编码知识很少.
  • 💸 Unity 3D - 用于创建 2D 和 3D 游戏和交互式内容的开发引擎.
  • :自由: Unreal Engine 4 - Epic Games 开发的新游戏引擎技术. -: 然后: Urho3D - 跨平台渲染和游戏引擎. -: 然后: ursina - 由python和panda3d驱动的游戏引擎. -: 然后: Vassal - Vassal 是一个游戏引擎,用于构建和玩棋盘游戏和纸牌游戏的在线改编版. 在 Internet 上或通过电子邮件进行现场直播. Vassal 可在所有平台上运行,并且是免费的开源软件. -: 然后: voxel.js - voxel.js 是一个项目集合,可以比以往更轻松地在浏览器中创建像 Minecraft 这样的 3D 体素游戏. -: 然后: Wave - Cross-platform engine written in C#. -: 然后: Wolf RPG Editor English - RPG Maker 风格游戏的开源编辑器 -: 然后: WhiteStorm.js - 用于构建应用程序和游戏的 3d javacript 框架 -: 然后: XNA - 微软的游戏开发框架. -: 然后: Xenko - Open Source C# Game Engine.

AI

-: 然后: Fluent Behaviour Tree - C# behaviour tree library with a fluent API released under MIT. -: 然后: SimpleAI - 基于 C++11 行为树的库,带有在 MIT 下发布的基于 QT5 的远程调试器(和可选的 LUA 绑定).

Audio

音频编辑器、声音收藏等等.

Collections

  • :自由: Free Game Sounds - 各种免版税游戏声音的存档.
  • :自由: Freesound - 知识共享许可声音的协作数据库.
  • :自由: Musopen - 免版税音乐.
  • :自由: Octave - 免费的用户界面声音库.
  • :自由: PacDV - 免版税的声音收藏.
  • :自由: SoundBible.com - 各种许可下的免版税、可搜索的音效档案.

Music and Audio Editors

-: 然后: Audacity - 用于录制和编辑声音的开源跨平台软件. - :自由: Audiosauna - 将您的网络浏览器转变为具有内置合成器和现场效果的快速灵活的音乐制作工作室. - :自由: Audiotool - 在线音乐制作人. - :自由: Bfxr - 为电脑游戏制作音效的工具. - :自由: Bosca Ceoil - 由 Terry Cavanagh 制作的在线(以及桌面)音乐制作人. 简单,直观,具有独特的复古风格的声音. - :自由: ChipTone - 在线音效生成器 - :自由: FamiTracker - 用于为 NES/Famicom 系统制作音乐的免费 Windows 跟踪器. -: 然后: jfxr - Bfxr 音效生成器的 JavaScript 端口. -: 然后: LMMS - 跨平台音乐制作软件. - :自由: MadTracker - 一种强大而有效的音乐制作方法. 由于完全支持 VST™、ASIO™ 和 ReWire™,保证了多功能性和兼容性. -: 然后: MilkyTracker - 适用于 Mac/Linux/Windows 平台的开源跟踪器. -: 然后: musagi - 开源,相当大和复杂的音乐编辑器和合成器 -: 然后: Sekaiju - 开源 MIDI 音序器. - :自由: Soundation - 在线专业音乐工作室. - :自由: SunVox - 具有基于模式的音序器(跟踪器)的小型、快速且功能强大的模块化合成器. - :钱袋子: Resemble - Unity 中的 Resemble 语音克隆引擎

Board Games

制作棋盘游戏的工具

  • :自由: Boardgamizer - 棋盘游戏设计创意生成器. -: 然后: RPTools - 一个开源程序品牌,旨在增强传统的纸笔角色扮演游戏.

Must see

博客、门户网站、杂志等

Blogs and Portals

Books

Magazines

Videos/Podcasts

Game Jams

Project Management

  • :钱袋子: Casual - 可视化项目管理
  • 💸 Codecks - 受收藏卡游戏启发的项目管理工具
  • 💸 HacknPlan - 游戏开发者的项目管理
  • 💸 Taiga - 适用于敏捷开发人员和设计师的项目管理平台
  • 💸 Trello - 组织和优先考虑项目

Complete Game Sources

-: 然后: Canabalt iOS -: 然后: Doom 3 -: 然后: Doom -: 然后: Duke Nukem 3D: Atomic Edition -: 然后: NetHack -: 然后: OpenTTD -: 然后: Prince of Persia -: 然后: Quake 2 -: 然后: Quake III Arena -: 然后: Quake -: 然后: SimCity -: 然后: Wolfenstein 3D - :自由: VVVVVV

Ads

我们还需要挣点钱,对吧?

  • AdMob by Google - Google 的移动广告和货币化服务.
  • AdColony - 移动视频广告服务.
  • Appodeal - 适用于移动应用程序的程序化广告中介解决方案.
  • ChartBoost - 货币化、分析平台.
  • Unity Ads - Unity3D 官方广告 SDK.
  • Vungle - 视频广告服务.

Learn

在线课程、教程、截屏视频

General Game Development

Computer Graphics