# Making sprites WITHOUT sprites!

**URL:** <https://forum.makecode.com/t/making-sprites-without-sprites/28382>\
**Category:** Arcade\
**Tags:** game, graphics-and-math, make, demo, tutorial\
**Created:** [April 22, 2024, 10:39pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382 "2024-04-22T22:39:47Z")\
**Posts on this page:** 20\
**Page:** 2

<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:** [May 5, 2024, 11:15pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/21 "2024-05-05T23:15:32Z")

</div>

No sprites, no extensions

> **[No sprites](https://arcade.makecode.com/S47202-89644-88928-89277)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![\_jupiter](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/_jupiter/32/28012_2.png) [@\_jupiter](https://forum.makecode.com/u/_jupiter)\
**Post date:** [May 6, 2024, 2:55am UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/22 "2024-05-06T02:55:52Z")

</div>

mine is a radish, fight me

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 6, 2024, 6:59pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/23 "2024-05-06T18:59:05Z")

</div>

i have an intel pentium processor, no gpu (integrated grpahics), 8 gb of slow ram which is usually used up to 60% when its idle, and 1 tb of storage which only has 16 gb of storage left

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 8, 2024, 5:02am UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/24 "2024-05-08T05:02:37Z")

</div>

see how many non-sprites your pc/hardware can handle!

> **[Speed Test](https://arcade.makecode.com/S97794-64618-97071-41084)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![ChimbroDaPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chimbrodapro/32/15852_2.png) [@ChimbroDaPro](https://forum.makecode.com/u/ChimbroDaPro)\
**Post date:** [May 8, 2024, 5:39pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/25 "2024-05-08T17:39:25Z")

</div>

Bruuuuhhh I got 30,000 and stopped because of boredom. I was using an iPad and I STILL had a giant 30fps. They don’t use up space at all… but this makes it hard to tell how many your device can handle because it takes FOREVER. I was literally just pressing A for exactly 16 minutes and 36 seconds exactly (because I was listening to Night Walk by Cursedsnake at the same time)

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 9, 2024, 12:04am UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/26 "2024-05-09T00:04:04Z")

</div>

you could go into the code and increase the spawn rate if you wanted

---

<div class="post-metadata">

**Author:** ![ChimbroDaPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chimbrodapro/32/15852_2.png) [@ChimbroDaPro](https://forum.makecode.com/u/ChimbroDaPro)\
**Post date:** [May 9, 2024, 1:59pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/29 "2024-05-09T13:59:07Z")

</div>

Oh yeah 😅

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 9, 2024, 3:50pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/30 "2024-05-09T15:50:03Z")

</div>

the reason why it says 10 is because i included the scrolling bg, the player, and the 4 text images that make the outline on the text

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 16, 2024, 9:27pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/31 "2024-05-16T21:27:07Z")

</div>

so the thing is is that when using the sprite utils extension, there will always be one sprite.

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 16, 2024, 9:28pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/32 "2024-05-16T21:28:26Z")

</div>

> **[Strawberry Jam](https://arcade.makecode.com/S81406-35956-87855-48674)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

i made a simple game without using sprites!  
it was hard though trying to figure out the collisions.

---

<div class="post-metadata">

**Author:** ![ChimbroDaPro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/chimbrodapro/32/15852_2.png) [@ChimbroDaPro](https://forum.makecode.com/u/ChimbroDaPro)\
**Post date:** [May 17, 2024, 10:39pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/33 "2024-05-17T22:39:32Z")

</div>

Oh my- you have your winner.

---

<div class="post-metadata">

**Author:** ![hen598](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/hen598/32/9593_2.png) [@hen598](https://forum.makecode.com/u/hen598)\
**Post date:** [May 20, 2024, 3:19am UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/34 "2024-05-20T03:19:22Z")

</div>

my computer will never lag muwahahah

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/2/2fc338a35c51e7b01636423d0357bbe25c583b67.png)

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 22, 2024, 3:31am UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/35 "2024-05-22T03:31:47Z")

</div>

thanks to @richard helping me on the stream, there is now a way to make tilemaps without using sprites!

> **[Tilemap Alternative](https://arcade.makecode.com/S55127-62263-91159-46203)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

(notice how the camera is able to go OUTSIDE the tilemap)  
the only problem is, your limited to only 16 tiles due to the “tilemap editor” is actually the image editor, so if anyone has a better idea on how to make tilemaps, please let me know!

---

<div class="post-metadata">

**Author:** ![Jedi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/jedi/32/14307_2.png) [@Jedi](https://forum.makecode.com/u/Jedi)\
**Post date:** [May 22, 2024, 3:32am UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/36 "2024-05-22T03:32:10Z")

</div>

also that one sprite is just the sprite util rendering everything

---

<div class="post-metadata">

**Author:** ![DA\_PRO\_PLAYZ](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/da_pro_playz/32/19214_2.png) [@DA\_PRO\_PLAYZ](https://forum.makecode.com/u/DA_PRO_PLAYZ)\
**Post date:** [October 31, 2024, 2:51pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/37 "2024-10-31T14:51:44Z")

</div>

@Jedi you so smart

---

<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:** [November 6, 2024, 7:21pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/38 "2024-11-06T19:21:59Z")

</div>

Congrats!  
You recreated the pen extension from Scratc into makecode!

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [March 10, 2025, 4:51pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/39 "2025-03-10T16:51:51Z")

</div>

G-Get Out

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [March 10, 2025, 4:51pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/40 "2025-03-10T16:51:53Z")

</div>

we don’t talk about scratch

---

<div class="post-metadata">

**Author:** ![Josef](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/josef/32/12457_2.png) [@Josef](https://forum.makecode.com/u/Josef)\
**Post date:** [March 28, 2025, 5:17pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/41 "2025-03-28T17:17:23Z")

</div>

^^^^^^^^^^^^  
that

---

<div class="post-metadata">

**Author:** ![CodeOnTheCob](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codeonthecob/32/19306_2.png) [@CodeOnTheCob](https://forum.makecode.com/u/CodeOnTheCob)\
**Post date:** [March 28, 2025, 5:18pm UTC](https://forum.makecode.com/t/making-sprites-without-sprites/28382/42 "2025-03-28T17:18:12Z")

</div>

turtle logo extension on makecode

[Previous page](https://forum.makecode.com/t/making-sprites-without-sprites/28382.md?page=1)
