Skip to content
Go back

2025 年游戏引擎对比

Edit

前言

和小伙伴开发游戏,开帖记录一下游戏引擎选型,顺便对比一下游戏服务端框架,不包含通用 BaaS,如:Firebase、Supabase、Appwrite。

游戏引擎

引擎支持 Web可视化编辑器编程语言服务端 SDK2D 支持费用
GodotGDScript/C#/C++极好开源免费
DefoldLua极好开源免费
Cocos CreatorTS/JS很好开源免费
LayaAirTS/JS/AS很好开源免费
PixiJSJS/TS很好开源免费
Three.jsJS/TS一般开源免费
MonoGameC#很好开源免费
StrideC#很好开源免费
FlatRedBallC#极好开源免费
BabylonJSJS/TS开源免费
UnrealC++/Blueprints一般免费版无限制,达到收入阈值后收费
UnityC#很好免费版无限制,达到收入阈值后收费
CryEngineC++/Lua一般免费版无限制,达到收入阈值后收费
Wonderland EngineJS/TS免费版无限制,达到收入阈值后收费
PhaserJS/TS极好引擎开源免费,编辑器收费
Stencyl无代码很好免费版有限制
GDevelop事件系统,可扩展 JS极好免费版有限制
PlayCanvasJS一般免费版有限制
UnigineC++/C#部分免费版有限制,达到收入阈值后收费
GameMakerGML 专有语言极好非商业免费,商业收费
Construct事件系统,可扩展 JS极好收费

游戏服务端框架

服务端框架开源自托管实时通信匹配/房间数据库/持久化SDK 支持(示例)
Nakama内置JS/TS、C#、Unity、Godot
PlayFab内置JS、C#、Unity
Colyseus需集成JS/TS、Unity、Defold、Godot
Photon是(收费)需集成JS、C#、Unity
Wonderland Cloud部分(空间音频)需集成JS
Lance.gg需集成JS/TS
W4 Cloud内置Godot
Skynet需集成Lua(官方),支持 C 扩展

结论

我们要求支持 Web,有可视化编辑器,支持通用编程语言,有服务端 SDK,2D 支持好,引擎和编辑器免费,满足需求的框架有:Godot,Defold,Cocos Creator,LayaAir,Unity。

我们的游戏《异星幸存者》https://store.steampowered.com/app/3676310 上架 Steam 了,不用 Unity 是因为国内只能用团结引擎。

参考


Edit
Share this post on:

Previous Post
JProfiler 激活码
Next Post
对比 ID 生成器