板球对决 3DAI · Claude 3.5
游戏信息
生成提示词
可复制以下提示词,用于学习或复现这款游戏。
核心玩法循环与机制
Cricket Clash 3D 是一款 3D 板球游戏,通过直观的击球与投球机制捕捉板球的精髓。游戏聚焦于简化但引人入胜的板球体验。
游戏流程
- 比赛设置:玩家在快速比赛赛制(每方 5 局)中选择先击球还是先投球
- 击球阶段:玩家面对来球,通过把握击球时机来尝试得分
- 投球阶段:玩家投球,设法使击球手出局
- 比赛结束:得分最多的一方获胜
击球机制
- 时机系统:随着球逼近,出现一个时机指示器
- 击球选择:滑动方向决定击球类型(直线推击、切击、拉击等)
- 力度控制:点按并按住的时长控制击球力度
- 得分:依据球的落点给予跑分(1-6 分,边界球值 4 或 6 分)
- 出局方式:被投杀、被接杀、LBW(腿前挡球,简化判定)
投球机制
- 投球选择:从快速、中速、旋转投球中选择
- 落点与线路:拖动以设定球应落在何处
- 摆动/旋转:投球时滑动以增加球的移动
- 夺取三柱门:瞄准三柱门或诱使触边以促成接杀
胜负条件
- 胜利:在局数限制内比对手得更多跑分
- 失败:对手得更多跑分或所有三柱门失守
- 重玩性:快速比赛赛制鼓励多次游玩,尝试不同策略
起步范围
首个版本将实现一个 简化但打磨精良的板球体验:
首个版本包含:
- 单一快速比赛模式(每方 5 局)
- 玩家击球对抗 AI 投球
- 玩家投球对抗 AI 击球
- 一个球场环境
- 基础 3D 球员模型(击球手、投球手、外野手)
- 核心击球机制(时机、击球方向、力度)
- 核心投球机制(投球类型、落点与线路)
- 简单的 AI 对手
- 得分追踪与比赛结果界面
- 移动端触摸控制,桌面端鼠标/键盘控制
留待后续版本:
- 多个球场/环境
- 锦标赛/生涯模式
- 多人功能
- 高级外野控制
- 详细的球员自定义
- 回放系统
- 解说/观众反应
- 天气状况
- 多种难度等级
游戏视角
3D 第三人称视角,配合动态镜头角度:
击球镜头
- 默认视角:位于击球手身后,略微抬高,沿球道望向投球手
- 追球:击球后镜头跟随球的轨迹
- 场地视角:每次投球前简短的俯视,展示外野布置
投球镜头
- 助跑视角:投球手助跑时位于其身后
- 投球视角:球出手时切换到击球手身后
- 结果视角:投球后跟随球
镜头切换
- 各镜头角度之间平滑切换
- 边界球与三柱门的电影化回放
游戏世界与关卡设计
球场环境
一座专业板球场,含:
- 比赛场地:标准板球球道(22 码),带写实草地纹理
- 边界:位于规定距离的圆形边界绳
- 看台:四面坐满观众的看台(简化 3D 模型)
- 馆区:可见的馆区/记分牌区域
- 光照:带写实阴影的白昼光照
- 天空:晴朗蓝天,带细微云朵
场地布局
- 球道:两端设三柱门的中央球道
- 外野位置:9 名外野手战略性布置(位置随投球类型变化)
- 边界标记:清晰的 4 分与 6 分视觉指示
尺度与比例
- 球场直径:约 150 米
- 球道长度:22 码(20 米)
- 球员身高:约 1.8 米
- 球的尺寸:标准板球(直径 7cm)
编辑模式设计
玩家可在编辑模式中自定义以下内容:
比赛设置
- 每方局数:1-10 局(默认:5)
- 难度:简单/中等/困难(影响 AI 水平)
- 先发一方:先击球或先投球
视觉自定义
- 球场颜色:看台/品牌的主色与副色
- 球道状况:绿色(利于快速)、多尘(利于旋转)、均衡
- 时段:清晨、午后、傍晚(影响光照)
玩法微调
- 球的物理:弹跳高度倍率(0.8-1.2)
- 击球难度:时机窗口大小(0.5-2.0 秒)
- 投球速度:投球速度倍率(0.8-1.2)
约束
- 局数限制在 1-10 以保持比赛快速
- 物理倍率设有上限以防止玩法崩坏
- 所有视觉更改须维持可读性
控制设计
Cricket Clash 3D 采用为移动端与桌面端双重优化的 3D 第三人称 控制方案。
击球控制
移动端(触摸):
- 时机:球到达时机区域(视觉指示器)时点按
- 击球方向:朝所需方向滑动(前脚/后脚,腿侧/离侧)
- 力度:点按并按住更久以获得更有力的击球
- 防守:不滑动的快速点按可打出防守球
桌面端(键盘 + 鼠标):
- 时机:球到达时机区域时按空格或左键
- 击球方向:WASD 或方向键控制击球方向
- W/上:前脚直线
- S/下:后脚直线
- A/左:腿侧
- D/右:离侧
- 力度:按住键/鼠标更久以增加力度
- 防守:不带方向的快速点按
投球控制
移动端(触摸):
- 投球类型:点按快速/中速/旋转按钮(显示于屏幕上)
- 落点与线路:在球道可视图上拖动以设定目标点
- 投出:点按"Bowl"按钮以投球
- 摆动/旋转:投球动画期间左右滑动以获得球的移动
桌面端(键盘 + 鼠标):
- 投球类型:数字键 1-3 或 Q/W/E 对应快速/中速/旋转
- 落点与线路:在球道可视图上点击以设定目标
- 投出:空格或左键投球
- 摆动/旋转:投球期间左右移动鼠标或使用 A/D 键
镜头控制
- 自动:镜头自动跟随动作
- 首个版本 无手动镜头控制(保持控制简单)
外野布置(留待后续)
- 首个版本中 AI 自动处理外野布置
- 手动外野布置可在未来版本中加入
UI 控制
- 暂停:ESC 键(桌面端)或暂停按钮(移动端)
- 菜单导航:移动端/桌面端使用触摸/点击
美术风格与视觉主题
整体风格
半写实 3D,聚焦清晰度与性能:
- 简洁、现代的美学
- 写实比例,但为视觉吸引力略作风格化
- 鲜艳的色彩以获得良好可见性
- 为网页性能优化
视觉元素
球场:
- 带细微变化的写实草地纹理
- 现代球场建筑
- 观众以带颜色变化的简化 3D 模型呈现
- 清晰的边界标线
球员:
- 风格化但可辨识的板球队服
- 击球手、投球手、外野手的鲜明剪影
- 击球、投球、防守动作的流畅动画
- 队伍颜色:蓝对红以便清晰区分
球:
- 传统红色板球,带可见缝线
- 飞行时的动态模糊拖尾
- 在所有背景下都清晰可见
UI:
- 简洁、现代的界面
- 大号、易读的字体
- 得分显示始终可见(跑分、三柱门、局数)
- 击球时时机指示器清晰可见
色彩搭配
- 主色:板球白、绿色球道、蓝色天空
- 队伍颜色:鲜艳的蓝色与红色
- UI:半透明深色背景上的白色文字
- 高亮:边界球用黄/金色,三柱门用红色
光照
- 带写实阴影的自然日光
- 柔和的环境光以防止刺眼的对比
- 球员身上细微的轮廓光以获得更好的可见性
资产渲染策略
- 3D 模型:球员角色、球场结构、三柱门
- 生成纹理:草地、观众、天空
- 代码渲染:UI 元素、得分显示、时机指示器
- 粒子特效:球的拖尾、球道上的尘土(代码渲染)