diff --git a/outputs/composer-2-5/mythos-craft.html b/outputs/composer-2-5/mythos-craft.html index 10ea89f..b7b63e4 100644 --- a/outputs/composer-2-5/mythos-craft.html +++ b/outputs/composer-2-5/mythos-craft.html @@ -1149,7 +1149,7 @@ class Player { if (this.keys['KeyS']) move.sub(forward); if (this.keys['KeyA']) move.sub(right); if (this.keys['KeyD']) move.add(right); - if (move.length() > 0) move.normalize().multiplyScalar(speed * dt); + if (move.length() > 0) move.normalize().multiplyScalar(speed); // fix: was `speed * dt` — tryMove() multiplies by dt again, so walking ran at speed*dt^2 (~1/60 of design speed) this.velocity.x = move.x; this.velocity.z = move.z; diff --git a/outputs/gemini-3-5-flash/mythos-craft.html b/outputs/gemini-3-5-flash/mythos-craft.html new file mode 100644 index 0000000..786163b --- /dev/null +++ b/outputs/gemini-3-5-flash/mythos-craft.html @@ -0,0 +1,2735 @@ + + + + + + MythicCraft - 3D Minecraft Clone + + + + + + + + + +
+ + +
+ + +
+
+
+

MythicCraft

+
+
Pos: 0, 0, 0
+
FPS: 60
+
+
+
Biome: Mythic Valleys
+
Fly: OFF
+
+
+ +
+

Legendary Structures

+
+ Find structures generated in the seed:
+ • Floating Temple of Aether (Y: ~95)
+ • Ancient Portal Ruins (On Surface)
+ • Yggdrasil World Tree (On Surface) +
+
+
+ +
+
Grass Block
+
+ +
+
+
+ + +
Fly Mode Enabled
+ + + + + + + + + + + + + + diff --git a/outputs/gpt-5-5-pro/mythos-craft.html b/outputs/gpt-5-5-pro/mythos-craft.html new file mode 100644 index 0000000..4879b3d --- /dev/null +++ b/outputs/gpt-5-5-pro/mythos-craft.html @@ -0,0 +1,1334 @@ + + + + + + MythCraft — HTML5 / Three.js Minecraft 克隆原型 + + + + + +
+
+

MythCraft

+
一个单文件 HTML5 / Three.js 体素世界:无限滚动地形、可破坏/可放置方块、神话幻想遗迹与浮空岛。
+
+ WASD 移动,鼠标环视,Space 跳跃,F 飞行/生存切换
+ 左键破坏,右键放置,中键吸取目标方块,数字键或滚轮切换方块,R 回到出生点
+ 世界会按区块懒加载;走远后仍会继续由柏林噪声和神话结构种子生成。 +
+
点击进入世界并锁定鼠标
+
+
+
+
+
+
提示:浏览器若阻止模块加载,请用本地服务器打开此 HTML。
+ + + + \ No newline at end of file diff --git a/outputs/gpt-5-5-xhigh/mythos-craft.html b/outputs/gpt-5-5-xhigh/mythos-craft.html new file mode 100644 index 0000000..88c4c33 --- /dev/null +++ b/outputs/gpt-5-5-xhigh/mythos-craft.html @@ -0,0 +1,1093 @@ + + + + + + Mythic Blocks + + + + +
+
+ Mythic Vale + 0, 0, 0 +
+
+
+
+
+ + + + diff --git a/outputs/gpt-5-5-xhigh/render-check.png b/outputs/gpt-5-5-xhigh/render-check.png new file mode 100644 index 0000000..7726826 Binary files /dev/null and b/outputs/gpt-5-5-xhigh/render-check.png differ diff --git a/outputs/grok-build/mythos-craft.html b/outputs/grok-build/mythos-craft.html index 25d843c..3405315 100644 --- a/outputs/grok-build/mythos-craft.html +++ b/outputs/grok-build/mythos-craft.html @@ -79,7 +79,7 @@ const CHUNK_SIZE = 16; const CHUNK_HEIGHT = 128; const VIEW_DISTANCE = 5; // chunks in each direction - const WORLD_SEED = 0xAETHER; + const WORLD_SEED = 0xAE7E12; // fix: original `0xAETHER` is not a valid hex literal (T/H/R), which killed the whole script at parse time // Block IDs const BLOCK = { @@ -361,6 +361,7 @@ drawCrystal(7, 1); const texture = new THREE.CanvasTexture(canvas); + texture.flipY = false; // fix: tiles are drawn from the canvas top, but UVs assume a top-left origin; with default flipY=true every face sampled the undrawn (black) bottom rows of the atlas texture.magFilter = THREE.NearestFilter; texture.minFilter = THREE.NearestFilter; texture.wrapS = texture.wrapT = THREE.RepeatWrapping;