发布时间:2024-06-28作者:周书政点击:
游戏引擎
Unity
Unreal Engine
GameMaker Studio
Godot
Construct 3
编程语言和框架
C 和 .NET Framework(Unity)
C++ 和 UE4(Unreal Engine)
GML(GameMaker Studio)
C 或 GDScript(Godot)
JavaScript 和 HTML5(Construct 3)
其他工具和资源
美术工具: Photoshop、GIMP、Paint.NET
音频工具: Audacity、GarageBand、FMOD
游戏开发资源: Itch.io、Gamejolt、Newgrounds
社区和论坛: Unity Answers、Unreal Engine Forums、GameMaker Community
教程和课程: Udemy、Coursera、Udemy
开源游戏引擎
Unity:一个跨平台游戏引擎,支持2D和3D游戏开发。
Unreal Engine:另一个流行的游戏引擎,以其强大的图形和物理模拟而闻名。
Godot:一个开源、跨平台的游戏引擎,专注于2D和3D游戏开发。
GameMaker Studio 2:一个易于使用的游戏引擎,非常适合初学者和独立开发者。
Cocos2d-x:一个跨平台的2D游戏引擎,适用于移动和桌面设备。
游戏制作工具
Construct 3:一款可视化游戏制作工具,无需编程即可创建游戏。
Stencyl:另一个可视化游戏制作工具,专注于2D游戏开发。
Tiled:一个地图编辑器,用于创建游戏关卡和世界。
Aseprite:一个像素艺术编辑器,用于创建游戏角色和动画。
BFXR:一个声音效果生成器,用于创建游戏中的音效。
专业游戏开发软件
Visual Studio:微软用于C和C++游戏开发的集成开发环境 (IDE)。
Eclipse:一个开源的IDE,支持包括Java在内的多种编程语言。
PyCharm:一个用于Python编程的商业IDE。
Xcode:Apple用于iOS和macOS游戏开发的IDE。
Android Studio:Google用于Android游戏开发的IDE。
其他工具
Git:一个版本控制系统,用于管理游戏项目文件。
Trello:一个项目管理工具,用于跟踪游戏开发进度。
Discord:一个通讯平台,用于团队协作和玩家社区互动。
免费自制游戏应用软件
安卓平台:
GameMaker Studio 2: 适用于各种游戏的强大游戏引擎。
Unity: 跨平台游戏开发引擎,具有广泛的工具和资产。
Construct 3: 基于事件的无代码游戏制作软件,适合初学者。
GDevelop: 面向对象的跨平台游戏开发框架。
Buildbox: 专为移动游戏开发设计的拖放式游戏制作工具。
iOS平台:
SpriteKit: Apple开发的用于创建2D游戏的框架。
SceneKit: Apple开发的用于创建3D游戏的框架。
Unity: 适用于iOS的跨平台游戏开发引擎。
GameFlow: 面向对象的iOS游戏开发框架。
Marmalade: 跨平台游戏开发引擎,支持iOS。
适用于所有平台:
Godot Engine: 一款开源、跨平台的2D和3D游戏引擎。
L?ve2D: 一个用于创建2D游戏的轻量级开源框架。
PyGame: Python库,用于创建2D游戏。
Ren'Py: 专为视觉小说和角色扮演游戏的免费引擎。
RPG Maker MV: 适用于创建RPG游戏的拖放式游戏制作工具。
提示:
对于初学者,从基于事件的软件(例如Construct 3或GDevelop)开始。
对于更复杂的游戏,请考虑使用游戏引擎(例如Unity或GameMaker Studio 2)。
研究不同的软件以找到最适合您需求的软件。
充分利用在线教程、文档和社区支持。
游戏引擎
Unity
Unreal Engine
Godot
Construct 3
GameMaker Studio 2
可视化编程软件
Scratch
Blockly
App Inventor
Code.org
代码编辑器
Visual Studio
Sublime Text
PyCharm
Atom
游戏设计工具
Tiled
Aseprite
BFXR
Audacity
其他软件
Twine(互动式小说制作)
Ren'Py(视觉小说制作)
RPG Maker(角色扮演游戏制作)
Bitsy(像素艺术游戏制作)
Yarn Spinner(文本冒险游戏制作)
2023-08-31
2023-10-14
2023-08-05
2023-08-29
2023-09-25
2023-09-23
2023-09-23
2023-09-11
2023-09-23
2023-09-06