# Procedural Animation Dev Page

**URL:** <https://forum.makecode.com/t/procedural-animation-dev-page/41737>\
**Category:** Arcade\
**Tags:** graphics-and-math, extension, art\
**Created:** [January 27, 2026, 2:51am UTC](https://forum.makecode.com/t/procedural-animation-dev-page/41737 "2026-01-27T02:51:44Z")\
**Posts on this page:** 1\
**Showing post:** 49

<div class="post-metadata">

**Author:** ![BLADEr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/blader/32/16422_2.png) [@BLADEr](https://forum.makecode.com/u/BLADEr)\
**Post date:** [March 24, 2026, 2:49am UTC](https://forum.makecode.com/t/procedural-animation-dev-page/41737/49 "2026-03-24T02:49:37Z")

</div>

I first started doing procedural animation with blocks! I would set up simple constrain systems using arrays. I either deleted or changed my old games from blocks to Java, but here’s an example of something I made:

> **[a worm chases the pizza](https://arcade.makecode.com/S88091-54495-89587-40108)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

And then that turned into this:

> [@Proceduraly-animated AI worm](https://forum.makecode.com/t/proceduraly-animated-ai-worm/29956):
>
> Here’s the project [https://makecode.com/\_51W5r98m2RU4](https://makecode.com/_51W5r98m2RU4) I used riknoll’s useful arcade-state-transitions extension. Still working on it currently and I wanted to here other coder’s ideas. press A to smile (decreases aggressiveness. increases mood) press B to frown (decreases mood. increases aggressiveness) press MENU to see stats of worm Let me know what you think!

I think that was one of the first procedurally animated things I did with blocks.

Creating that little worm led to me creating all these extensions to make better and more complex creatures.

Hopefully this helped, The4Lexenator!

---

_[View the full topic](https://forum.makecode.com/t/procedural-animation-dev-page/41737)._
