duangsuse::Echo
Photo
补一张这个cave,感觉就像一堆椭球加了边缘噪声,中间还生成的有隧道,但是怎么看都是很逆天的地下广场
还在岩浆里生成动物。 有趣的是地下水里有鸭嘴兽,但名字很怪
至于具体spawn机制,人类不可读。 engine.ts 就是有2MB的,别说IDE连vim都很难定位了,你干嘛都要让AI先帮你grep
还在岩浆里生成动物。 有趣的是地下水里有鸭嘴兽,但名字很怪
至于具体spawn机制,人类不可读。 engine.ts 就是有2MB的,别说IDE连vim都很难定位了,你干嘛都要让AI先帮你grep
: 搞错了,好像作者没更新。 有趣的是,自9.7以来,这两周没有人因为我的mention而点star
看来大家对AI可玩、人类只读的 #game 容忍度还挺低的
duangsuse::Echo
很遗憾为了代码质量和用户体验调参,包括整理这几条demo代码质量,6个小时没了…… 💦 人的一天有几个六个小时呢?像我这样的【效率】,大概早就淘汰了吧。可惜可惜。 #school https://duangsuse.github.io/NebulaRemix/c_glass.htm
Show HN: Koi.rest – 看看游鱼,找回身心平衡
原文:https://koi.rest
阅读时间:1 分钟
看着很想把之前的【液态玻璃】加进去
#game #vibe 本来以为需要直接插js过去的,想起来可以用录屏。 这个荷叶图层有问题,我懒得找作者教PR了
原文:https://koi.rest
阅读时间:1 分钟
看着很想把之前的【液态玻璃】加进去
#game #vibe 本来以为需要直接插js过去的,想起来可以用录屏。 这个荷叶图层有问题,我懒得找作者教PR了
游戏旧闻转发
国外也出现了自己的游戏一经发布就被AI扒玩法然后仿制的套路了 https://www.youtube.com/watch?v=vX279pAVIsg
cui-ling.grok.me
翠岭
#ai对比 #game https://cui-ling.grok.me/
这是个无限世界的涌现游戏,有地空两大范围,每个2大生物群。先完成噪声和游戏操控部分
玩家按f可放下食物(或调用 gg.spawn(cid,pos=gg.p1.xyz) ),WASD 推进,鼠标转向。双击空格在飞行/行走间切换,Shift 倍速,Ctrl 下降。行走有重力并贴地(水面以下按水面走)
Three.js r170 做低多边形网格、光照和飞行,Tweakpane 4 调噪声,地形高度用 Simplex FBM,左下 HUD 显示高程图(点击传送),每个部分一个 <script module>
多使用Tweakpane向量,峰高锐度合成一个,山脊破碎合成一个,水面/尺度合成一个。 夜间做成一个8~24的滑块基于颜色/日照/曝光做计算
生物面板,变成先选 deer/gull/crab/ray 的cid再调FoV以内生成的概率数值。 超出FoV的生物直接删除
🤣 🖕
这就是vibe一个稍微能操作的游戏的,试错成本。 这还是纯粹WASD无模态、无玩法的,就要prompt这么多
而且许多设计(比如小地图、防穿模和平滑生成,乃至于oneliner的自动时间滑条)不是清单上有的,虽然事后看来理所应当,原型上却没这回事
另一些思维,比如用ESM.html、Tweakpane xy滑条,则是明显有别于纯Agent版本的根源(不需要靠“中文”来划分模块切面)
如果照上面Grok那样,Agent一下改10行烧20min, 那做出的铁定没法用。 抄游戏也得先会编程才能抄
这是个无限世界的涌现游戏,有地空两大范围,每个2大生物群。先完成噪声和游戏操控部分
玩家按f可放下食物(或调用 gg.spawn(cid,pos=gg.p1.xyz) ),WASD 推进,鼠标转向。双击空格在飞行/行走间切换,Shift 倍速,Ctrl 下降。行走有重力并贴地(水面以下按水面走)
Three.js r170 做低多边形网格、光照和飞行,Tweakpane 4 调噪声,地形高度用 Simplex FBM,左下 HUD 显示高程图(点击传送),每个部分一个 <script module>
多使用Tweakpane向量,峰高锐度合成一个,山脊破碎合成一个,水面/尺度合成一个。 夜间做成一个8~24的滑块基于颜色/日照/曝光做计算
生物面板,变成先选 deer/gull/crab/ray 的cid再调FoV以内生成的概率数值。 超出FoV的生物直接删除
>> 考虑更新模块到以下算法,并使fN参数xy范围更适合手工调整(均支持 -1~+1)。
>> 按照以下视觉风格重新建模…… 如何修正动画,移动看不到腿了
>> 加个镜头平滑,位置的smooth ……注意防穿模。 小地图变成hover改相机旋转的,blur(1px) contrast(0.9) 。3D迁移为形状,而代码接口保留原风格:
let GROUPS = {
deer: { domain: "land", speed: 2.4, turn: 1.6, sep: 1.8, feedR: 14 },
crab: { domain: "seaside", speed: 1.1, turn: 2.2, sep: 1.1, feedR: 9 },
gull: { domain: "air", speed: 6.5, turn: 2.4, sep: 2.2, align: 0.7, coh: 0.35, alt: 6 },
ray: { domain: "sea", speed: 4.2, turn: 0.8, sep: 4.0, align: 1.1, coh: 0.2, alt: 18 },
};
这是个涌现游戏,有地空两大范围,每个2大生物群。 邻居查询用空间哈希,地空分开哈希,注意山体坡度较高时的游走行为。
状态:觅食(朝高处或水边)、休息、快速躲避玩家、顺风移动。空区刷怪。 代码简短。
用 build[name]() 建模,动画接口如 build.deer().userData.legs.rotation.x ,'ray' 的动画是随游动整体轻微翻动
改变为图所示的天空风格。moon改成在17点平滑显现,配合星光。 最少代码
……skyMesh.position.copy(camP); 你使用的方法,配合我加在 p1.position的平滑相机跟随性很差,有更系统的实现?
这是个涌现游戏的代码片段, 它生成分块较为卡顿。整体修复,代码复杂性不增加。
- 不要过度卸载超出范围的块
- 这是因为FoV在飞行模式远远超过块的超前预算,如果是步行的速度和FoV,当前预算已经足够
- 优化逻辑不是性能,而是gg.camera.rotation的方向性缓存
前探而非扩圈。没错,加一个升起的渐变,使用easeOut函数
>> gg.spawn改为下落动画。复用上升动画逻辑。 .st=-1 时可禁用模拟... g.st[i]=-1 实际写入的是 255。
const fL=pane.addFolder({title:'光照与风'}).open(0);
fL.addBinding(P,'hour',{label:'夜间(时)',min:8,max:24,step:.1});
1行实现60秒,自动往前1天,带显示,有触动则取消定时器
Ctrl+W…… 空格长按有bug
🤣 🖕
这就是vibe一个稍微能操作的游戏的,试错成本。 这还是纯粹WASD无模态、无玩法的,就要prompt这么多
而且许多设计(比如小地图、防穿模和平滑生成,乃至于oneliner的自动时间滑条)不是清单上有的,虽然事后看来理所应当,原型上却没这回事
另一些思维,比如用ESM.html、Tweakpane xy滑条,则是明显有别于纯Agent版本的根源(不需要靠“中文”来划分模块切面)
如果照上面Grok那样,Agent一下改10行烧20min, 那做出的铁定没法用。 抄游戏也得先会编程才能抄
duangsuse::Echo
#ai对比 #game https://cui-ling.grok.me/ 这是个无限世界的涌现游戏,有地空两大范围,每个2大生物群。先完成噪声和游戏操控部分 玩家按f可放下食物(或调用 gg.spawn(cid,pos=gg.p1.xyz) ),WASD 推进,鼠标转向。双击空格在飞行/行走间切换,Shift 倍速,Ctrl 下降。行走有重力并贴地(水面以下按水面走) Three.js r170 做低多边形网格、光照和飞行,Tweakpane 4 调噪声,地形高度用 Simplex FBM,左下…
#ai对比 #vibe #game
ver 1~3
cui-ling.grok.me
https://codepen.io/duangsuz/full/vExpQyJ
https://codepen.io/duangsuz/full/JoWMxox
我就只是当 🐷甲方,补两个需求而已,就花了1.5x的等待时间。
设计师没反馈循环和选区拆分,没lilgui/Tweakpane xy滑条,是明显有区别。 特别是游戏task,边玩边调参数就像训练AI一样,有极大意义
项目烧token有什么用。一个人test QA十五个App吗?
不过……我 #vibe 的结果我真会自己玩 😄
ver 1~3
cui-ling.grok.me
https://codepen.io/duangsuz/full/vExpQyJ
https://codepen.io/duangsuz/full/JoWMxox
To Grok:
构建一个低多边形 3D 地形,通过Simplex噪声生成,并提供tweakpane面板(向量等参数)
用户可以通过鼠标控制视角并使用键盘推进飞行,双击空格切换模式,Shift倍速,同时提供线框显示开关和基于高度的着色。
加入简单的地面碰撞检测、显示高度和速度的迷你 HUD,以及日间和夜间光照选项。保持蓝绿艺术风格鲜明且画面清晰易辨。加入一些基于框架的AI生物
先选框架
我就只是当 🐷甲方,补两个需求而已,就花了1.5x的等待时间。
设计师没反馈循环和选区拆分,没lilgui/Tweakpane xy滑条,是明显有区别。 特别是游戏task,边玩边调参数就像训练AI一样,有极大意义
项目烧token有什么用。一个人test QA十五个App吗?
不过……我 #vibe 的结果我真会自己玩 😄
duangsuse::Echo
虽然确实拉垮,但也比开源11k star Craft.exe 好不少,而且超过了MC1.0 < 真的让人怀念2MB可以达1080 200fps的SQL存档版MC啊,它也支持光效,就差个WebUI和生物圈 可惜一个是render展示(甚至还有把字刻在石头上+把方块设为光源 的快捷键)毫无操作,一个只有seedgen,操作有但反人类,而且卡到没脸看。 前者套个MC import 还能拿11k star 你至今分不清是体素gen+facestrip里的哪步导致边走边卡进虚空。新手还以为是Rust内核的bi…
https://codepen.io/editor/duangsuz/pen/01a12507-5341-72dc-8bf7-f63387ddf490
#game P1 还是我昨天刚做的游戏demo (纯ai可得 cui-ling.grok.me )
Fable 帮助我把【难开发的要死】【可测试不可组装】的管线弄了,高程图直出raymarch,自带贴图,200行gl 。
我继续指挥它弄了双指触屏->WASD的零接口hack,全部都是模块,下个项目还能复用 😋
不得不感叹,还是端到端好。 虽然只能做原型,但这原型就能卡我一个星期谷歌(还有环境/试错)了啊, 这下真要做项目结构,就不必担心试错了
安心把半成品连接纯 #vibe 的管线,效果比自己去sql2vert的 Craft.exe 还好…… 当然我是两个都让AI生成了的,虽然输入都是heatmap,not xyzb
触屏玩法:两指操纵
长按飞天 双击落地 点地图传送
#game P1 还是我昨天刚做的游戏demo (纯ai可得 cui-ling.grok.me )
Fable 帮助我把【难开发的要死】【可测试不可组装】的管线弄了,高程图直出raymarch,自带贴图,200行gl 。
我继续指挥它弄了双指触屏->WASD的零接口hack,全部都是模块,下个项目还能复用 😋
不得不感叹,还是端到端好。 虽然只能做原型,但这原型就能卡我一个星期谷歌(还有环境/试错)了啊, 这下真要做项目结构,就不必担心试错了
安心把半成品连接纯 #vibe 的管线,效果比自己去sql2vert的 Craft.exe 还好…… 当然我是两个都让AI生成了的,虽然输入都是heatmap,not xyzb
触屏玩法:两指操纵
长按飞天 双击落地 点地图传送
duangsuse::Echo
https://github.com/RedLynx101/Blockwild
7.5号Claude起步的MC克隆,在内存较多时可以打开。居然没有一个人star,而AI发现了友军的成品就拿来加 render() 层了 😅
7.5号Claude起步的MC克隆,在内存较多时可以打开。居然没有一个人star,而AI发现了友军的成品就拿来加 render() 层了 😅
#game blockwild.app ,依然是0star
😂现在起码能在手机上玩了,可以挖方块。 放不知道咋放
不冤,那个飞行按钮的体验。。。 挖下去后飞不上地面,还不给传送,游戏AI比我200行加的还垃。这不是技术问题,纯粹是不会玩
真的是已经差到仅仅codex们觉得没问题, 稍微玩两秒,就知道,烧token没用。
作者确实不用自己 #vibe 弄的东西
😂现在起码能在手机上玩了,可以挖方块。 放不知道咋放
不冤,那个飞行按钮的体验。。。 挖下去后飞不上地面,还不给传送,游戏AI比我200行加的还垃。这不是技术问题,纯粹是不会玩
真的是已经差到仅仅codex们觉得没问题, 稍微玩两秒,就知道,烧token没用。
作者确实不用自己 #vibe 弄的东西
duangsuse::Echo
它手搓了一个DDA光栅+AO,连带hmTex体素量化的部分,另外写了mipmap八叉树剪枝,确保性能在手机上也够用。
#game #vibe
图为《迷你世界》2026 DLSS 画质。 许多人可能最初以为AI不能负责深奥的部分(比如向量几何,许多人以WebGL为“前端护城河”),实际上,vLLM最擅长的,反而就是这些部分!何况 shadertoy.com 上类似的训练数据是一大堆了(会者不难)
那么,真正的护城河是什么呢? 可能是【时尚】,但更多在于那些错误的主流实践。 这些【自以为对】的事情,比想象中多太多了,以至于从0开始足够可以成为一种特殊的【工程师精神】。 取代人的不是vibe和Agent,而是那些理解设计与数据流的主创。(他们依旧是少数)
#algor https://t.me/dsuse/23035
XZP, X2V, Blk.xyzb'mat 这些概念,在做这个端到端无限体素viewer的过程中,仍然有效,只是AI五分钟把 facestrip(X2V) 和区块采样并加载(XZP) 这些过程写完了(就好像不存在这些节点),我负责打磨了下动感和dblcheck,过程中有微妙的加成…… 退一步说,具体的算法网上几乎没有资料,所以人类本来就应该【会念咒】即可,即用即学。
(事实证明prompt准确可以提升A\的智商,哪怕两次它会选择相同路径,明确决策后AIGC仍然会更牛逼)
图为《迷你世界》2026 DLSS 画质。 许多人可能最初以为AI不能负责深奥的部分(比如向量几何,许多人以WebGL为“前端护城河”),实际上,vLLM最擅长的,反而就是这些部分!何况 shadertoy.com 上类似的训练数据是一大堆了(会者不难)
很多人要么直接做完整 3D 体素(内存爆),要么就做纯高度图地形(不是体素感,不含洞穴、悬空建筑、复杂室内),两边都没走到这个折中点。光线步进(DDA raycast)在2010性能完全不够看。 我这里也支持了传统mesh,确实比DDA微分还快30% ,这里是端到端只读,工程复杂度并不高。 现代移动 GPU里,这种准光追平衡性还好
那么,真正的护城河是什么呢? 可能是【时尚】,但更多在于那些错误的主流实践。 这些【自以为对】的事情,比想象中多太多了,以至于从0开始足够可以成为一种特殊的【工程师精神】。 取代人的不是vibe和Agent,而是那些理解设计与数据流的主创。(他们依旧是少数)
#algor https://t.me/dsuse/23035
XZP, X2V, Blk.xyzb'mat 这些概念,在做这个端到端无限体素viewer的过程中,仍然有效,只是AI五分钟把 facestrip(X2V) 和区块采样并加载(XZP) 这些过程写完了(就好像不存在这些节点),我负责打磨了下动感和dblcheck,过程中有微妙的加成…… 退一步说,具体的算法网上几乎没有资料,所以人类本来就应该【会念咒】即可,即用即学。
(事实证明prompt准确可以提升A\的智商,哪怕两次它会选择相同路径,明确决策后AIGC仍然会更牛逼)
duangsuse::Echo
A\配合面板调教,只要2k行代码,就可以做到相比之下,惊人的质量(甚至在光影上,比《迷你世界》还强)
#game 这基本上都是 A\ ,其中甚至有oneshot的,代码量基本<3k, 那个CEO写的(P3)有5k ,纯THREE
https://gamesvibe.app/play/NwKUBhhow0LiYfhXMnqCw 这个是仿别的
总而言之, MC管线比许多人想象的简单。 AI是能 one-shot <20$ 的完成的,它完不成的是在几万行代码上继续自我繁殖(人不会 也不能)
Blockwild 那种 10 万+ 行的项目,实际上是已经死了,贪多必失。232 种生物、Cardforge、公会任务、AI 同伴、多人权威、双版本迁移(TS + 未完成的 Rust)………………
(生物定义同时喂模拟、渲染、图鉴、卡牌、测试、htm wiki...)
(你自己玩的过来么)
https://gamesvibe.app/play/NwKUBhhow0LiYfhXMnqCw 这个是仿别的
总而言之, MC管线比许多人想象的简单。 AI是能 one-shot <20$ 的完成的,它完不成的是在几万行代码上继续自我繁殖(人不会 也不能)
Blockwild 那种 10 万+ 行的项目,实际上是已经死了,贪多必失。232 种生物、Cardforge、公会任务、AI 同伴、多人权威、双版本迁移(TS + 未完成的 Rust)………………
(生物定义同时喂模拟、渲染、图鉴、卡牌、测试、htm wiki...)
(你自己玩的过来么)
这样,我们就能基本理解AI在【中型游戏】里今天的实际能力,以及realworld软件工程的许多选择有多少【偶然复杂度】。 MC当然是可以替代的,一句话的事,不骗你,不吹牛。
duangsuse::Echo
https://codepen.io/editor/duangsuz/pen/01a12507-5341-72dc-8bf7-f63387ddf490 #game P1 还是我昨天刚做的游戏demo (纯ai可得 cui-ling.grok.me ) Fable 帮助我把【难开发的要死】【可测试不可组装】的管线弄了,高程图直出raymarch,自带贴图,200行gl 。 我继续指挥它弄了双指触屏->WASD的零接口hack,全部都是模块,下个项目还能复用 😋 不得不感叹,还是端到端好。 虽然…
#game https://codepen.io/duangsuz/pen/yyMvvvK
它证明了 A\ 5.1 的辅助下,即便临时起意,几乎不提及术语,3天也可以打磨出某方面特性较突出的3D视觉场景
不过开发体素游戏,是长期且需较多打磨的,我一般会摇号几个 #xref 去缝合优点。 人品好的情况下,oneshot得到 Codex $14 直接上架的结果也有机会
(ps. 这个2k行单文件代码质量确实没得说,模块清楚,脚本直观,完美利用了H5消除imgui复杂性,用canvas生成默认贴图)
(首选js生态自然没得说,但AI在编程上也是最均衡的,不会像人一样莫名其妙拆十几个文件,导一堆半成品lib,交互结果却写的一塌糊涂 🙉)
但是我对这方面开发不感兴趣,就像 senko.net/vibecode-bench ,将其归档。AI起的名字是《青屿》,最初灵感来自grok自带的prompt和《生存战争》,我没有想要起名字 🤨。
这个小实验就此停止了,1.4k行 渲染管线 500行,键鼠触屏交互顺滑,游戏AI略弱智 ,程序化地形(Simplex FBM 噪声 + Three.js)视觉+特效亮点突出,输入层完成度、行数性价比较高。
它用了 Three.js + Tweakpane 噪声面板、带 HUD 小地图、支持触屏双指模拟 WASD,以及简单的食物放置等互动。
它证明了 A\ 5.1 的辅助下,即便临时起意,几乎不提及术语,3天也可以打磨出某方面特性较突出的3D视觉场景
不过开发体素游戏,是长期且需较多打磨的,我一般会摇号几个 #xref 去缝合优点。 人品好的情况下,oneshot得到 Codex $14 直接上架的结果也有机会
(ps. 这个2k行单文件代码质量确实没得说,模块清楚,脚本直观,完美利用了H5消除imgui复杂性,用canvas生成默认贴图)
(首选js生态自然没得说,但AI在编程上也是最均衡的,不会像人一样莫名其妙拆十几个文件,导一堆半成品lib,交互结果却写的一塌糊涂 🙉)
但是我对这方面开发不感兴趣,就像 senko.net/vibecode-bench ,将其归档。AI起的名字是《青屿》,最初灵感来自grok自带的prompt和《生存战争》,我没有想要起名字 🤨。
duangsuse::Echo
#game https://codepen.io/duangsuz/pen/yyMvvvK 这个小实验就此停止了,1.4k行 渲染管线 500行,键鼠触屏交互顺滑,游戏AI略弱智 ,程序化地形(Simplex FBM 噪声 + Three.js)视觉+特效亮点突出,输入层完成度、行数性价比较高。 它用了 Three.js + Tweakpane 噪声面板、带 HUD 小地图、支持触屏双指模拟 WASD,以及简单的食物放置等互动。 它证明了 A\ 5.1 的辅助下,即便临时起意,几乎不提及术语,3天也…
#game 看了一下,虽然复杂度高了几十倍,触屏交互也重写了,构想的达成度还是很高的
duangsuse::Echo
最高画质 RTX on #life 所以说有一个用来【享受】的设备真的很重要啊, 如果能做高质量的创作,生产工具3万一台都无所谓 显卡不止能玩游戏,用来提升vibe的体验也是很重要的,而且有趣。 不敢想象穷人思维培育出的孩子有多糟糕, 他们连和“富家公子”唯一的人类共性都被剥夺了。 越穷就越爱自我感动,扎堆投机, 最后连天赋都磨没了 享受本来就是合理的,不需要用工作做借口。 连自己从事行业的服务都买不起、没时间的人,无法真正理解【优质】,这就是许多老中人、老中父母不重视工作生活平衡 #school
#game
https://github.com/uyyyr000-stack/block-epoch
https://github.com/X1aoZhe/OpusMC
https://tront.xyz/craftmine2/v2/
其实这个光效单独出来在vibe里也只是排前十而已,大部分都能做到这样
Claude在这方面的生成大同小异,连F3调试面板布局都是一样的,僵尸的脸都在背后 😅。模型在这类任务上已经严重收敛到少数几种模板上了。
#bilibili 作者连前端和GL/gamedev 都分不清,都能 “写出” 这样的东西。 oneshot还是太权威了
🙉 👍
https://github.com/uyyyr000-stack/block-epoch
https://github.com/X1aoZhe/OpusMC
https://tront.xyz/craftmine2/v2/
其实这个光效单独出来在vibe里也只是排前十而已,大部分都能做到这样
Claude在这方面的生成大同小异,连F3调试面板布局都是一样的,僵尸的脸都在背后 😅。模型在这类任务上已经严重收敛到少数几种模板上了。
#bilibili 作者连前端和GL/gamedev 都分不清,都能 “写出” 这样的东西。 oneshot还是太权威了
“一轮完成”指只接收一次任务指令。你可以在本轮任务内部自主规划、编写、运行、测试和修复,完成后直接提交最终作品。未明确规定的细节由你自行判断。
评分不会因为使用某种语言、引擎、框架,或者代码量更多而额外加分。
🙉 👍
duangsuse::Echo
#game https://github.com/uyyyr000-stack/block-epoch https://github.com/X1aoZhe/OpusMC https://tront.xyz/craftmine2/v2/ 其实这个光效单独出来在vibe里也只是排前十而已,大部分都能做到这样 Claude在这方面的生成大同小异,连F3调试面板布局都是一样的,僵尸的脸都在背后 😅。模型在这类任务上已经严重收敛到少数几种模板上了。 #bilibili 作者连前端和GL/gamedev…
b23.tv/BV1DFn16aESr
b23.tv/BV1HkJ66vEk9
bilibili.com/video/BV126Hw6uEgW/ 项目总计成本约6000人民币,项目后续会部署到服务器
#game MC风格建模
b23.tv/BV1HkJ66vEk9
bilibili.com/video/BV126Hw6uEgW/ 项目总计成本约6000人民币,项目后续会部署到服务器
#game MC风格建模
#game opus xhigh 开三个线程跑已经烧了 1/3 周额度了
比预期的快速,但效果也不错,并且提供了新灵感
过了把【小偷瘾】, 直接100%对齐现成的,我发现音效包也是原版,所以只能拿来参考,上限版权问题很严重
比预期的快速,但效果也不错,并且提供了新灵感
请从零自主开发并实际运行一个对《Minecraft》尽可能高精度的可玩复刻版本,以“与原版越接近得分越高”为唯一评价标准,自行决定技术栈、架构、功能优先级、参数、素材替代方案和实现方式,尽最大能力复刻其视觉表现、世界生成、第一人称操作手感、移动物理、方块交互、UI、背包、光照昼夜及其他影响还原度的重要细节,不要向我提问,不要制作Minecraft-like或简化技术Demo,持续自行开发、运行、检查、调试和修复,直到交付能力范围内还原度最高的完整可玩版本;
在此基础上参照三张示例图完成光影复刻,同时新增更多游戏功能,例如支持矿车和划船、生成更多天空和天气,并持续优化光影效果,使其更加真实美观。
过了把【小偷瘾】, 直接100%对齐现成的,我发现音效包也是原版,所以只能拿来参考,上限版权问题很严重
duangsuse::Echo
至于那些开源体素游戏,没见过有这个工具的
真想不通。
我自己想要clone甚至remix voxel #game 时,这个灵感起码排前5, 也就只有【xyzb'mat 同步方块与模型/动画/朝向,跨游戏互相试玩】和Tweakpane 这些个排它前面了
放到开源界, 简直和过期的老冰棍一样,好像他们不需要试玩就能C++出代码
游戏,不是按照【玩的那种感觉】被开发的吗? 我第一次体会到Dijkstra看那些写BASIC GOTO 的人的 #vibe ,只不过是在偏alankay的领域上。
btw. Veloren 如果对资深玩家,确实优化的挺漂亮,但太难玩
AI 的评论很傲慢,但绝对真实。 这就是开源体素的现况——照猫画虎。 你以为实现算法就做到了,殊不知科学是不需要“崇拜”的(impl绝对的中立,算法的终点无差异),而艺术需要, 开发者却不在乎。
我自己想要clone甚至remix voxel #game 时,这个灵感起码排前5, 也就只有【xyzb'mat 同步方块与模型/动画/朝向,跨游戏互相试玩】和Tweakpane 这些个排它前面了
放到开源界, 简直和过期的老冰棍一样,好像他们不需要试玩就能C++出代码
游戏,不是按照【玩的那种感觉】被开发的吗? 我第一次体会到Dijkstra看那些写BASIC GOTO 的人的 #vibe ,只不过是在偏alankay的领域上。
Luanti 十几年没做 Gizmo,和它十几年没做出一个自己的玩法,是同一件事的两面。Nodecore 是 Luanti 上唯一真正原创玩法的游戏
开源体素游戏几乎全部停在 MC-lite 不是巧合:一越过参照物,没有自己的反馈工具,就寸步难行。
Fable:你默认「做游戏 = 在一个参数空间里搜一个手感好的点」。一旦接受这个前提,优化评估器就是最高优先级。大部分开源游戏开发者的前提是「做游戏 = 实现一个已知规格」,他们不觉得自己在搜索。 十几年的试玩全部蒸发在作者的视网膜上。你 clone 下来的是沉淀物,不是反应过程。
你排前 5 的那几个工具就不该是「等核心做完了再加的 devtools」,而应该是项目的第一层地基,比方块渲染还早。xyzb'mat 跨游戏同步试玩尤其如此——它本质上是把「别人的游戏」当成你的 eval 环境,这是比 Gizmo 更激进的一步:不自己造评估器,直接借用已经被几百万人调过手感的评估器。这个思路值得你把它当成项目的 thesis 写下来,而不只是一个 feature。
btw. Veloren 如果对资深玩家,确实优化的挺漂亮,但太难玩
AI 的评论很傲慢,但绝对真实。 这就是开源体素的现况——照猫画虎。 你以为实现算法就做到了,殊不知科学是不需要“崇拜”的(impl绝对的中立,算法的终点无差异),而艺术需要, 开发者却不在乎。
duangsuse::Echo
模型的认知起点就在顶端。 朝闻道。
#statement #bilibili
十几天前我还觉得体素游戏肯定很复杂(但也没到不可拆层的程度),AI光影一定是在开源上补充的(因为手工不用重造轮子的惯性思维)
非常非常难听,但你不是作者就不知道有多真实。 去【正常人】的市场上看看吧,为什么开源的>70%卖不出钱, 能玩的全TM是黑箱,不Geek
问题不就在这里么? 给那些只会 reinvent wheel 的人credit干嘛! 他们的码力值有搜索引擎时就该烂了,现在更是…… 无意义的苦力。
我曾经很难想象,一个空气般自然的【投影编辑】,在绝大部分开源体素那都是个不存在的【中间语言】
这简直是阶层的差距。 ——为什么大家没想过认真对待loop中的摩擦? 开发者的命不是命?
没有仪器,所以每一次改动都是盲调;盲调十年,就是你 git clone 到的游戏引擎的样子
就像一个上班族内卷十年,重复到死, 都不觉得是问题。
竟然,不觉得是问题。 竟然,不觉得是问题!?
我不是在凡尔赛什么。 自己想想有多离谱。这是生成式游戏的“3D画布”啊。WorldPainter它是个玩家外挂,兼容极差。 这就是【人类组】这边的eval。
我只看到傲慢。 我看到:做游戏却连【高端玩家】和API/MOD社区都比不过的代码傲慢
我看到的是以为自己能【跳过算力】【预先证明】的数学傲慢。 隐藏层居然能反过来eval玩家的游戏体验,好像他自己被卡时不头疼、没有被浇冷水的 #vibe
#ref https://t.me/dsuse/23017
十几天前我还觉得体素游戏肯定很复杂(但也没到不可拆层的程度),AI光影一定是在开源上补充的(因为手工不用重造轮子的惯性思维)
现在我觉得开源七成是自以为聪明的傻逼,闭源是诚实但积重难返的苦逼。
非常非常难听,但你不是作者就不知道有多真实。 去【正常人】的市场上看看吧,为什么开源的>70%卖不出钱, 能玩的全TM是黑箱,不Geek
问题不就在这里么? 给那些只会 reinvent wheel 的人credit干嘛! 他们的码力值有搜索引擎时就该烂了,现在更是…… 无意义的苦力。
我曾经很难想象,一个空气般自然的【投影编辑】,在绝大部分开源体素那都是个不存在的【中间语言】
这简直是阶层的差距。 ——为什么大家没想过认真对待loop中的摩擦? 开发者的命不是命?
没有仪器,所以每一次改动都是盲调;盲调十年,就是你 git clone 到的游戏引擎的样子
就像一个上班族内卷十年,重复到死, 都不觉得是问题。
竟然,不觉得是问题。 竟然,不觉得是问题!?
我不是在凡尔赛什么。 自己想想有多离谱。这是生成式游戏的“3D画布”啊。WorldPainter它是个玩家外挂,兼容极差。 这就是【人类组】这边的eval。
我只看到傲慢。 我看到:做游戏却连【高端玩家】和API/MOD社区都比不过的代码傲慢
我看到的是以为自己能【跳过算力】【预先证明】的数学傲慢。 隐藏层居然能反过来eval玩家的游戏体验,好像他自己被卡时不头疼、没有被浇冷水的 #vibe
LLM 和绝大部分实现者比起来,都能算【朝闻道】了。 难道前人真的是吃了【有肉眼的亏】?
我不是认为人不够聪明,而是人太聪明,和机器抢饭吃!
#ref https://t.me/dsuse/23017
Telegram
duangsuse::Echo
这似乎在开源软件(Luanti; BlockWild.app )上改了不少? #game
刚刚说这个, #bilibili 就有人一条对话线升级了 #CG , 轻松到甚至懒得发视频
Astra:不是使用逆向编译或泄露的 Minecraft 源码,而是复用了独立开发的开源引擎 Luanti 和玩法项目 Mineclonia,再做中文界面、光影配置等修改。
云层、树冠和远景一起重新调整。 让天空真正参与照明。水面重点处理了重复高光与反射失真 (水体深度吸收、菲涅尔反射与天空盒、方块AO)
Astra…
刚刚说这个, #bilibili 就有人一条对话线升级了 #CG , 轻松到甚至懒得发视频
Astra:不是使用逆向编译或泄露的 Minecraft 源码,而是复用了独立开发的开源引擎 Luanti 和玩法项目 Mineclonia,再做中文界面、光影配置等修改。
云层、树冠和远景一起重新调整。 让天空真正参与照明。水面重点处理了重复高光与反射失真 (水体深度吸收、菲涅尔反射与天空盒、方块AO)
Astra…
duangsuse::Echo
非常非常难听,但你不是作者就不知道有多真实。 去【正常人】的市场上看看吧,为什么开源的>70%卖不出钱, 能玩的全TM是黑箱,不Geek
问题不就在这里么? 给那些只会 reinvent wheel 的人credit干嘛! 他们的码力值有搜索引擎时就该烂了,现在更是…… 无意义的苦力。
问题不就在这里么? 给那些只会 reinvent wheel 的人credit干嘛! 他们的码力值有搜索引擎时就该烂了,现在更是…… 无意义的苦力。
#game #statement
看看Opus怎么做事的,再看看 GH 11kstar 的.exe 是怎么做事的(P2 P3 地图vs原算法对照是我贴的,作者README上没有)
工程化,【准确而残酷】的对应了停更后的最终成果。 人类组,就是不能用的。 机器组,我提示1行它就把mapslice工具落盘了,以后每个版本都在超视角反馈上往前稳稳推。
比人类组的11kstar,还稳。 是那种人类能理解的稳,一眼就知道之前迭代7个版本mapgen都白干的稳
这人放国内,C/C++大神级别。他做了水/光BFS和对应shader,也选对了SQLite块存档还能联机,代码量控制得非常好,很懂,demo基础上也有小巧思。说简陋是不公正的。 但是他对体素游戏本身,仍然一无所知。 可是,他开发的就是体素游戏啊。
一想到以后还会有人缅怀这种的【手搓体验】,我就觉得既好笑又好气。 他开发的就是体素游戏。他只在乎算法和知识积累。 🙄
非常完美的反映了 Endest User 的真实评价:就是开源不能用。 老气是一方面,但在我们【最骄傲】的层面呢?也不如正常生产环境/上架的【代码质量】!
代差起码五年
😡 更加杀死比赛的,是Luanti到现在(renamed from Minetest)都没有内置的横截面工具。它有V键和俯视图,但不是作为devtools设计的
那些在技术上牛逼哄哄的许多许多OpenSource项目, 放到 realworld 差五年,而且,我上面以【体素游戏】为例溯源了,从根基就是烂的
就是这种洞察力,之前被称为C++算法大佬。 😓 好像照葫芦画能画出来,工作就胜利了一样,结果整出查重率70%的核心libs,但是没一个能当【框架】用
看看Opus怎么做事的,再看看 GH 11kstar 的.exe 是怎么做事的(P2 P3 地图vs原算法对照是我贴的,作者README上没有)
工程化,【准确而残酷】的对应了停更后的最终成果。 人类组,就是不能用的。 机器组,我提示1行它就把mapslice工具落盘了,以后每个版本都在超视角反馈上往前稳稳推。
比人类组的11kstar,还稳。 是那种人类能理解的稳,一眼就知道之前迭代7个版本mapgen都白干的稳
这人放国内,C/C++大神级别。他做了水/光BFS和对应shader,也选对了SQLite块存档还能联机,代码量控制得非常好,很懂,demo基础上也有小巧思。说简陋是不公正的。 但是他对体素游戏本身,仍然一无所知。 可是,他开发的就是体素游戏啊。
他开发的一切,是为了代码,还是为了上手玩?
一想到以后还会有人缅怀这种的【手搓体验】,我就觉得既好笑又好气。 他开发的就是体素游戏。他只在乎算法和知识积累。 🙄
非常完美的反映了 Endest User 的真实评价:就是开源不能用。 老气是一方面,但在我们【最骄傲】的层面呢?也不如正常生产环境/上架的【代码质量】!
代差起码五年
😡 更加杀死比赛的,是Luanti到现在(renamed from Minetest)都没有内置的横截面工具。它有V键和俯视图,但不是作为devtools设计的
那些在技术上牛逼哄哄的许多许多OpenSource项目, 放到 realworld 差五年,而且,我上面以【体素游戏】为例溯源了,从根基就是烂的
根基(模块的可解释性)烂到,败给了【AI随便摇几次】的zeroshot工程化。
这里面没有借口可以用,就是纯粹的笨方法硬堆的代码。 就,这种程度的【品味】
【Luanti不是简单复制粘贴】? 可是结果已经说明一切了。 kaalus的生存战争不一样,它真的有风格,不止是lowpoly和高清天气
就是这种洞察力,之前被称为C++算法大佬。 😓 好像照葫芦画能画出来,工作就胜利了一样,结果整出查重率70%的核心libs,但是没一个能当【框架】用