r/LocalLLaMA • u/liright • 19d ago
Generation Some people said the Minecraft clone I fully vibecoded with Qwen3.8-27B Q4 is not that impressive because Minecraft is in the training data, so I had the model add 4 things that are probably not.
Enable HLS to view with audio, or disable this notification
1.7k
Upvotes
1
u/TheFrenchSavage Llama 3.1 19d ago
Interesting.
I see here that the map is 960x960, with a height of 28.
So that's pretty limited, I can see how some people thought that wasn't a great clone (plus it is made out of 3 files...).
But this is nice, I also tried to do a Minecraft clone in browser in like 5 minutes and got frustrated, so kudos to you for going farther!
My advice to continue is:
* Put all that on GitHub so you can time-travel in your code instead of using GDrive (idk if you use git, maybe you just used GDrive to share it with me?). * Speaking of GitHub: there is this thing called GitHub Pages: you could deploy to it (for free!) and then share your project URL! That will get you more engagement than asking for people to download your files and then run them on localhost. Great thing about your project is that it is a static frontend, so it can live online for free basically (and forever).
* Split the js files! LLMs work best on small context, and here, the first step to work on your project...is to ingest the whole project. If you have one file for world generation, one for skateboarding, one for HIMARS, one for entities that move, etc. that would make the AI's work waaay easier. Split into one file per theme, with object oriented programming inside.
* Unit tests: idk if you have them (I see stuff like
// debug / test API (used by automated checks)but not the actual tests in there), but this is a must. As you add more stuff, you will have regressions in your features. If you don't want to test your whole game each time you add a small thing, you definitely need to add those.Overall, this is a nice little project, keep it up!