Open skeddles opened 7 months ago
WOW! Thank you so much for this feedback. I was already planning a video on "how to set it up and work with minicraft". I am sorry that my english video went through the roof before I was able to do that. :frowning_face:
Thank you really and please don't get frustrated too early by me being hesitant with changing things that work well for me. :slightly_smiling_face:
If you are looking for things to do, you could give lui a try, which is concept-wise very close to react and used for the interface. :smirk: Where I could use most support is really content (like textures, wiki, tutorials etc) and also if you are good with HTML/CSS and you see ways to improve markup/css without making it much more complicated/bigger, I would also be happy to hear from you.
some of the woes i encountered when trying to run it on windows:
.
I would just move packer.js to the root and include pngjs as a dev dependency of the main project, and just add a package.json script for running it. or even better, just integrate it into build.js and automatically compile the textures every time, that would make it simpler to run.
I dont understand the first point with path.
Hello, I am currently implementing texturepack selection. Could you give me your original texture file? Please upload your /tools/textures/blocks.png here: https://l3p3.de/svr/minicraft/textures.html
PS I updated some stuff, for example the development default language...
Added dev server command but I think its a bit silly. :thinking:
2a552f992b3147a7f3471c5bcf310fcf112d696c
Hi, this project looks really cool! I found it through your youtube video.
I had a few issues trying to get it setup.
doesn't work on windows - no problem, but should be mentioned in the readme. I got it running fine with WSL after figuring it out.
serve script would be nice - I know you say you use an addon for vscode, but for other devs it might be nice to include http-server, which can be launched with a script like
"server": "http-server . -p 5500"
i couldn't figure out how to get it to launch in english, both dev and prod seem to be in german (maybe build should just build the js file for all the locales?)
the requisite for the webp module isnt listed anywhere, took me a little to figure out how to install it. maybe theres a version that works with npm? also seems strange that the packer is a separate package, is there a reason it cant just be combined into the main package?
I did eventually get it working (Aside from the language), but this might make it easier for others to contribute.
I was thinking of making you some custom textures so you aren't stuck with minecraft's.
Here was my initial attempt:![image](https://github.com/L3P3/minicraft/assets/2721332/bfc773f0-d68b-46bd-ba7e-47c2c8d98089)
It's inspired by the barebones texture pack, which is based off the simple art style of minecraft's launcher. I though this art style would work especially well for minicraft, since there's far less detail/noise (especially single pixels) which don't read well at low resolution, and make far off blocks very noisy (though if you rendered blocks farther than ~16 blocks away with flat colors, that would also help a lot). This style also is much more compressible if that matters to you, it brought the webp down from 3.75kb to 958b.
If you like this style I can finish it and push my changes, but if you'd like to take it in a different direction I can do that too.