AX 爱鲜报

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 广告。

工作流程

项目采用严格的阶段化流程:

  1. 检查视频与 Xcode 项目:分析录屏内容和现有工程结构。
  2. 要求录屏包含至少三个可玩关卡:确保有足够的素材提取游戏机制。
  3. 编写基于证据的需求文档:明确游戏规则和关卡设计。
  4. 暂停等待用户确认:保证方向正确。
  5. 实现外壳、机制与关卡数据:使用 SwiftUI 构建游戏。
  6. 构建、测试、视觉检查并准备开源友好的交接:确保质量。
  7. 可选添加 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 许可证。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。