AI 游戏

用 AI 做游戏:不会编程也能发布

用 AI 做游戏的完整步骤:怎样选小点子、第一条提示词怎么写、AI 改坏了怎么办,以及怎样发布带商店和存档的网页游戏。

用 AI 做游戏的方法很简单:用一两句话描述一个小点子,让 AI 编程助手做出能玩的第一版,然后一次改一处,最后用自己的 链接发布。 在 iDos Games 上,这一切都在浏览器里完成,不用安装游戏引擎。登录、存档、商店和托管每个项目都自带,所以 AI 把力气花在游戏本身,而不是服务器上。

下面讲的是实际操作:AI 能做完什么样的点子,第一条提示词该写什么,AI 把东西改坏了怎么办,以及我们在黑客松上看到的 情况,当时各个团队都在我们的引擎上用 AI 做游戏。

不会编程行不行

这是大家问得最多的问题,网上的说法也不一样。有人说没打开过一次代码就做出了一个肉鸽游戏;也有人说不懂游戏的原理, 就没法给 AI 下清楚的指令。

两边都没错,只是说的游戏规模不同。做一个小型网页游戏不需要编程:你说清楚屏幕上看到了什么、想改什么,代码由 AI 来写。 大项目里懂一点原理会有帮助,但完全可以边做边学:让 AI 解释它改了什么,几周后你对自己游戏的了解会比上任何课程都多。

第 1 步:把点子缩小

AI 做的游戏迟迟做不完,最常见的原因是第一条提示词写的是“梦想中的游戏”:开放世界、制作系统、在线对战和剧情,一次全要。 AI 每样都开个头,却一样也做不完。

把点子砍到只剩 玩家反复做的一个动作:

类型核心动作以后再加
放置 RPG点击打一波波怪物强化商店、Boss、任务
跑酷躲开障碍、收集金币角色、纪录、每日奖励
益智连接、排序或移动棋子关卡、提示、排行榜
答题限时回答问题主题、和好友对战
卡牌和电脑打牌卡组、比赛、PvP

在我们的 Solana 黑客松 上,第一名 IMPERIVM 是一款卡牌游戏,第二名 Asyq Atu 是用手指弹击羊拐骨的物理游戏。两款都只做一件事,但都做得很好。

第 2 步:第一条提示词

打开 创建,写下你的点子。一两句话就够:平台会问几个关于类型、风格和背景的 问题,再根据回答挑选起始模板。所以新项目一开始就能玩,而不是一块空白屏幕。

好的第一条提示词写清四件事:

  1. 类型和核心动作:“一个骑士打一波波怪物的放置 RPG”。
  2. 目标:“强化剑和盔甲,打败第 10 波的 Boss”。
  3. 操作:“点击攻击,用金币在商店买强化”。
  4. 画面:“暗黑奇幻,像素风,夜晚的森林”。

合在一起:“夜晚森林里的放置 RPG:骑士点击攻击一波波怪物,用金币强化剑和盔甲,第 10 波有 Boss。像素风,暗黑奇幻。” 直接用中文写就行,AI 编程助手看得懂。

第 3 步:一条消息只提一个要求

项目创建后,你会进入 AI 编程助手:一边是聊天,一边是游戏的实时预览。规则只有一条:提一个要求,然后在预览里玩一下。

这样写效果好:

  • “把跳跃调高一点,下落快一点。”
  • “加一个商店,玩家用金币买剑的强化。”
  • “加一个每日任务:打败 20 只怪物,奖励 100 金币。”

这样写效果差:

  • “把游戏做得更好。”AI 不知道具体该改什么。
  • “加商店、任务、Boss 和多人模式。”四个改动一起来,坏了一个你也分不清是哪个。

说你看到的,而不是怎么写代码。 “跳起来软绵绵的”比关于重力变量的技术指令更管用。代码 AI 懂,手感你懂。

当你要的是平台已经有的功能,比如排行榜、商店或任务,AI 编程助手会直接装上现成的系统,而不是重新写一个。这一点很重要: 从零写的商店可能把价格放在浏览器里,玩家能改;现成的商店每一笔购买都在服务器上核对。

