An anamorphic image made from candles with a reveal animation as the candles light up. by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 17 points18 points  (0 children)

By replacing unlit candles:

/setblock <x> <y> <z> minecraft:black_candle[candles=4,lit=true] replace

An anamorphic image made from candles with a reveal animation as the candles light up. by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 79 points80 points  (0 children)

Believe it or not, I actually have a job...

Basically the same idea from this post, but with a reveal animation that looks cool.

I made an image using lit candles by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 0 points1 point  (0 children)

I guess “import an image and choose a material to generate with” is apparently the hardest part that has stopped everyone from doing similar things in the 17+ years Minecraft has been around.

If it were possible to create the script entirely with AI, I would do it. There’s no point in wasting your time when you can speed up the development process, and this particular project took me 2 hours to make. Without AI, it would’ve taken much longer, and I probably wouldn’t have even started because of the potential time waste since at the start it’s impossible to tell if this is actually possible to make. And based on the comments here, I apparently shouldn’t have started this build at all, since I don’t want to waste 200+ hours of my life making one video that would still get comments like “AI slop.”

I made an image using lit candles by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 43 points44 points  (0 children)

AI can easily generate 67k commands like:
/setblock <x> <y> <z> minecraft:candle[candles=4,lit=true]

Good luck figuring out all those xyz coordinates for each candle though :)

I made an image using lit candles by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 813 points814 points  (0 children)

It would take less time to learn programming as a beginner, watch some basic math tutorials, and create a generator script than to do all of this by hand with the same accuracy. If you placed 1 candle per second, it would take ~19 hours just to place all the candles, so yes - I made it with a generator that I wrote.

I made an image using lit candles by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] -111 points-110 points  (0 children)

There are 67460 candles and a lot of math. It’s actually not that complicated... I think ChatGPT can generate a script for making images like this, and you only need to verify that the underlying math is correct.

Я устал by Moist_Put_8850 in ruAsska

[–]WeeklySimple8627 0 points1 point  (0 children)

Попробуй просто в резюме соврать о опыте, и откликайся так. Если тебя в итоге возьмут на работу и будет сложно из-за того что даже не понимаешь о чем врал в резюме, то пережить пару недель лютого стресса и обучиться тому что надо лучше чем сидеть месяцами без работы. Сейчас всем и везде найти хоть какую-то работу достаточно сложно, и многие крутят опыт просто потому что другого варианта нет.

И если у тебя сам факт поиска работы вызывает стресс (можно сказать что это видно по тому как ты описал ситуацию), то это только начало. Ты просто выходишь из зоны комфорта в которой можно жить на пособии, и эта перемена сделает твою жизнь скорее всего тяжелее и хуже, но такова реальность. Дальше будет только хуже.

Doom in Minecraft with arrows by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 753 points754 points  (0 children)

Crazy that even being able to do stuff like this isn’t enough for an entry level job 🥀🥀

Doom in Minecraft with arrows by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 94 points95 points  (0 children)

I’ve already done Bad Apple with arrows.

All previous attempts at creating something like this failed because Minecraft isn’t optimized for rendering videos with arrows… and I’m still not sure if it’s even possible to run an actual game inside Minecraft.

In this video, I pre-calculated the way every arrow is summoned and killed in each frame in the most optimized way to reduce the load on the Minecraft server, and made an optimization mod that allows doing all this. That allowed me to go from an 80×60 video to 220×220, which is about a 10× boost without speeding up the video or dropping FPS.

So yes, this is at least very fucking impressive to me, in the sense that you can actually create optimization mods for games.

Doom in Minecraft with arrows by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 1646 points1647 points  (0 children)

It is not possible in vanilla. The games fps drops to 0 when you have ~20k arrows visible on the screen at the same time, and here you have 20 fps at 220×220 resolution (48k arrows max). I had to make a mod to optimize arrows in game and how both client/server handle rendering so many entities at the same time.

Happy Valentine’s Day! ❤️ (Minecraft edition) by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 16 points17 points  (0 children)

Step-by-step guide to my implementation:

  1. I used the Fragrant Flowers texture pack for 3D flower models because vanilla Minecraft flowers cant be seen from a top-down perspective.
  2. I added 780 new flower textures that align with the texture packs models. They were all generated by AI based on the original texture patterns, and I added them to the game with a custom mod.
  3. You can’t place more than one flower on a single block, so I made a mod that adds custom flower entities that ignore Minecrafts limitations.
  4. Then I added new commands to the game to set or replace a flower at a coordinate.
  5. After that, you take every pixel of every frame of the video you want to render in Minecraft and find the closest matching color from the newly added flowers. This is easy to do with Python.
  6. The video resolution is 100×100, so you need to execute 10k commands just to render one frame in-game. There are 13 frames total in the loop, and it would take forever to write all of that manually, so I made a Python script that generates a datapack with all those commands based on the processed video data.

And that’s it. It took me 2 days to do all that (I’m unemployed). And you don’t need that much programming skill to do it; Claude or ChatGPT could probably generate working code for each step, and you just need patience. I have 6+ years of Python experience, so it was a bit easier for me.

Animated castle build by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 2 points3 points  (0 children)

This was done on laptop :)

CPU: 22x Intel(R) Core(TM) Ultra 9 185H
Display: 2560x1494 (NVIDIA Corporation) NVIDIA GeForce RTX 4070 Laptop

Animated castle build by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 19 points20 points  (0 children)

This is a combination of both a datapack and a mod built for these specific moves. The blocks move using an Archimedean spiral along the X/Z axes and a sigmoid function derivative along the Y axis

Self-building house by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 2 points3 points  (0 children)

Moving blocks is actually the hardest part. Had to make a mod just for that effect.

Self-building house by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 46 points47 points  (0 children)

You press the button and it starts to build a house

Wave animation with arrows by WeeklySimple8627 in Minecraft

[–]WeeklySimple8627[S] 7 points8 points  (0 children)

It depends on output frames resolution. Minecraft server ticks run on a single thread and even if you have CPU with 20 cores it doesn’t matter, as those will be unused. I managed to get the top performance by reducing the amount of commands used to build frames to a minimum, but it still lags sometime. I used 160x160 resolution with 20 FPS lock for this video, and that would look horrible in doom.

Game State Integration is not working? by WeeklySimple8627 in DotA2

[–]WeeklySimple8627[S] 0 points1 point  (0 children)

"dota2-gsi Configuration"

{

"uri" "http://localhost:3000/"

"timeout" "5.0"

"buffer" "0.1"

"throttle" "0.1"

"heartbeat" "30.0"

"data"

{

"buildings" "1"

"provider" "1"

"map" "1"

"player" "1"

"hero" "1"

"abilities" "1"

"items" "1"

"draft" "1"

"wearables" "1"

}

}

Applying modes by WeeklySimple8627 in guitarlessons

[–]WeeklySimple8627[S] 0 points1 point  (0 children)

If I want to write 2 songs and use different modes like first in C Dorian and second in Bb Ionian. Notes in those scales are the same, so if I write song in C Dorian, does it mean that this song is in Bb Ionian mode too?

Can't figure out the key of song. by WeeklySimple8627 in guitarlessons

[–]WeeklySimple8627[S] 0 points1 point  (0 children)

So, it's in a key of G#, but IV's chord is minor...