Video to iOS Game
将游戏录屏转化为配置驱动的 SwiftUI iOS 游戏的 Codex Skill,分阶段完成需求分析、实现与测试,可选集成 AdMob 广告。
爱鲜报评分
0.0
0 人评分
1
星数
是
中文
—
主语言
是
活跃
1
贡献者
人工分析
EDITORIAL推荐理由
该项目提供了一套从视频到可玩 iOS 游戏的完整工作流,适合快速原型开发或学习游戏机制提取。分阶段设计确保需求明确,并包含示例与对比快照,便于验证效果。对于想探索 AI 辅助游戏开发的开发者具有参考价值。
适用场景
- 从游戏录屏快速生成 iOS 游戏原型
- 学习如何将视频内容转化为配置驱动的游戏逻辑
- 为现有游戏录制视频并创建类似玩法的 iOS 版本
- 集成 AdMob 广告的参考实现
- AI 辅助游戏开发流程的案例研究
优点
- 分阶段工作流清晰,包含用户确认环节
- 提供完整示例(word-spin)与对比快照
- 配置驱动,便于调整关卡数据
- 广告集成作为后处理,不影响核心玩法
- 开源 MIT 许可,可自由使用
缺点
- 依赖 Codex 环境,非独立工具
- 需要提供 Xcode 项目和游戏录屏作为输入
- 视频资产版权需自行确认
- 项目较新,社区和文档可能不完善
上手难度
进阶
项目简介
Video to iOS Game 是一个 Codex Skill,旨在将游戏录屏转化为配置驱动的 SwiftUI iOS 游戏。它通过分阶段的工作流,引导开发者从视频分析到最终实现,并可选集成 AdMob 广告。
工作流程
项目采用严格的阶段化流程:
- 检查视频与 Xcode 项目:分析录屏内容和现有工程结构。
- 要求录屏包含至少三个可玩关卡:确保有足够的素材提取游戏机制。
- 编写基于证据的需求文档:明确游戏规则和关卡设计。
- 暂停等待用户确认:保证方向正确。
- 实现外壳、机制与关卡数据:使用 SwiftUI 构建游戏。
- 构建、测试、视觉检查并准备开源友好的交接:确保质量。
- 可选添加 AdMob:在核心游戏通过后,集成横幅、插屏和激励广告。
示例
项目包含 examples/word-spin/ 示例,展示了从原始录屏 wordspin.mp4 到生成的 iOS 游戏录屏的完整过程,并提供关卡对比快照(左侧原视频,右侧生成游戏)。
本地使用
将 video-to-ios-game 目录复制到 Codex 技能目录,或在本地 Codex 设置中显式引用该目录。目标项目需提供 Xcode 工程和游戏录屏。工作流使用 Xcode 命令行工具,并在可用时使用 ffprobe/ffmpeg 进行媒体检查。
注意:发布此 Skill 或其生成的 App 前,请确认所有视频衍生资产的版权。
广告集成
AdMob 作为后处理步骤,使用 Debug 测试 ID、所有者提供的 Release 配置、优雅的无广告回退和奖励幂等性。详见 references/admob-postprocess.md。
许可证
本项目采用 MIT 许可证。
评论
- 暂无评论,来写第一条吧。