For those new here, everything you see is rendered with display entities, and is thus compatible with vanilla clients. Some people were asking for a release on the previous video. The plugin has always been open-source on GitHub, and a pre-built version for non-technical users is avalible on the "Releases" page. It's a bit of a mess and contains some residual code from previous experiments. I'll try to clean it up and maybe provide some code-snippets in the following days.
We are thankful for your commitment to this project, can't imagine how much of a headache must have been to get everything to work as intended. Barely getting into Java coding and seeing your work truly is a source of inspiration.
Hey you might have already read this but There's a team trying to make the game rain world in Minecraft, as some comments have said rain world uses procedural animation for all their creatures, would you be available to help with the project? Or show the people working on it more insight of how you've done the process of procedural animation?
Thats why procedural animation is so good. You represent animation in terms of equations and variables that can be adjusted and so there is instant transition between one pose to another like in traditional animation.
DUDE - It would be SO awesome if you develop this to be a full stalker style monster data pack to add to servers. This thing with its camouflage, and adaptive way of walking would be terrifying in a deep cave. Just image slashing at it, its body recoiling, as a limb tear off, but it still sprints at you, with a new kind of run, now with even more desperation. PEAK horror.
Reminds me how in silent hill, before you understand that creatures can fake death the creature with arms under skin will sprint (while still lying on the ground) away if you didn't finish it off
As a programmer, I am in awe. This is incredible, I can see all the love and care and attention to detail in every step the creature takes. This is truely remarkable!
Marketing videos for a defunct corporation, found while exploring their _seemingly_ abandoned labyrinthine building Yet, you get the feeling _you're not alone_
I find them not so scary weirdly enough. It’s got that exterior view, like you could see a foreign ecosystem. Not everything is a predator and I hope there will be multiple creatures made from this.
If it had a Netherrack texture, it'd be a great knockoff from the Stranger Things dogs, I also found that variant really intimidating, not in a "imagine that chasing you" scenario, but rather as an observer, a creature that stalks you and collects data for the larger ones to do their hunt.
the giant quadruped's movements going back through itself and up the tree made me think of those amazing aliens from the edge of tomorrow movie, the fluidity and motion is so cool
@@Big_Man_Enjoyerexactly, especially those devious edits where people put dog yelps over the videos of the quad walkers whenever someone bumped or shoved them.
As impressive the tech behind the spiders are, can we talk about the structures? They look so fucking sick, a dystopian looking sewer and then that spider without rotational limits. Just perfect really really well done
@@user-jo2od5ss1ceven down to the fact it's a colorful glitch effect. I wonder if he was inspired by Rain World or if it was a coincidence since that's not exactly rare for visuals when camo is broken
7:10 this thing is more down right horrifying than anything I've ever seen in any video game or movie, having random variations of this thing as a mob would be absolutely insane
I think it'd fit right in as a boss in twilight forest. Also one of the biggest issues with "horror mobs" is the fact that they spawn randomly, having some kind of arena or having it just be passively creepy wildlife would be better in my oppinion
@@protato4034 I was about to say, the movement of the 2nd one reminds me of the Naga. Because the Naga was segmented, it made me thought it was actually procedurally moving around when I was little. Same vibes here but, its, even, w o r s e
@@protato4034Passive doesnt fit. Its too alien from the rest of minecraft. Maybe an completely neutral creature that feels threatened with too much movement or sounds so that when it appears you have to hide or stay quiet
@@mechamedegeorge6786 What if the reason why it attacks is that it just doesn't know what else to do? It's a strange creature in a world it shouldn't be in, with no knowledge of how to properly survive, so it just attacks everything that moves.
transdimensional creatures beyond only mortal comprehension those who have tried to understand it only have their mind warped and stretched along an endless warped sky of their own creation
Of course the person with a Yume Nikki profile picture would make that kind of comment; not to insult you, it just figures. I completely agree with you however, a lot of horror mods tend to focus more on their monster being apart of nature. Something bound to our world and environment, something like this however is completely alien. Unnatural, it contrasts with everything that surrounds it. Reminds me of the Glass Hounds from the table top role playing game DELTA Green, extradimensional creatures seemingly made out of glass and for whatever reason we can’t comprehend resembles a canine.
Knowing that this and Rain World MC are in development at same time terrifies me. It’s even got glitching effects when hit with a “spear” and the ability to camouflage itself like a white lizard.
@@baffled_hawk Rain World is built with the same system as this: procedural animation. Every action in Rain World is animated and performed in real time, rather than using pre-made sprites or animations. The mod in this video does the exact same thing, the only difference being that the spider thing isn't being controlled by ai.
This seriously gives some amazing Maze Runner vibes. Making a map with them as enemies is an amazing idea. Idk if that's already the intention but I love it a ton.
What this system brings up what's interesting to me is the possibility of randomized creatures. Their body layout, limb count and length being random, whilist still moving rather fluently. Really well done!
Honestly, the possibilities with giant mobs are really cool to think about. If/when there's a way to make tendrils be pinned to other tendrils, making cool giant mobs that walk along terrain without clipping into the ground and floor would be so cool.
@@Quantum-Bullet No Man's Sky is neat, but isn't it's creatures kind of the same model, with different parts to swap between and some slider scaling values changes? I mean... In a way, it allows plenty of variety but can kinda feel the same. Though what this reminds me of is a rougelike game called Source of Madness. It put heavy emphasis on randomness, honestly I didn't even know what I was looking at 90% of time, which works for the eldritch horror vibes.
@@filipsudzinski6004Spore was more...goofy. not than I'm insulting spore. I love spore. It just didn't have movement that (imo) could even be comparable to a beta version of this nightmare.
I think the reason the galloping doesn't feel quite right is because real-life galloping involves going airborne each step cycle. It would be really neat to see an attempt at this, but it sounds like it wouldn't be easy with this implementation.
This would be insane for the modding community if you turned this into a fully fledged procedural animation library. Think of all the new mods that could be made.
@@denzzz8918i dont think this should be a boss fight it looks like especially with the cloaking it wouldnt want to take you head on, not too much health mostly ambushing to get its food it would work better as a normal mob
nooooooooo, spoooder is fren! but in all seriousness, i want them to feel like some sort of alien but *not hostile* force, where you can avoid them entirely, try to tame them or kill them for valueble resources (but they won't like that) not just "booo creepy evil things that find you anywhere and kill you"
This is genuinely amazing. I would love to see this dynamic animation in some older mods for MC that were popular 10 to 15 years ago. An MMORPG Mod for MC with this would be so awe-inspiring and insane to play. Please keep making more and more of these informational and wonderfully crafted videos for mod makers to use this animation in creative and amazing mods.
This reminds me of the game “Rain World”. I’m pretty sure that all of the enemies have procedural animation. Honestly, the concept always seemed cool to me. You doing it in Minecraft is really amazing. Keep up the good work.
@@msmaug644 the camouflage system he showed is also kinda similar to the white lizards. It would be real cool if he could somehow collab with the rainworld mc community
This is an insanely cool proof of concept, and it keeps getting cooler! As a small bit of feedback, I finally figured out what was bothering me about the design of the creatures: All of their legs originate from the same point, rather than different points on a body. It would be cool to see a creature with at least one body piece with the placement of the root nodes at slightly different positions along it.
The source code in the description is pretty easy to mess with. For this you can just change the original position of the center vertice to be spaced along a square-like shape, and then render a Netherite block or something in the middle.
@@thebaseandtriflingcreature174 yeah? "kinda" here means roughly "a little bit." I don't think there's anything wrong with "definitely a little terrifying," since "definitely" is a comment on confidence and not on magnitude.
The procedural animation's fluidity is so smooth and uncanny, that it manages to topple some scary mods for Minecraft. If I saw something running at me with this animation, I'd shit myself.
Bro, the angel part remind me of the death angels from quiet place. I think it's was they skin color, the movements, I don't know, it's just so freaking scary and i absolutely loved. If a horror sandbox game had creatures with this type of movement, chasing you, peak horror
the version at 7:06 is so cool!!! i love how much variety you can get by toggling some things, it looks like en entirely different creature with such an interesting method of movement i love these videos, the spiders are so friendshaped
@@TheNuclearBolton it's a survival openworld platformer. It's more of an art piece than a game in many aspects, mostly in the design of the creatures. They are all dynamically animated and behave with independent and extremely detailed AI, and the inverse kinematics used for the spider kinda' reminds me of some of the development details for some creatures in Rain World. The intended goal is to create an ecosystem which behaves without regard for the player character. I highly recommend trying it out, it's a very difficult game that is often times deliberately unfair-- despite that, I find it to be one of my all-time favorites.
This is terrifying and i absolutely LOVE it. Imagine if these spider-like creatures could walk around freely and attack you if you attack them or if they see you. tiny ones innocently walking around, medium ones that act like a regular minecraft spider and large ones that target the player when in sight or when attacked. This would be the craziest horror mod ever
Your spiders are unironically so cute, I hope you make their dreams come true ❤ Also Angel is mad cool and things like that with distinctly unique/alien locomotion can really leave a lasting impression. You could probably make a fortune off a fomo horror game with Angel's animation alone
some ideas i had 1. let it climb walls if u havent already, like the lizards from rain world (but without the tongue) 2. give it a more flat base where all the legs come off of (like a spiders head) but its mouth is on the bottom 3. make it blind but have insanely good hearing (like the monster's from a quiet place) 4. make it so they can just hide extremely still (still a small amount of movement) whilst looking for some prey to ambush 5. make it make mistakes when moving, and the amount is determined on its health, like stepping in the wrong place, or falling over for a few seconds 6. please make this an actual mod using atleast some of the previous ideas, with some configurable things
I think some variants already have wall climb, and the third suggestion already has been done by the warden. The other suggestions seem pretty cool though.
soo great to see this project evolve! any custom mobs could be uncomparably immersive and awesome with locomotion like this. the angel and 0.8 height versions could totally work as a finished creature if they got a basic head and tail
Really cool stuff, the cloaking is just fantastic, and the glitching effect is great for adding character to it. I've got to say the way it moves when hit is really believable, it really looks like it stumbles a bit and has real weight.
I love the angel one, like, imagine having that creature hunting you down in dark tunnels, a blind giant aggresive creature that will hunt you down depending in the noise that you make. You would be able to distract it throwing eggs, snowballs or spawning other creatures that make sounds like cows, endermen, zombies... Just the thinking of it would make a wonderful survival world in a cave system, with that huge creature hunting down every sound-emitting creature, but having preference over the player.
Oh my goodness yes! I watched the previous video several times over because I was just so entranced by how lifelike it looked. I feel like this technique could be used really well in full-blown mods and datapacks, adding some sort of monster that realistically navigates terrain to chase you. It sends shivers down my spine in the best way possible. Edit: Oh my goodness you named the 10 segment no rotational constraint version Angel. As if it didn't already earn its title of favorite in my eyes...
To be honest, no datapack will ever implement this unless it runs on a NASA PC or mojang adds more math tools. Even the simplest spider has 12 segments, each with a 16 entry transformation matrix, running tens of operations every tick...
@@darukshock well from what I can see, it's running pretty smoothly in this example. Maybe it wouldn't work in a pure vanilla datapack, but it's obviously possible using something like Kotlin.
dude you are creating the coolest, most movie-esque horror creatures, scariest mc mod, most reachable yt content, ever. keep up the life motivating work (imma go do smth useful with my time now)