Procedural Animation Dev Page

Ok. I’ve been wanting to make this topic for a while now.

I’m making this topic to put all the procedural art stuff I do in, including all the extensions and games I make.
Anyone is also free to putting whatever they’d like on this page, as long as it has something to do with procedural art.

With that, here is a list of extensions I’ve made and some that I’m still working on:

Softbodies
Inverse kinematics
Ragdoll physics
Line canvas
Continuous Rotation

I’ll be posting games that I’m working on once every now and then.
Soon I’ll make a post about how the math works for each of these examples.
Just thought I might put all this out there!

Everyone is welcome to ask questions, share thought, and post their procedural animation creations here!

I love this community so much. It has really helped me come a long way in my programming journey, and I hope that is the case for everyone else who uses the forums.

15 Likes

I love this stuff, can’t wait too see more.

2 Likes

your rotation extension is absolutely amazing! (it would be great if you added blocks to just rotate images though)

6 Likes

Hello again! so… i tried to get the rotation extention, but the game doesn’t start… maybe it has to do with this:

here’s mine btw. it’s simple, and also a test for a new creature in the dark jungle: https://arcade.makecode.com/S53123-14292-58299-67384

1 Like

Hmm… Maybe the extension is making a declaration that already exists?
Could you please send me the link, @miguelsanto17598-gli, that way I can look at it up closely.

2 Likes

That’s Awesome Luke! I’m glad it was useful. I’ll make sure to add blocks for just rotating separate images in my next update to that extension.

3 Likes

Just gonna link to a little something or other, idk…
Spooder :3
How are you so fast @Luke it’s been 4 minutes?!?

3 Likes

definitely one of the coolest procedurally coded things ive ever seen!

2 Likes

HOW DID YOU DO THAT??? it looks awesome!

it’s praticaly the same game I shown, but I tried to get the rotation extention and then it says that

also, I was searching for the line canvas a LONG time ago, thanks a lot!

1 Like

This is Great, @WoofWoof! That is actually a great way to procedurally animate creatures.
Later, I will share one of the projects I’m working on that uses that “target position” method.

2 Likes

Oh, I see what’s happening.
My rotation extension’s namespace is titled “Rotation”, and in the extra controller inputs extension there is an enum that’s titled “Rotation”. This is causing that “duplicate declaration” error to pop up. I will have to rename the namespace which will change the title of the toolbox.

I need all of your guys’ honest opinions because the title “Continuous Rotation” looks too long in the toolbox. Can you guys suggest new names for the extension? Like “CRotation”, “Orient”, etc.

Once we get a good name then I’ll change the name and add those extra blocks.

4 Likes

I found an error with the link that I was going to share so it might be some time before I post it

2 Likes

Ok. I know a lot of people in this topic were interested in me showing this with the community, and after getting it to work, here is the game I am working on. It’s a Pet Lizard Simulation.

Control the lizard by touching the screen or WASD
Press the space bar to spawn a cricket

I’m really happy with how it looks right now. It uses the same kind of logic WoofWoof used. I’ve been working on this for a while and the next thing I would like to implement is for the lizard to eat the little buggies.

I would love to hear what you guys think! Please share thoughts, improvements, or ideas you have.

It’s so cool to see others using my extensions! Thank you all for sharing your creations.

4 Likes

this is so cool i love the model and its so fun to play around with and Maby try to make a 2d cave where there’s a spider and the legs stick to walls and stuff and you like can move and walk on walls

3 Likes

sound effects would go a long way! it would also be great to fully fill in the legs without any gaps

3 Likes

maybe adding sounds or the lizard can have different colors! (Idk)

1 Like

So cool! The crickets are so creepy.

2 Likes

I like it! Looks cool :+1: But… I forgot you were gonna do the Lizard pet and made this:

4 Likes