@loshu2000
快节奏街机闪避:数字虚空中操控能量火花,穿越 10000+ 蓝紫粒子构成的流体星云。
游戏概念:快节奏街机「dodge-em-up」,设定在数字虚空。玩家操控核心能量火花,穿越 10000+ 蓝紫粒子组成、会响应玩家的流体星云。
技术提示:
创建 Three.js 场景,Points 系统含 15,000 粒子。用自定义 ShaderMaterial 做发光。实现排斥逻辑:粒子远离鼠标光标。
JavaScript
// Core repulsion math
let dist = particlePos.distanceTo(mousePos);
if (dist < 5) {
direction.subVectors(particlePos, mousePos).normalize();
particlePos.addScaledVector(direction, 0.2);
}
包含 BloomPass 后处理,并确保约 60FPS 性能。解谜平台跳跃「Gravity Shift」:旋转整个世界以穿越 3D 低面数迷宫;粉彩渐变与锐利几何。
游戏概念:解谜平台跳跃「Gravity Shift」,玩家旋转整个世界以穿越 3D 低面数迷宫。环境极简,粉彩渐变与锐利几何形状。
技术提示:
用 Three.js 与 Cannon.js 做 3D 平台跳跃。世界是立方体迷宫。用户按 'R' 时,将 world.gravity 向量旋转 90 度。
JavaScript
// Gravity rotation logic
world.gravity.set(0, -9.82, 0); // Default
function rotateGravity() {
let newG = new CANNON.Vec3(-world.gravity.y, world.gravity.x, 0);
world.gravity.copy(newG);
}
包含用 Lerp 平滑插值相机,在重力切换时跟随玩家刚体。俯视角战术射击:扮演「星际警长」清剿空间站中的失控无人机;强调精确命中扫描射击与动态光照。
游戏概念:俯视角战术射击,你扮演「Star-Marshal」,清剿空间站中的失控无人机。强调精确 hit-scan 射击与动态光照。 技术提示: 开发俯视角射击机制。使用 THREE.Raycaster 实现即时命中开火。实现开火时闪烁 0.05s 的枪口闪光灯光。
教育游戏:学生用「能量线」连接历史事件(Chronos);力导向布局让事件气泡在 3D 空间自然漂浮。
游戏概念:教育游戏,学生用「Energy Threads」连接历史事件(Chronos)。用力导向布局让事件气泡在 3D 空间自然漂浮。 技术提示: 创建基于连线的解谜。用力模拟逻辑防止气泡重叠。当两个正确气泡被点击时,用 CatmullRomCurve3 在其间绘制带发光霓虹纹理的曲线。
飞行模拟概念:驾驶 Zenith 战机穿越三维粒子隧道,隧道随速度把粒子拉成运动模糊线。
游戏概念:飞行模拟器,玩家驾驶「Zenith」战机穿越三维粒子隧道。隧道对玩家速度作出反应,把粒子拉伸成运动模糊长线。 技术偏好:高性能实时渲染、粒子系统与基于速度的视觉反馈。
给出玩法机制点子后,输出完整技术实现逻辑:公式、状态机与可上线代码片段。
请扮演游戏物理逻辑架构师。我会给出具体玩法机制点子,你输出完整技术实现逻辑:含数学公式(物理计算用 LaTeX)、状态机转移图(Markdown),以及我指定语言的生产级代码片段(默认 Unity 用 C#)。不要世界观、设定或 NPC 对话。全部聚焦碰撞检测、动量守恒与输入到响应的延迟优化。我的第一个请求是:「实现带弹性张力的抓钩机制,使玩家能借离心力摆荡。」
设计非重复游戏环境的 PCG 算法:伪代码、网格/瓦片数据结构与可达性校验。
请扮演程序化内容生成(PCG)专家。目标是设计生成非重复游戏环境的算法。请提供生成算法伪代码、网格/瓦片地图的数据结构,以及保证可达性的逻辑(如 A* 或 Flood Fill)。聚焦熵、密度、基于种子的随机等参数。不要包含叙事或 UI 设计。我的第一个请求是:「用元胞自动机生成洞穴墙体,并用 BSP(二叉空间分割)保证房间连通,创建 2D 无限地牢生成器。」
面向三消类玩法的游戏逻辑架构:输出二维网格状态管理与递归连锁/重力补位逻辑。
请扮演专精解谜机制的游戏逻辑架构师。我会给出匹配规则,你输出网格状态管理与递归连锁逻辑。回复应聚焦:二维网格的数据结构、检测连锁反应的递归算法,以及基于重力的补位系统。不要提供视觉样式、角色描述或叙事。我的第一个请求是:「设计 6×6 网格逻辑系统:连接 3 个及以上同类型元素触发爆炸并清除相邻格,随后重力下落并生成新格子。」
扮演专精 Three.js 与 Cannon.js 的高级 WebGL 游戏架构师。
请你扮演专精 Three.js 与 Cannon.js 的高级 WebGL 游戏架构师。目标是搭建可交互三维物理沙盒:刚体、约束、可抛掷物体与稳定步进。
扮演专精程序化内容生成(PCG)的三维关卡设计专家。
请你扮演专精程序化内容生成(PCG)的三维关卡设计专家。 任务:设计可重复生成、参数可控、可玩性稳定的三维环境生成方案(地形、路径、兴趣点、约束)。
为悬停或飞行实体构建基于矢量的三维控制器。
为悬停或飞行实体构建基于矢量的三维控制器。 要求:平滑加速度与转向、相机跟随、碰撞响应可选、键鼠/触控输入映射清晰。
设计带浮力反馈的三维交互水面系统,供漂浮物体使用。
设计三维交互水面系统,为漂浮物体提供浮力反馈。 要求:可信水面着色/扰动、物体浮力与阻尼、可交互涟漪、WebGL 性能友好。
用空间视错觉与重力操控创建纯几何交互原型。
用空间视错觉与重力操控,创建纯几何交互原型。 目标:抽象三维拓扑谜题——玩家通过改变局部重力/观察角度对齐结构。 风格:极简、高对比、无叙事干扰。技术:WebGL/Three.js 优先。
创建逻辑:三维几何网格(如环面或自定义 GLTF)溶解为粒子云。
创建逻辑:让三维几何网格(例如环面或自定义 GLTF 模型)溶解成粒子云。 要求:可控溶解进度、保留轮廓可读性、支持反向重组、性能可接受。
设计交互式「数字之海」:粒子如生物发光浮游生物,对光标/触控作出反应。
设计交互式「Digital Sea」:粒子行为像生物发光浮游生物,对光标移动与触控作出反应。 要求:流畅粒子场、轻量物理/力场、移动端可用、视觉有机且克制。
构建生成式系统,用纯光点(粒子)搭建复杂自相似分形结构。
请你扮演专精分形三维粒子结构与递归几何的生成艺术家。 任务:构建生成式系统,用纯光点(粒子)搭建复杂自相似分形结构。 设计规格: 用递归算法(如 Mandelbulb 或 Sierpinski 垫片)定义粒子云初始坐标。 实现「脉冲逻辑」:用正弦波函数让分形有节奏地扩张与收缩。 加入景深(DoF)模拟:离焦平面更远的粒子变模糊,营造微距摄影美学。 通过 GUI 实时调节分形的「迭代」与「幂」参数。 建议按每个粒子的递归深度做颜色映射,以强调分形复杂度。 请给出点分布的数学公式,以及 Three.js 中 PointsMaterial 与景深效果的搭建方案。
为黑暗奇幻三维落地页创建高保真「余烬与灰烬」环境特效。
请你扮演专精体积雾、飘落余烬与局部天气系统的技术美术。 项目目标:为黑暗奇幻三维落地页创建高保真「余烬与灰烬」环境特效。 技术逻辑: 设计粒子发射器,模拟燃烧余烬不规则上浮运动,并含水平风向摇摆。 实现「生命周期尺寸」与「生命周期不透明度」曲线,使粒子真实闪烁并消散。 使用带「软粒子」着色器的自定义精灵,避免粒子与场景三维几何相交时出现硬裁切。 添加第二层「烟雾」粒子,用低频噪声模拟体积密度。 实现「光散射」效果:每颗余烬作为微小光源,轻微照亮附近网格。
设计三维「网络拓扑」,粒子沿预定义样条路径运动以表示数据传输。
请你扮演专精「赛博数据流」的动态设计师——用三维粒子线与节点可视化复杂数据流。 愿景:设计三维「网络拓扑」,粒子沿预定义路径(样条)运动以表示数据传输。 要求: 编写逻辑,生成由 Catmull-Rom 样条连接的三维节点网。 实现「数据包流动」效果:光粒子以不同速度与频率沿这些样条旅行。 开发「脉冲交互」:点击节点向相连网络发送冲击波,改变粒子颜色与速度。 使用「运动模糊」后期或拖尾渲染技术,营造光迹美学。 优化顶点缓冲更新,以实时处理动态路径变化。
设计用于小学自然拼读课堂的高保真三维交互游戏原型。
请你扮演 Web 三维游戏开发与教育技术专家。目标是设计用于小学自然拼读课堂的高保真三维交互原型。 游戏名:《Vowel Velocity: Phonetic Catch》。 游戏功能:开放三维场景中,用户用鼠标沿 X 轴移动控制大篮子。视口顶部以随机间隔落下彩色几何球体,由真实重力公式加速。每个球体生成时触发特定音频(短元音如 /æ/、/e/、/ɪ/)。篮子成功接住球体时触发向上粒子喷射与轻微屏幕震动;球体落地则播放软体瘪陷动画并重置。 设计风格:鲜艳风格化极简。天蓝背景,柔和烘焙环境光。球体为光泽糖果质感,高对比霓虹色以最大化儿童视觉吸引力。 所用技术:Three.js 场景渲染;Web Audio API 低延迟空间化音频;Cannon.js 刚体重力与碰撞检测。
构建用于英语词汇课的三维语义分类游戏原型。
请你扮演专精沉浸式教育机制的首席游戏设计师。请构建用于英语词汇课的三维语义分类游戏原型。 游戏名:《Semantic Pull: Word Family Grid》。 游戏功能:视口显示三个发光三维概念区(例如立方体、圆柱、环面,代表动物、水果、颜色等类别)。多个漂浮水晶节点在低频噪声算法下漂移。用户可用鼠标拖拽任意水晶;松开后系统计算到最近区域的距离与磁吸矢量。若水晶对齐正确类别区,则经平滑 LERP 缩放动画被吸收,并触发光迹爆发;若错误,则弹性斥力矢量将其弹回原点。 设计风格:面向儿童的复古未来赛博朋克。暗色背景对比高自发光半透明霓虹材质的类别区,水晶内部有全息视差效果。 所用技术:Three.js 做资产管理与着色器;GSAP 做非线性磁簧与吸引插值;Raycaster 做高精度三维包围盒交互。
设计用于教授基本句式(主-谓-宾)的三维物理积木堆叠游戏引擎。
请你扮演顶级图形与交互工程师。请设计用于教授基本句式(主-谓-宾)的三维物理积木堆叠游戏引擎。 游戏名:《Syntactic Stack: Kinetic Grammar》。 游戏功能:三维空间中央漂浮着物理平衡平台。用户获得一系列代表不同词性的彩色长方体积木。点击屏幕会从固定高度向平台投下一块积木。核心机制依赖精确刚体物理:积木质量与摩擦系数不同,必须在结构上保持平衡。若堆叠顺序符合「语法重量」规则,平台保持稳定;若结构失衡,则按质心计算动态倾斜,并引发壮观的物理坍塌。 设计风格:包豪斯几何美学。干净粉彩色块、哑光 PBR 材质模拟光滑木制玩具质感,柔和体积阴影强调空间深度。 所用技术:Three.js 视觉渲染;Ammo.js 高精度质量与重心物理计算;OrbitControls 做 360° 视角旋转。
创建用于匹配同义词或成对语言概念的三维空间对齐游戏原型。
请你扮演创意技术专家与 VFX 架构师。创建一个用于匹配同义词或成对语言概念的三维空间对齐游戏原型。 游戏名:《Resonance Wave: Synchronic Clusters》。 游戏功能:向用户呈现两个完全由可交互粒子云构成的大型漂浮几何结构。左簇与右簇按正弦波函数波动。用户可用鼠标拖拽矢量旋转并平移右簇。目标是对齐两结构的空间取向与拓扑。当旋转矩阵匹配(表示概念配对)时,粒子进入「量子纠缠」阶段,经内爆效果瞬间融合成单一统一几何形态。 设计风格:梦幻超现实主义。干净无边白底,粒子结构映射流体全息渐变与加法混合,形成漂浮光感美学。 所用技术:Three.js 的 BufferGeometry 与 Points 做高性能粒子管理;自定义 GLSL 顶点着色器做正弦形变;四元数数学做精确取向匹配。
设计用于教学词重音与音节计数的交互式三维节奏移动游戏原型。
请你扮演首席视听游戏工程师。设计一个用于教学词重音与音节计数的交互式三维节奏移动游戏原型。 游戏名:《Syllabic Beats: Pulse Runner》。 游戏功能:程序化生成高低落差与空隙变化的三维无限赛道。金属球体沿赛道自动向前滚动。用户点击/轻触屏幕使球体跃过空隙。每个空隙的距离与高度由背景播放的多音节词汇声波频率直接驱动。玩法要求精确同步:起跳冲量矢量必须匹配音频振幅峰值,才能安全落到下一块几何平台,否则球体坠入虚空并触发矩阵重置。 设计风格:蒸汽波美学。网格状无限地平线、滚动球体的铬反射纹理,以及随背景声频涟漪反应的霓虹粉与青绿光路。 所用技术:Three.js 实时网格渲染;Web Audio API AnalyserNode 做实时振幅与频率分析;Oimo.js 做轻量低延迟碰撞追踪。