用 Summer Engine 进行游戏的 vibe coding
描述你的游戏。AI 来构建。玩一玩、迭代、发布到 Steam,全部通过对话完成。
什么是 vibe coding?
vibe coding 是一种构建软件的新方式。你不再自己写代码,而是用自然语言描述你想要的东西,让 AI 来处理实现。这个说法由 Andrej Karpathy 在 2025 年初提出,如今已经改变了数百万人构建 Web 应用、工具和原型的方式。
思路很简单:你专注于创意愿景,该发生什么、应该是什么感觉、玩家的体验如何,AI 会把这些转化为可以运行的代码、资源和系统。你依然在循环里,测试并给出指引,但你永远不用和语法斗争,也不用为一个分号调试半天。
为什么 vibe coding 在游戏里的运作方式不同
大多数 vibe coding 工具生成网页。这行得通,因为网页就是文字进、文字出。HTML、CSS、JavaScript。但游戏不是网页。游戏需要物理引擎、3D 渲染、场景图、碰撞系统、动画状态机、音频空间化,以及针对手柄、键盘和触摸屏的输入处理。
你没办法用一个只会生成 React 组件的工具来 vibe coding 一款真正的游戏。你需要一个真正的游戏引擎,它能在物理层面理解"让角色做二段跳"意味着什么,去调整重力、速度曲线和动画混合。这就是为什么游戏的 vibe coding 需要一个为此而生的引擎,而不是一个代码生成器。
vibe coding 在 Summer Engine 中的工作方式
描述你的游戏
用自然语言告诉 AI 你想做什么。"做一个俯视角的 roguelike,要有程序生成的地下城和近战战斗。"引擎原生理解游戏设计的概念。
AI 构建场景和系统
AI 创建场景、摆放对象、编写游戏逻辑、配置物理并生成资源。不只是代码文件,而是引擎内真正可玩的游戏场景。
试玩并迭代
按下运行,立刻测试你的游戏。然后继续聊下去:"让敌人更快一些"、"加一条血量条"、"跳跃感觉飘,收紧一下。"每次迭代只需几秒。
想手动时随时切换
和基于浏览器的工具不同,Summer Engine 是一款完整的游戏引擎。当你想微调一个着色器、优化脚本或手动摆放资源时,切到编辑器即可。AI 生成的代码是整洁、可读的 GDScript。
导出到任何平台
把你的游戏发布到 Steam(Windows、macOS、Linux)、移动端(iOS、Android)、主机或网页。源代码和每一个资源都归你所有。没有平台锁定。
你可以用 vibe coding 做什么
从模板开始,或者描述一个全新的想法。这里是一些热门的起点。
游戏的 vibe coding 对比应用的 vibe coding
应用的 vibe coding
Bolt、Lovable、Cursor
- 生成 HTML、CSS、JavaScript
- 部署到一个 URL
- 适合仪表盘、落地页、SaaS
- 没有物理、没有游戏循环、没有场景图
- 无法导出原生二进制
游戏的 vibe coding
Summer Engine
- 在一个真正的游戏引擎中构建
- 内置物理、渲染、音频和输入
- AI 生成场景,而不只是代码文件
- 导出到 Steam、主机、移动端
- 需要时随时进入完整编辑器
常见问题
什么是游戏的 vibe coding?
游戏的 vibe coding 指的是用自然语言描述你的游戏想法,让 AI 为你构建场景、脚本、物理和资源。你不再一行行写代码,而是和引擎对话,它就会创建一款可玩的游戏。
我可以用 vibe coding 做出游戏并发布到 Steam 吗?
可以。Summer Engine 让你通过对话进行 vibe coding,然后导出面向 Steam(Windows、macOS、Linux)、移动端(iOS、Android)和主机的原生构建。所有代码和资源都归你所有。
游戏的 vibe coding 和 Web 应用的 vibe coding 有什么不同?
Bolt 和 Lovable 这类面向 Web 应用的 vibe coding 工具生成 HTML、CSS 和 JavaScript。游戏需要物理引擎、场景图、3D 渲染、资源管线和针对特定平台的导出。你需要的是一个内置 AI 的游戏引擎,而不是一个代码生成器。
vibe coding 一款游戏需要编程经验吗?
不需要。Summer Engine 能理解"让玩家跳得更高"或"加一些会巡逻的敌人"这类游戏设计语言。当你想要更多掌控时,可以切换到完整编辑器,直接修改生成的代码。
准备好 vibe coding 你的第一款游戏了吗?
免费下载。开始无需账号。
下载 Summer Engine