# Having a Blast with MakeCode Arcade!

**URL:** <https://forum.makecode.com/t/having-a-blast-with-makecode-arcade/59>\
**Category:** Arcade\
**Created:** [February 19, 2019, 3:07am UTC](https://forum.makecode.com/t/having-a-blast-with-makecode-arcade/59 "2019-02-19T03:07:56Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![ChaseMor](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chasemor/32/18_2.png) [@ChaseMor](https://forum.makecode.com/u/ChaseMor)\
**Post date:** [February 19, 2019, 10:11pm UTC](https://forum.makecode.com/t/having-a-blast-with-makecode-arcade/59/5 "2019-02-19T22:11:49Z")

</div>

When it comes to rotating sprites, it’s a quite difficult task given the resolution of the sprites. I’ve implemented an algorithm called RotSprite that rotates low resolution images in a way that is more aesthetically pleasing than traditional rotations. You can add it as an extension with the url: [https://github.com/ChaseMor/pxt-arcade-rotsprite](https://github.com/ChaseMor/pxt-arcade-rotsprite).

[Here is an example of this extension](https://makecode.com/_77PK319kX6aJ)

It’s a pretty basic implementation though. There’s definitely some optimizations that can be made.

For an asteroids-type game, it would probably be better to use vector graphics. I started an extension for this, but ultimately became busy with other things.

I can revisit and finish both of these (especially since they only work for JavaScript) if there is demand for them though.

---

_[View the full topic](https://forum.makecode.com/t/having-a-blast-with-makecode-arcade/59)._
