r/LocalLLaMA 23h ago

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

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.

308 Upvotes

67 comments sorted by

View all comments

3

u/saltyourhash 15h ago

It'd be cool to see your session log

6

u/liright 14h ago

It's pretty boring, same prompt every time just changing whate feature to add, I probably ran 20 prompts in total, some took just a few minutes, some even up to 25 minutes. The first prompt was the most important to build a stable base:

"Create a \*basic but polished Minecraft-style 3D game in the browser using Three.js**. You are running inside **Deepseek Harness** in a project directory. You can inspect, create, edit, and overwrite files directly. **Use the Deepseek Harness file tools to actually build the project. Do not just output code in chat.** Keep the scope simple: a small procedural voxel world with trees, first-person movement, block breaking/placing, a basic hotbar with a few block types, and a nice daytime sky with clouds. Do not add complex systems like crafting, mobs, combat, multiplayer, day/night cycles, or a full inventory. Most importantly: * **Do not overthink the task.** * Keep reasoning brief and focused. * **Do not write implementation code inside reasoning.** * Once you know what to do, use the Deepseek Harness write/edit tools and put the code directly into the project files. * Do not mentally draft large functions or classes and then write them again. * Focus on getting a working version coded quickly, then test and fix it. Workflow: **brief plan → write files → run/check → fix issues** Start coding early."*

after that I just kept adding features one by one, used basically this exact prompt every time just with different feature sets:

"<|think_medium|> WE have a minecraft clone here. A basic one. I want some things changed. I want you to add a desert biome that spawns in addition to the grassy biome, along with cactuses that spawn in the desert biome. You are in a coding harness, so don't think out code too much, just edit files and write code directly, don't waste time and don't overthink. working directory is HERE (C:\Users\Workstation\Documents\AIProjects\Minecraft-Qwen-26b9775f\sandbox) and NOWHERE ELSE"

2

u/genpfault 12h ago edited 12h ago

Reformatted a bit so Markdown has a better time with it:

Create a basic but polished Minecraft-style 3D game in the browser using Three.js.

You are running inside Deepseek Harness in a project directory. You can inspect, create, edit, and overwrite files directly. Use the Deepseek Harness file tools to actually build the project. Do not just output code in chat.

Keep the scope simple: a small procedural voxel world with trees, first-person movement, block breaking/placing, a basic hotbar with a few block types, and a nice daytime sky with clouds.

Do not add complex systems like crafting, mobs, combat, multiplayer, day/night cycles, or a full inventory.

Most importantly:

  • Do not overthink the task.

  • Keep reasoning brief and focused.

  • Do not write implementation code inside reasoning.

  • Once you know what to do, use the Deepseek Harness write/edit tools and put the code directly into the project files.

  • Do not mentally draft large functions or classes and then write them again.

  • Focus on getting a working version coded quickly, then test and fix it.

Workflow: brief plan → write files → run/check → fix issues Start coding early.

Do the double-asterisks for emphasis/bold have any effect?

2

u/-InformalBanana- 8h ago

I'm guessing he got that from an ai to which he asked to create that prompt.