发布时间:2024-11-12作者:陈清润点击:
用于制作手机游戏的应用程序
游戏引擎
Unity:跨平台游戏引擎,用于创建 3D 和 2D 游戏。
Unreal Engine:功能强大的游戏引擎,专注于高保真 3D 游戏。
Godot Engine:开源跨平台游戏引擎,以其易用性而闻名。
代码编辑器
Visual Studio:Microsoft 开发的流行代码编辑器,支持多种编程语言。
Xcode:Apple 为 macOS 和 iOS 开发而设计的集成开发环境 (IDE)。
Android Studio:Google 为 Android 开发而设计的官方 IDE。
资产创建工具
Blender:开源 3D 建模和动画软件。
Maya:专业的 3D 建模、动画和渲染软件。
Photoshop:图像编辑软件,用于创建游戏纹理和 GUI。
其他工具
Git:版本控制系统,用于跟踪和管理代码更改。
Jenkins:持续集成和持续交付 (CI/CD) 工具。
Google Play 开发者控制台:发布和管理 Android 游戏的平台。
App Store Connect:发布和管理 iOS 游戏的平台。
推荐的应用程序组合
Unity(游戏引擎) + Visual Studio(代码编辑器) + Blender(资产创建工具)
Unreal Engine(游戏引擎) + Xcode(代码编辑器) + Maya(资产创建工具)
Godot Engine(游戏引擎) + Android Studio(代码编辑器) + Photoshop(资产创建工具)
使用不需要编程的手机游戏制作应用程序:
Construct 3: 直观的拖放式界面,非常适合初学者和非程序员。
GDevelop: 免费且开源的 2D 游戏引擎,具有友好的用户界面和丰富的功能。
GameMaker Studio 2: 付费软件,但提供广泛的工具和模板,适合初学者和有经验的开发者。
Stencyl: 专为儿童和初学者设计,具有简单的界面和以基于角色为中心的机制。
Tiled: 免费的地图编辑器,可用于创建游戏关卡和环境,无需编程。
Unity:3D 和 2D 游戏制作的行业标准,提供免费和付费版本,提供多种高级功能。
Unreal Engine: 另一个成熟的 3D 游戏引擎,以其逼真的图形和高级功能而闻名,但对于初学者来说可能有点复杂。
移动平台专用的应用程序:
GameSalad: 仅适用于 iOS,支持拖放界面,专门用于创建移动游戏。
Corona SDK: 跨平台引擎,使用 Lua 脚本,适合 iOS、Android 和 Windows Phone 开发。
AppGameKit: 付费 软件,但提供直观的界面和针对移动平台优化的功能。
跨平台软件引擎:
Unity: 广泛使用且多功能的引擎,适用于 2D 和 3D 游戏
Unreal Engine: 强大的图形保真引擎,常用于 AAA 级游戏
Godot Engine: 专注于 2D 游戏开发的开源引擎
GameMaker Studio: 直观且易于使用的引擎,适用于初学者
原生平台软件引擎:
iOS:
SpriteKit: 为 2D 游戏提供原生支持
Metal: 提供低级 3D 图形 API
Android:
LibGDX: 跨平台库,允许游戏在 Android 上运行
Cocos2d-x: 跨平台开源引擎,用于开发 2D 和 3D 游戏
特定类型游戏的软件引擎:
RPG Maker: 专门用于创建角色扮演游戏的引擎
Ren'Py: 适用于视觉小说和冒险游戏的引擎
Adventure Game Studio: 专注于传统的点选式冒险游戏的引擎
其他流行的软件引擎:
CryEngine: 以其令人惊叹的图形保真度而闻名
Lumberyard: 亚马逊旗下的免费引擎,用于创建 AAA 级游戏
Defold: 专门为移动游戏开发设计的轻量级引擎
Phaser: 基于 JavaScript 的引擎,适用于 Web 和移动游戏开发
游戏制作软件(无需编程)
Stencyl:一款拖放式游戏制作工具,提供预制的角色和对象,简化游戏开发。
GameMaker Studio 2:一种强大的游戏引擎,允许您使用直观的拖放界面创建 2D 和 3D 游戏,无需编程。
Construct 3:另一款拖放式游戏制作工具,注重轻松性和灵活性。
GDevelop:一个开源游戏引擎,提供类似于 GameMaker Studio 2 的拖放功能,但免费使用。
Unreal Engine 4:一个专业级别的游戏引擎,尽管需要一些编程知识,但它提供了用于创建复杂游戏的强大工具。
Unity:另一个受欢迎的游戏引擎,允许您使用其可视化脚本语言「Bolt」创建游戏而不编写代码。
Godot:一款开源且用户友好的游戏引擎,提供拖放界面和一个简单的脚本语言。
RPG Maker MZ:一款专门用于创建角色扮演游戏的软件,无需编程即可设计角色、地图和故事。
Adventure Game Studio:一款专为开发点击式冒险游戏而设计的软件。
Twine:一个用于创建交互式叙事的开源工具,允许您通过文本和超链接创建游戏。
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