# Sprite utils appreciation post

**URL:** <https://forum.makecode.com/t/sprite-utils-appreciation-post/22966>\
**Category:** Arcade\
**Created:** [October 2, 2023, 7:21pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966 "2023-10-02T19:21:44Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hello1](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/hello1/32/20533_2.png) [@Hello1](https://forum.makecode.com/u/Hello1)\
**Post date:** [October 2, 2023, 7:21pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/1 "2023-10-02T19:21:44Z")

</div>

> **[GitHub - jwunderl/arcade-sprite-util: A few utility functions for sprites](https://github.com/jwunderl/arcade-sprite-util)**
>
> A few utility functions for sprites. Contribute to jwunderl/arcade-sprite-util development by creating an account on GitHub.

truly one of the best extensions, saved me from a headache so many times, the only bad thing is that idk how radians work

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [October 2, 2023, 7:40pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/2 "2023-10-02T19:40:39Z")

</div>

> [@Hello1](#):
>
> idk how radians work

360° = 2π radians  
Hope this helps

---

<div class="post-metadata">

**Author:** ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)\
**Post date:** [October 2, 2023, 11:44pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/3 "2023-10-02T23:44:29Z")

</div>

I wish extensions specified if they are using radians or degrees it’s such a pain not knowing which one it is or misremembering 😑

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [October 2, 2023, 11:50pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/4 "2023-10-02T23:50:59Z")

</div>

I do love this extension!

---

<div class="post-metadata">

**Author:** ![Sarge](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sarge/32/19590_2.png) [@Sarge](https://forum.makecode.com/u/Sarge)\
**Post date:** [October 3, 2023, 12:01am UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/5 "2023-10-03T00:01:32Z")

</div>

Documentation FTW

---

<div class="post-metadata">

**Author:** ![Reflectfr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/reflectfr/32/32515_2.png) [@Reflectfr](https://forum.makecode.com/u/Reflectfr)\
**Post date:** [May 12, 2024, 9:47pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/6 "2024-05-12T21:47:45Z")

</div>

How find sprite util

---

<div class="post-metadata">

**Author:** ![Reflectfr](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/reflectfr/32/32515_2.png) [@Reflectfr](https://forum.makecode.com/u/Reflectfr)\
**Post date:** [May 21, 2024, 3:57pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/7 "2024-05-21T15:57:14Z")

</div>

Nvm i foind in carnival

---

<div class="post-metadata">

**Author:** ![Catz\_N\_Coffee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/catz_n_coffee/32/15323_2.png) [@Catz\_N\_Coffee](https://forum.makecode.com/u/Catz_N_Coffee)\
**Post date:** [January 27, 2025, 11:46pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/8 "2025-01-27T23:46:01Z")

</div>

how do you use the draw block

---

<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:** [January 27, 2025, 11:46pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/9 "2025-01-27T23:46:56Z")

</div>

@Catz_N_Coffee there are lots of ways to use it! what are you specifically trying to draw? i can better advise if i have an idea of the end result you want

---

<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:** [January 27, 2025, 11:48pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/10 "2025-01-27T23:48:00Z")

</div>

oh also, @Catz_N_Coffee check out my post here:

> [@Richard's Arcade Tips #2 - Drawing custom stuff with Images](https://forum.makecode.com/t/richards-arcade-tips-2-drawing-custom-stuff-with-images/28400):
>
> Hey folks! It’s times for the second edition of Richard’s Arcade Tips! First off, I want to mention that I have created a new tag for this series of posts. If you’re interested in seeing all the entries, you can check out the [page for the arcade-tips tag](https://forum.makecode.com/tag/arcade-tips)! With that out of the way, let’s move on to today’s topic! Programmatically drawing to images Sprites are nice, but sometimes you want to draw directly to the screen. This can be tricky to do in Arcade, so I’m going to show off a few methods …

---

<div class="post-metadata">

**Author:** ![Catz\_N\_Coffee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/catz_n_coffee/32/15323_2.png) [@Catz\_N\_Coffee](https://forum.makecode.com/u/Catz_N_Coffee)\
**Post date:** [February 2, 2025, 9:26pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/11 "2025-02-02T21:26:01Z")

</div>

no, i want to draw onto a sprite without having another sprite overlap it

---

<div class="post-metadata">

**Author:** ![Luke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/luke/32/32519_2.png) [@Luke](https://forum.makecode.com/u/Luke)\
**Post date:** [February 19, 2025, 6:10pm UTC](https://forum.makecode.com/t/sprite-utils-appreciation-post/22966/12 "2025-02-19T18:10:08Z")

</div>

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

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/c/6/c66a2a42417a3ec902e926d1f3d7b7bef78192f0.png)  
use these blocks if you just want to edit a sprite with code
