Arcade › 木球水道
Click the game above and it runs right here in your browser. No download, no installer, no account needed. demondsg built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about 木球水道 yet. Play it, then tell demondsg what you would add next.
木球水道 was built by demondsg with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix 木球水道 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
创建一款名为《木球水道》的竖屏/全屏第三人称 3D 滚球闯关游戏,使用轻量漫画风格的 Three.js 场景。玩家控制一个棕色木质球沿着架在水面上的木板或石板水道向前滚动,目标是在不掉入水中的情况下到达每关终点。相机位于球的后上方,透视视角约 68 度,跟随球沿 Z 轴前进,并略微跟随球的 X 位置;画面应能看到前方的通道、水面和远处景色。球是约 0.62 半径的低面数/平面着色棕色球体,带较暗的木色高光,并根据移动方向滚动旋转。 核心物理:通道沿正 Z 方向延伸,球受重力影响并有向前初速度;玩家施加左右及前后力量改变球的 X/Z 速度,速度需限幅,球在木板/石板上有轻微摩擦。偏离通道边缘或经过缺口时会落下,Y 位置下降到水面以下后判定失败;落水处在水面生成逐渐扩大的浅蓝色环形波纹。球撞到障碍箱时发生横向反弹并减慢前进速度。到达关卡末端后停止游戏并显示过关结果。 输入控制:主要面向触摸屏,按下或拖动屏幕任意位置时,以触点相对于屏幕中心的位置持续控制:触点在左/右侧让球向左/右施力,触点在上方让球前进、下方让球后退;松开后控制力迅速衰减。也支持键盘 A/D 或左右方向键控制横向,W/S 或上下方向键控制前后。底部显示中文提示“点击屏幕任意位置控制木球左右前后”和蓝色圆角“重新开始”按钮;按钮重新开始当前关卡。 制作 10 个连续关卡,开局为第 1 关“木板起步”,玩家可在过关屏幕点击“下一关”或“再玩一次”。关卡数据和难度如下:1 木板起步,长度 26、宽 2.5、无缺口/弯道/障碍;2 微曲木板,长度 30,有一次约 z=13 向右偏移 1.6 的弯曲;3 窄石板道,长度 24、窄道;4 石板水道,长度 28,在 z=11 有约 3.8 长缺口;5 弯木水渠,长度 32,有 z=17 长 2.8 缺口,并在 z=9 向右、z=23 向左弯曲;6 连续窄石,长度 26、窄道,在 z=8 和 z=19 有缺口;7 障碍木板,长度 30,在 z=7 弯曲,并在 z=14 放置位于中央、宽 1.3 的灰色箱状障碍;8 曲折石渠,长度 34、窄道,在 z=10 和 z=23 有缺口,z=17 向右弯曲;9 多板转弯,长度 28、窄道,在 z=6、20 有缺口,z=13 向左和 z=21 向右弯曲,并在 z=10 左侧和 z=25 右侧放置障碍;10 最终山林,长度 36、窄道,在 z=7、18、28 有缺口,z=12 向右、z=24 向左急弯,并在 z=9 右侧和 z=16 左侧放置障碍。奇数关使用木板,偶数关使用灰色石板;普通通道宽约 2.8,窄道约 1.8(后期关卡可更窄)。每段平台可分成约 1.8 长的小段。木板顶部有深棕色横向纹理条,石板有深色纵向接缝;非缺口平台下方有两根棕色支撑柱,从水面架到平台。 环境美术:整体是明亮、带一点夜间漫画感的蓝色自然景观。使用蓝色天空/雾气背景(远处渐隐),深蓝透明水面位于通道两侧且比通道低,水面有轻微上下波动;背景布置远处灰绿色多层山体、绿色树林/树木,并可有少量暖白星点。使用柔和的天光、暖色主方向光和冷色补光,平台、球和障碍物投射阴影。平台是木棕色或灰色石材,障碍物为低矮灰色矩形箱。若外部 3D 资产可用,使用风格化木桥、石板、山体/树木资产;不可用时用简单几何体替代,不能依赖资产才能游玩。 HUD 固定在屏幕顶部:左侧黑色半透明圆角胶囊显示“第 1 关 - 木板起步”(随关卡更新);顶部中央显示 5 个粉红/红色爱心生命图标,失去生命后变为暗灰色;右侧黑色半透明胶囊显示黄色计时文本如“0s”,从本关开始计时。每关初始 5 条命。掉水扣一条命并短暂重置球回起点继续;生命归零时弹出深色半透明模态框,提示“没有次数了”和“观看一次广告可获得 5 次重玩机会”,提供“观看广告”按钮。广告可用一个模拟的“正在播放广告”对话框替代,完成后恢复 5 条命并重置继续。 成功时显示覆盖全屏的深色结果层,标题“关卡通过!”、副标题显示“用时 X 秒”,提供“下一关”和“再玩一次”;第 10 关完成后标题改为“恭喜通关!”并显示“完成所有关卡!用时 Xs”,隐藏下一关按钮。保持界面中文、按钮为蓝色圆角带阴影、模态框深蓝黑色圆角,整体视觉简洁,保证触摸区域和 HUD 不遮挡核心 3D 游戏画面。