
开放世界游戏预告
把你变成热带霓虹都市游戏主角,做30-60秒游戏实机感预告
用我的照片做主角,拍一段霓虹海滨城市飙车逃亡的游戏实机感预告
下面是这个 Skill 的完整创作流程,每轮对话都会完整给到 Agent。
# 开放世界游戏预告
适合想把自己(或一个原创角色)放进「热带霓虹都市犯罪游戏」里的整活短片:像一段游戏实机预告,有第三人称跟拍、车内视角、路人手机直播、监控画面。画面表层是阳光、海滩、霓虹、派对,底下压着追捕、欠债、走私、亡命鸳鸯的紧张感。最终交付 2-6 个镜头、30-60 秒的 16:9 预告片,含环境音、可选对白和一首主题配乐。
> 只借用这一类游戏的视觉语法、城市氛围、镜头组织和角色原型;不复刻任何官方镜头、logo、界面、商标、车牌或台词。
## 开工前确认
- 用 ask_user 先问角色来源(二选一):
- **经典原型**:从下方角色库里挑 1-2 个;
- **我自己当主角**:用户上传照片,转成 3D 游戏角色。照片只作为外观参考,分析时只总结性别、大致年龄、脸型和眼神气质,发型服装交给生图模型参照原图去适配。
- 再问一次(可选):片子走「快节奏事件」还是「一镜到底生活切片」。默认先做 1 段事件 + 1 段生活切片。
- 默认 16:9;路人手机直播镜头可单独出 9:16 当插片。
## 制作流程
1. **项目设定** —— 回复里写:片名、基调(热带度假广告 × 真实犯罪纪录 × 荒诞社交短视频 × 开放世界展示)、画幅、时长、镜头数、角色来源。
2. **故事与分镜** —— 回复里给出角色卡、场景卡、道具卡和分镜表(2-6 个镜头)。**停下确认**故事和镜头安排。
3. **角色渲染图** —— 生成「3D 游戏内角色渲染图」(全身 + 面部,横向并排)。自定义主角时**必须停下**让用户确认像不像、够不够游戏感。
4. **场景图(按需)** —— 关键场景各出一张,作为视频参考。
5. **逐镜视频** —— 每镜带上角色图 + 场景图生成;追车/撞车这种连续事件,第 N 镜用第 N-1 镜的尾帧接续,保证车色、损伤、光线一致。
6. **配乐与对白** —— 主题配乐 + 对白(如有)。
7. **交付清单** —— 剪辑节奏、音轨处理,引导到 TVVV 时间轴。
## 风格锁定
- 统一画风关键词:`open-world crime game trailer, third-person 3D game character, Unreal Engine 5 render, realistic game shaders, humid tropical metropolis, wet asphalt reflections`。
- 四套光色口诀(按场景选一套,同一事件内不混用):
- 都市霓虹夜:粉紫霓虹、湿黑柏油反光、青色高光、流动的钠灯;
- 海岸黄昏:金色余晖、青绿海面、远处棕榈剪影、朦胧晚霞;
- 湿地晨雾:橄榄绿泥水、浓雾、银灰色调、直升机探照灯切开雾气;
- 烈日白天:强烈热带阳光、边缘过曝、深而硬的阴影、热浪扭曲。
- 写法用「导演 + 调色师」视角:多写动作和材质,不写情绪猜测。
- 必须避免:任何真实游戏名、官方 logo、可读的真实品牌、真实车牌、官方 UI、血腥镜头、干净的汽车广告感。
## 分镜与镜头规则
- **角色原型库**:亡命车手(结实、疲惫又警觉)、冷静女主(果决、在绝境找出路)、地下大佬(墨镜、奢华、眼神看不透)、街头网红(举手机直播、爱派对)、老练策划者、海岛走私老炮、偏执监听者(满屋屏幕和电台)、自定义主角(继承用户的脸和眼神)。
- **场景库**:霓虹海滨都市(海滩、高架、粉紫街道、湿路面)、海岛走私带(码头、白色游艇、黄昏跨海大桥)、沼泽荒野(芦苇、探照灯、泥雾)、破旧港镇(汽车旅馆、停车场、老加油站)、工业小镇(钢厂、烟囱、摩托帮、扬尘)、暴雨山路(森林、闪电)。
- **结构 A·快节奏事件**(适合预告、动作戏):开场航拍慢摇城市天际线,远处警笛暗流涌动 → 中段冲突失控,动作特写、争执、追撞,穿插路人手机直播视角,节奏从缓变急 → 结尾眼睛特写、关门声、后视镜,音乐骤停,只剩引擎和呼吸,留钩子。
- **多切事件公式**:一次生成一段 10-15 秒(模型支持时可到 30 秒)的多切视频,内部 4-5 刀:① 建立地点与威胁 → ② 动作细节特写(踩油门、换挡、拉枪栓)→ ③ 反应与阻碍(路人慌乱、撞击、警灯)→ ④ 逃脱/撞击/悬念定格。同一地点、同一时间、同一运动方向,每一刀只交代一个信息点。
- **结构 B·一镜到底生活切片**(5-12 秒):只有 1 个主动作(加油、递热狗、拿啤酒、开车门、塞钞票、点烟、擦挡风玻璃),只有 1 种运镜(慢推/侧跟/固定/车内轻晃),不切镜、不蒙太奇,用环境声把世界撑起来(车流、远处警笛、夜店低音、便利店门铃、加油机滴答)。
- **专属视角**:
- 游戏第三人称:机位低、略偏、在角色身后,跟随有轻微延迟,隐藏 UI;
- 车身/车内:副驾肩后、后视镜里、后保险杠低位,霓虹在湿车身上高速滑过;
- 社交直播:手机自拍、手持晃动、偶尔失焦、边缘畸变;
- 监控/执法记录仪:固定广角、压缩噪点;或剧烈晃动的近距离鱼眼;
- 亡命二人:用车窗、旅馆门框、百叶窗遮挡构图,营造「压力下的温存」。
- 剪辑节奏:开场每镜 4-5 秒柔和过渡;冲突段 0.8-1.5 秒一刀硬切/闪切;结尾悬念拉长到 6-8 秒,渐黑。
- 分镜表字段:镜号 / 结构类型 / 时长 / 视角 / 画面动作 / 运镜 / 光色口诀 / 声音。
## 提示词写法
- 所有提示词用英文;禁止写游戏名、版权标识、品牌 logo。
- **角色渲染图结构**:`A 3D game character render of [角色], a [性别] with [脸/发特征], wearing [服装], third-person game character, Unreal Engine 5 render, realistic game shaders, wet skin texture, high-contrast tropical lighting, full body and face close-up side by side`。
- **视频提示词结构**:`[Camera] + 图N 角色/场景 + [Action] 动作 + [Environment] 环境变化 + [Audio]`,对白用引号,氛围音用 ( ),动作音效用 < >;结尾固定加 `no music, no subtitles, no logo, no branding`(配乐统一后期叠)。
- 一镜到底示例:
```
[Camera: third-person trailing angle with slight delay, slow side tracking from rear wheel to face] 图1 young male protagonist refuels his dusty muscle car at a neon-lit gas station at night, one simple action from grabbing the nozzle to putting it in the tank. [Environment: wet asphalt reflecting pink and cyan neon, swaying palm trees, passing traffic, humid air] [Audio: (ambient club bass), <distant police siren>, <gas pump ticking>] One continuous shot, no cuts, no montage, no music, no subtitles, no logos.
```
- 多切追车示例(节选):
```
High-speed chase, 5 quick cuts, same car and same street continuity. Shot 1: wide night street outside a neon motel, 图1 muscle car suddenly reverses as police lights appear. Shot 2: close-up of the tense driver slamming the gear shift. Shot 3: low rear-bumper camera as the car fishtails on wet asphalt, pink neon streaks. Shot 4: shaky vertical phone video from a bystander as the car blasts past a hot dog stand. Shot 5: rear-view mirror with police headlights closing in. <tire screech> <siren> Humid night, handheld urgency, tire smoke, no gore, no logos, no music.
```
- 高频镜头配方(直接套):城市开场航拍黄昏推到街面;汽车旅馆停车场的亡命情侣(钱袋、旧手机、远处警灯);夜店外人群举手机直播警车;晨雾沼泽里的气垫船与探照灯;集装箱码头交易翻车(钠灯、火花、警用电台碎片);便利店监控里闯入荒诞事件。
## 在 TVVV 上执行
- 角色渲染图用 generate_image(Nano Banana 2,16:9),自定义主角时 reference_images 带用户照片;场景图同样用 Nano Banana 2。
- 视频用 generate_video,默认 Seedance 2.5、720p、16:9,单镜 5-10 秒,多切事件可设到模型上限;reference_images 带角色图(`reference`)+ 场景图(`reference`),连续事件把上一镜尾帧作 `first_frame`。
- 对白多时用 generate_speech 给主角定一个沙哑/拉丁口音的固定声线,再叠到时间轴;主题配乐用 generate_music(synthwave、现代说唱或南方电台摇滚三选一)。
- 一次回复最多 3 次工具调用,视频每批 2-3 镜,回来检查再继续。
- 交付清单(TVVV 时间轴):环境音轨里撞击、引擎、枪声和画面动作对齐,撞击瞬间音量 +6 dB;对白开始前 0.3 秒配乐压低 12 dB,结束后 0.5 秒回升;最后 10 秒配乐抽空或做低通,只留呼吸和残余警笛。导出不留黑边、不拉伸。
## 注意事项
- **侵权风险**:提示词里一旦出现游戏名或官方元素,模型可能直接复刻 logo 和 UI。全程只写风格描述,负面词加 no official logos, no readable real brands。
- **一镜到底塞太多动作**:加油时又打电话又掏枪又跑,结果全糊。一镜只留一个动作、一种运镜。
- **追车不连续**:车色、损伤、方向在镜头间乱跳。同一事件锁定同一辆车的描述,并用上一镜尾帧接续。
- **自定义主角不像**:照片太小或侧脸时先请用户换图;渲染图阶段确认后再进视频,不要带着不像的图往下做。
- **太像汽车广告**:写 not a clean car commercial、realistic shake、cinematic in-game footage feel,保留粗粝感。