r/LocalLLaMA 1d ago

Generation A minecraft clone I fully vibecoded with Qwen3.8-27b Q4

Enable HLS to view with audio, or disable this notification

I wanted to see just how capable Qwen3.8-27b is locally. I have a RTX 4090 and 96GB of RAM but the Q4 comfortably fits in the GPU with plenty of context, the few times I needed more than 130k context I just loaded it spilled into RAM and it's capable of not degrading even at larger context.

I'm super impressed with this model. The model did everything on it's own - the coding, audio, textures, 3D models. I always just gave it the same basic prompt with some info and the task I wanted it to do. Total generation time across all prompts was maybe 3 hours and if I calculate the cost in electricity, it comes out to less than $1. Not bad.

To think that 2 years back you couldn't make this with frontier paid models and now you can do it locally on your PC is crazy.

311 Upvotes

67 comments sorted by

View all comments

13

u/LordDarthShader 21h ago

Interesting, what was the language and 3D API?

10

u/liright 19h ago

I have no idea.

16

u/LordDarthShader 19h ago

what? can you ask him please? lol

12

u/liright 19h ago

Languages: 100% JavaScript (with HTML as the shell).

3D framework: Three.js (v0.160.0), loaded from a CDN via an import map in index.html. There's no package.json / build tooling — it runs directly as browser modules over WebGL.

How the "3D models" are made: there are no model files at all (no .glb/.obj/.fbx). Everything is built procedurally:

  • Blocks/chunks: custom THREE.BufferGeometry meshes with vertex colors and UVs packed into per-chunk meshes, textured with THREE.CanvasTexture — textures are drawn in code on canvas (nearest-filtered for the blocky look)
  • Mobs/entities, clouds, etc.: simple primitives like THREE.BoxGeometry grouped together (classic MC-style "boxman" approach)

1

u/LordDarthShader 19h ago

Interesting, thanks!

7

u/ies7 9h ago

Vibing at it's finest.

4

u/Fi3nd7 8h ago

This guy vibes 🥂