# New blocks in arcade-character-animations

**URL:** <https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884>\
**Category:** Show & Tell\
**Created:** [February 3, 2026, 8:47pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884 "2026-02-03T20:47:45Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [February 3, 2026, 8:47pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/1 "2026-02-03T20:47:45Z")

</div>

Hey folks!

I guess [today](https://forum.makecode.com/t/extension-arcade-tile-scanner/41883) is [extension](https://forum.makecode.com/t/arcade-mini-menu-extension/14368/104) update day for me and I’m not done yet!

I wanted to point out that I just added some new blocks to the arcade-character-animations extension:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/0/e/0e02f3e9ce39575d104963cf26b1cc2ada7a30a3.png)

These blocks make it easier to control what direction a character is facing as it moves around.

The first block lets you make it so that a character will only change direction when a button is pressed. This is useful for your main character sprite, and you can also set which player controls the facing direction in a multiplayer game by expanding the optional parameters. Using this block will make it so that your character doesn’t change the direction they’re facing when they get bumped around or moved by some external force (e.g. wind, knockback when taking damage, a conveyor belt, etc.)

The other two blocks let you force a character to face a given direction. A good use case for this is something like an attack animation; after the animation is triggered you want the character to keep facing the same direction until the animation ends.

Anyways, I hope you find 'em useful!

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [February 3, 2026, 11:50pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/2 "2026-02-03T23:50:26Z")

</div>

can you add the ability to add our own “actions”

---

<div class="post-metadata">

**Author:** ![redSprite](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/redsprite/32/34262_2.png) [@redSprite](https://forum.makecode.com/u/redSprite)\
**Post date:** [February 3, 2026, 11:50pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/3 "2026-02-03T23:50:33Z")

</div>

Wow can we get a demo?

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [February 3, 2026, 11:50pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/4 "2026-02-03T23:50:57Z")

</div>

Hmmm… I’ll think about it

---

<div class="post-metadata">

**Author:** ![GoObErsandwichdude64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/goobersandwichdude64/32/34178_2.png) [@GoObErsandwichdude64](https://forum.makecode.com/u/GoObErsandwichdude64)\
**Post date:** [April 21, 2026, 6:13pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/5 "2026-04-21T18:13:50Z")

</div>

hey @richard can you put in a way to add your own “actions” cuz when there like more then moving left, right, up and down the a animations try to run at the same time and it makes the player look like it had 400000 to many cups of coffee.

---

<div class="post-metadata">

**Author:** ![richard](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/richard/32/5417_2.png) [@richard](https://forum.makecode.com/u/richard)\
**Post date:** [April 21, 2026, 7:53pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/6 "2026-04-21T19:53:15Z")

</div>

that wouldn’t really work with this extension since all of the states are managed automatically. if you want to run custom animations, i recommend disabling the animations on the sprite and then re-enabling them when the animation finishes.

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [August 12, 2026, 6:19pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/7 "2026-08-12T18:19:05Z")

</div>

Have you finished thinking pls add this

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [September 29, 2026, 5:06pm UTC](https://forum.makecode.com/t/new-blocks-in-arcade-character-animations/41884/8 "2026-09-29T17:06:18Z")

</div>

![](https://i.imgflip.com/b252nr.jpg)

please Richard I will give you 5 grams of bird food and 2 worms
