如题哈,我是一个完全没有游戏开发经验的前端程序猿. 现在想试水一下 2D 游戏开发, 目标是想做一款很简单的像素类的小游戏, 可以生成一些地图,用户创建角色, 在地图里进行简单的互动,无须战斗系统.
最近也问了一下 Ai, 推荐的有:
1 、Phaser
2 、cocos creator
3 、godot
4 、rpg maker
前面似乎都是免费的开源的, 但是 rpg maker,收费的, 看起来略贵啊, 我今天看了一下,要 79 刀.
各位有什么推荐吗?
![]() |
1
Livid MOD PRO ![]() |
![]() |
2
FanyFull 1 天前 via Android ![]() 小丑牌用的是 love2d ,方便使用 lua 进行开发。云风也用 lua 搞过 2d 引擎,印象中 c++ 的底层是 fork rmlui 进行优化的,看他推特上说性能挺好的。
|
3
newtype0092 1 天前 ![]() @FanyFull 之前的 cocos2d-x 也是用 lua 的,后来 cocos creator 出来后就重心慢慢偏到 js 上了,lua 还是太小众了。。。
|
4
WorseIsBetter 1 天前 ![]() |
5
dearmymy 1 天前 ![]() 如果时间稍微充足点,还是建议个人直接 unity 。游戏美术资源,代码遇到的坑都有解决方案。部署各平台也方便。
|
6
zuosiruan 1 天前 via iPhone ![]() 小游戏国内就 cocos creator 和 layabox
|
7
leo72638 1 天前 via iPhone ![]() 如果要求很低的可以 rpg maker ,这个没有这么贵吧,steam 经常 85% off ,到手 40rmb 。
有点要求的建议 Unity 。 |
![]() |
8
PlsDontStop 22 小时 2 分钟前 via iPhone ![]() 2d 游戏用 unity 或者 godot 其他不建议考虑 unity 生态更完善 但是最近整活比较多 godot 是 unity 出事之后很多 2d 开发者转向的一个开源引擎 但是发展还比较初期
|
![]() |
9
yeelone OP 感谢各位, 我应该会从 phaser 和 godot 都去学一下看看哪个适合我.
|
![]() |
10
qcbf111 17 小时 6 分钟前
我觉得,all in unity 是目前游戏开发的最优解。生态最成熟,各种方向都有很多成熟的商业产品。比如有一堆 2d 、3d 微信小游戏,甚至还有大量单 html 页面广告试玩游戏。也有不少 pc 、主机 3A 游戏。独立开发者 steam 、taptap 绝大部分出自 unity ,全球商业公司绝大部分产品也是 unity 开发的。
|
![]() |
11
7inFen 15 小时 58 分钟前
前段时间问过 AI ,还有一个 Pixijs
|
![]() |
13
clocean 13 小时 54 分钟前
我是玩 Until Then 这个游戏才知道的 godot ,感觉效果是真的好!!!
|
![]() |
14
zty5678 13 小时 40 分钟前 ![]() |
![]() |
15
UnluckyNinja 11 小时 58 分钟前 ![]() 游戏引擎大体上就是前端宿主+游戏相关 SDK+编辑器,
godot 是通用游戏引擎,2D 3D 什么都能做,还有用它来开发软件的(例如 MaterialMaker 和 CozyBlanket ),优点就是经验可以沿用到下一个项目,网络学习资源相比几年前也多了不少,包括国内外。用 godot 时不想写 gdscript 也可以写 C#,godot 很重视对 C#的支持。 另外两个通用游戏引擎,UE 做小游戏属于杀鸡用牛刀了,而且没有网页导出。 Unity 日薄西山,近期几乎没有什么正面新闻,再加上国内运营纯粹添堵的,你下一个非特供官方编辑器都要折腾半天,Unity 的独立开发者群体在逐渐向 godot 迁移。 其它的第二梯队引擎普遍没那么泛用,都有那么几个比较关键的缺点,导出平台受限/仅支持 2D 或 3D/游戏 genre 相对固定/教学资源少文档不完善,不太推荐使用,不过有的引擎也出现过独游神作。属于上限高下限低很看个人操作。 (顺便说下很多收费游戏引擎在 Steam 也有卖,就比如那个 RPG maker 系列,旧版史低时很便宜,官方主要靠卖资产包 DLC 。不过它主要是开发 topdown 回合制的 RPG ,如果你对游戏玩法有更多想法就不太适合。) 如果你已经计划好了游戏最终成品是什么样的,会用到什么功能,那么秉持 MVP 原则,用自己熟悉的语言和开发库,加上一些第三方编辑器,拼个自制引擎来开发也未尝不可。可以看下这篇文章: https://noelberry.ca/posts/making_games_in_2025/ ,蔚蓝的主程写的。 |
16
p1gd0g 11 小时 42 分钟前
要商业化就老老实实 unity ,生态完整。不用商业化可以折腾 godot 。
|