AI 游戏

游戏接入AI:让玩家生成图片、文字和3D

游戏接入AI,让玩家在游戏里生成图片、文字、语音、音乐、视频和3D模型,不需要自己的AI密钥和服务器,价格由你来定。

游戏接入AI,只需让 AI 编程助手加上你想要的功能,比如“让玩家生成自己英雄的头像”,再在后台里设置好。 之后玩家 就能在游戏里直接生成图片、文字、语音、音乐、视频或 3D 模型。不需要 AI 密钥,也不需要自己的服务器:生成在 iDos Games 的服务器上运行,玩家用游戏资源支付的价格由你来定。

内置 AI 的游戏和用 AI 做出来的游戏不是一回事。这里使用 AI 的是玩家:自己英雄的头像、角色的故事、道具的皮肤。 这样的功能给玩家属于自己的东西,让他们有理由回来,也有东西可以给朋友看。

玩家能生成什么

类型游戏中的例子
文字英雄的身世、谜语、NPC 寄来的信
图片头像、卡牌插画、皮肤
语音朗读出来的台词、任务旁白
音乐玩家基地或关卡的主题曲
视频玩家作品的短片
3D根据文字、图片或四视图生成模型,再加贴图、骨骼或动画

你开放的每个功能都会按类型出现在游戏的 AI 工作室里。玩家写下想要的东西,看到价格,拿到结果;做过的一切都留在 “我的作品”里。

关键在于结果属于玩家。自己描述出来的头像,和素材库里的图片完全不同,会让人觉得真正是自己的;花一个晚上做出英雄的 玩家,会回来用这个英雄继续玩。AI 真正给游戏带来的,就是这份依恋。

AI 工作室
12 450
320
图片
文本
音乐
英雄肖像

“身穿金色铠甲的狐狸骑士,卡通风格”

生成 · 20
狐狸骑士已完成
战斗主题曲生成中…
你向玩家开放的 AI 功能,按类型分:文本、图片、语音、音乐、视频、3D。
玩家描述想要的内容,用游戏资源支付功能价格(或免费)。
“我的作品”:结果来自服务器执行的任务。
示例. AI 工作室:功能、玩家提示词和玩家作品。

步骤 01添加功能

在 AI 编程助手里写下玩家应该能做什么:

让玩家根据一段简短描述生成自己英雄的头像。

AI 编程助手会安装游戏内 AI 系统,或者从游戏代码里调用这个功能。写模型请求、保存密钥、等待 任务这些事都不用你做,系统会处理。

步骤 02在后台设置

打开后台,选择你的项目,进入 实时运营 → v2 → 应用内 AI:

  1. 创建功能:类型、隐藏的提示词和质量模式。
  2. 3D 功能要选操作:根据文字、图片或四视图生成模型,或者处理玩家已经做好的模型。质量、面数上限和允许的动画由你设定。
  3. 设定玩家用游戏资源支付的价格,以及每位玩家的上限。
  4. 设定游戏的支出上限,避免游戏火了以后花得比计划多。

这个页面上的 AI 按钮会打开助手:用文字描述功能,检查它的建议,然后点击保存。

步骤 03测试并发布

先在游戏的测试版里试用功能,再单独把设置发布到线上游戏。玩家只有在那之后才能看到新功能。

谁来付钱,你要花多少

  • 生成先用你套餐里的 AI 额度支付,再用 iDos Games 账户里的 Aspis 支付。
  • 可以让玩家来承担:每个功能设一个游戏资源或 Aspis 的价格,或者免费。
  • 生成失败玩家不花钱:只有结果生成好时才扣 Aspis,被拒绝的请求(达到上限、功能不可用)不收费。
  • 上限保护你:每位玩家的上限和游戏的支出上限,能防止突然爆火把余额花光。

简单的起步方式是一个免费功能,加上较小的每人每日上限。看到大家使用的频率之后,再改成用玩家玩游戏赚到的游戏货币 支付。

第一个功能怎么选

问自己三个问题。

  1. 玩家在游戏里最常做什么? 如果他们收集英雄,第一个功能就是英雄头像;如果他们建造,就是根据描述生成世界或建筑。
  2. 结果会在哪里被看到? 没人看到的生成很快就会让人厌倦。资料页里的头像、角色身上的皮肤、牌组里的卡牌,自己和 别人都看得到。
  3. 一天需要几次? 头像一周做一次,NPC 台词随时都需要。少用的可以收费,常用的更适合做成游戏自己的隐藏功能。

一个能回答全部三个问题的功能,比六个一个问题都回答不了的功能有用得多。先把它做出来,再观察玩家怎么使用。

按类型的创意

  • RPG:英雄头像、身世、公会的名字和徽章。
  • 沙盒:根据玩家描述生成世界;体素沙盒就是用隐藏功能做到的。
  • 卡牌或桌游:自制卡牌的插画、带配音的主持人。
  • 社交游戏:玩家通过创意工坊分享的作品。
  • 任何游戏:由 AI 根据游戏代码写的 NPC 台词,让角色不再重复那三句话。

游戏自己使用的 AI

不是每个功能都要放进工作室。标记为隐藏的功能只由游戏代码调用,玩家看不到。这样游戏可以每天写一段新的任务文本, 让 NPC 给出符合情境的回答,或者把玩家的一句想法变成一整个关卡。玩家看到的是结果,而不是提示词。

给开发者

游戏内 AI 通过 @idosgames/core 里的 client.ai 运行。请求被拒绝不会扣费,waitForGeneration 会替你跟踪服务器任务:

TypeScript
const res = await client.ai.generateImage('skin-gen', { Prompt: text })
if (!res.ok) return showError(res.error)
const done = await client.ai.waitForGeneration(res.data)

游戏接入AI时要避免的错误

  • 一次开放所有类型。 从一个适合游戏的功能开始;有六个空按钮的工作室会让人困惑。
  • 不设上限。 没有每人上限,一个热情的玩家一晚上就能用完全部预算。
  • 提示词管得太多。 隐藏提示词负责让结果保持游戏风格,玩家只补充细节。
  • 隐藏价格。 在玩家按下按钮之前,告诉他们一次生成要花多少。

如果你还在做游戏本身,先看如何用 AI 做游戏,等核心玩法跑通后再接入 AI。

Aidos Ryskeldinov

关于作者

iDos Games 创始人

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

常见问题

需要自己的 AI API 密钥吗?

不需要。生成在 iDos Games 服务器上运行,先用你套餐里的 AI 额度支付,再用账户里的 Aspis 支付。提示词和模型都留在服务器上。

玩家可以为生成付费吗?

可以。你为每个功能设定游戏资源或 Aspis 的价格,或者设为免费,并设定每位玩家的上限。

除了玩家,游戏本身也能用 AI 吗?

能。标记为隐藏的功能由游戏代码调用,比如生成 NPC 台词,或者根据描述搭建世界。

生成失败会怎样?

玩家不会被扣费:只有结果生成好时才扣 Aspis,被拒绝的请求不收任何费用。

在文档中了解更多

制作你自己的游戏

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

全部文章