任务
12 450
320
每日2
每周
成就
新任务 08:12:44 后刷新
任务积分: 45
20
40
60
80
100
击败 20 个怪物
20/20
+10
领取
通关 3 个关卡
3/3
+10
领取
升级英雄 10 次
7/10
+15
领取
在商店购买任意物品
0/1
+20
领取
全部领取
周期以标签页显示,并带有到下个周期的计时。
积分进度条:领取任务会增加积分,沿途开启宝箱。
已完成的任务等待“领取”;其余任务显示进度。
“全部领取”一键领取所有已完成任务。
示例. 任务界面:周期、带宝箱的积分进度条和任务列表。

第 4 步:AI 改坏了怎么办

一定会遇到,而且不止一次。三个习惯能让损失降到最低:

  • 每次改动都是一个版本。 打开版本历史,回到最后一个能用的版本。先回退,再和 AI 讨论。
  • 准确描述症状。 “买完强化后金币显示 NaN”一步就能修好;“商店坏了”要来回三次。
  • 按任务选模式。 AI 编程助手有适合小改动的 Fast 模式和适合大功能的 Standard 模式。新系统或难缠的错误用 Standard 更稳。

第 5 步:美术和声音放到最后

调玩法的时候,方块和圆形就够了。等游戏好玩了再做美术。精灵图、背景和图标可以在 AI 图片生成 里做,音效和音乐在 音频 页面做,然后让 AI 编程助手放进游戏里。

保持统一的风格:每条图片提示词都写同样的风格词(“像素风、暗黑奇幻、有限色板”),否则每张图看起来都像来自不同的游戏。

第 6 步:像陌生人一样测试

把测试版发给朋友,什么也别说,看看他在哪里卡住。游戏好不好玩、第 3 关是不是太难,这些不是 AI 决定的,是人决定的。 也要在手机上试一试:大多数人会用手机打开你的链接。

第 7 步:发布游戏

发布分两步:把测试过的版本上线,游戏就会在自己的地址 {id}.idos.games 打开。测试副本留在 {id}-dev.idos.games, 你可以继续试验,不影响玩家。回到上一个版本只需在版本历史里点一下。准备好以后,把游戏加入 idosgames.com 的目录。详见 发布与分享。

AI 负责什么,你负责什么

AI 编程助手你
写代码、修代码决定游戏讲什么
装上现成系统:商店、任务、排行榜定价格、奖励和难度
打包测试版去玩,指出哪里感觉不对
把美术和声音放到位选定风格并坚持到底

每个项目自带什么

每个新项目都自带:用 iDos Games 账号登录、大厅、个人资料、背包、好友、邀请、任务和邮件。游戏需要更多功能时, AI 编程助手会加上商店、排行榜、限时活动、多人房间,或给玩家用的 AI 功能。不需要自己的服务器,详见 项目里包含什么。

第一次发布之后

Aidos Ryskeldinov

关于作者

iDos Games 创始人

资深玩家,热爱新技术。自 2020 年起开发并发布跨平台游戏和应用,现在正在打造 iDos Games:一个任何人都能用 AI 做游戏、以独立链接上线并从中赚钱的平台。在这里,我分享如何比想象中更快、更轻松地做游戏。

常见问题

完全不会编程,能用 AI 做游戏吗?

能。你用普通的话描述游戏,AI 编程助手写 TypeScript 代码。修改也一样:说出你看到了什么、想改成什么,一条消息只提一个要求。

用 AI 做游戏要花钱吗?

可以从免费的 Free 套餐开始,里面每月有 AI 额度。项目大了,可以用付费套餐或购买的 Aspis 补充额度。AI 编程助手每运行一次,都从这些额度里扣。

AI 能做出完整的游戏吗?

小而完整的游戏可以:街机、益智、放置 RPG、卡牌对战。大游戏是由很多小步骤一点点做出来的,好不好玩依然由你判断。

用 AI 做的游戏能赚钱吗?

能。加一个商店,用平台货币 Aspis 卖道具,每笔销售都给你带来收入。在 iDos Games 手机应用里,激励视频广告也能给你带来收入。

能做 3D 游戏吗?

能,直接在浏览器里。体素沙盒模板就是一个基于 three.js 的 3D 世界。不过 2D 更容易:出错的地方更少,检查也更快。

在文档中了解更多

制作你自己的游戏

用一句话描述你的想法,AI 编程助手会把它做出来,并以独立链接上线。

全部文章