做小游戏,用 GDevelop 还是让 Codex 写?
想拖一拖、点一点击就拼出玩法,可以先试 GDevelop:它用图形化的条件和动作做游戏,不要求你先写代码。想做一个特别简单、能在浏览器打开的小游戏,可以把规则告诉 Codex,让它先做个版本。想系统做更复杂的 2D 游戏,可以再看 Godot;它更自由,但入门教程也会碰到脚本。先按想做的第一款作品选一个,不必三个都学。
想拖一拖、点一点击就拼出玩法,可以先试 GDevelop:它用图形化的条件和动作做游戏,不要求你先写代码。想做一个特别简单、能在浏览器打开的小游戏,可以把规则告诉 Codex,让它先做个版本。想系统做更复杂的 2D 游戏,可以再看 Godot;它更自由,但入门教程也会碰到脚本。先按想做的第一款作品选一个,不必三个都学。
举个例子
“我从没做过游戏,想先做一个接金币的小游戏。请比较 GDevelop 和 Codex 两条路:哪条最容易让我今天就玩到第一版?列出我要安装什么、第一步点哪里。”
来源与延伸资料
接下来,你可能想知道
第一次做小游戏,做什么最容易玩起来? →
先做一个打开网页就能玩的点击小游戏。页面里只有目标、分数和重新开始:点到目标加一分,限时结束显示成绩。这比一开始做地图、角色、商店和多人联机更容易看到完整结果。可以请 Codex 先做能玩的版本;玩过以后,再决定要不要加声音或关卡。
小游戏做完了,怎么发给朋友玩? →
如果做的是网页小游戏,先把它发布成一个别人能打开的网址,再把网址发给朋友。请朋友用手机试:能不能打开、能不能操作、结束后能不能再来一局。要让朋友比成绩,才需要进一步考虑把成绩保存起来;第一版只显示每个人自己的成绩就够了。
我不想写代码,能不能先把游戏玩起来? →
可以先用图形化游戏工具。以 GDevelop 为例,你可以把规则拼成“如果发生这件事,就做那个动作”:如果玩家碰到金币,就让金币消失并加一分。先用圆形、方块和文字当角色与道具,确认玩法好玩以后再换漂亮图片。这样不用先画图或学代码,就能试第一版。
