# MakeCode Kart

**URL:** <https://forum.makecode.com/t/makecode-kart/5787>\
**Category:** Collaboration\
**Tags:** art\
**Created:** [January 27, 2021, 4:09pm UTC](https://forum.makecode.com/t/makecode-kart/5787 "2021-01-27T16:09:21Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![Agent\_14](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agent_14/32/17567_2.png) [@Agent\_14](https://forum.makecode.com/u/Agent_14)\
**Post date:** [August 5, 2021, 1:50am UTC](https://forum.makecode.com/t/makecode-kart/5787/65 "2021-08-05T01:50:02Z")

</div>

Not really, I haven’t done much coding this summer.

---

<div class="post-metadata">

**Author:** ![E-EnerG-Gamecentral](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/e-energ-gamecentral/32/5353_2.png) [@E-EnerG-Gamecentral](https://forum.makecode.com/u/E-EnerG-Gamecentral)\
**Post date:** [August 5, 2021, 4:32pm UTC](https://forum.makecode.com/t/makecode-kart/5787/66 "2021-08-05T16:32:42Z")

</div>

VS me, who as done so much coding in the summer alone

---

<div class="post-metadata">

**Author:** ![ursoidd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ursoidd/32/34551_2.png) [@ursoidd](https://forum.makecode.com/u/ursoidd)\
**Post date:** [August 5, 2021, 5:25pm UTC](https://forum.makecode.com/t/makecode-kart/5787/67 "2021-08-05T17:25:32Z")

</div>

> **[MakeCode Kart prototype ursoalph character](https://arcade.makecode.com/60589-68704-75065-06602)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

my character

my kart is a white sneakers

don’t ask why

---

<div class="post-metadata">

**Author:** ![Agent\_14](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agent_14/32/17567_2.png) [@Agent\_14](https://forum.makecode.com/u/Agent_14)\
**Post date:** [August 9, 2021, 11:53pm UTC](https://forum.makecode.com/t/makecode-kart/5787/69 "2021-08-09T23:53:40Z")

</div>

That’s what’s it mostly is, but we are making our own version.

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 21, 2021, 6:22pm UTC](https://forum.makecode.com/t/makecode-kart/5787/71 "2021-08-21T18:22:00Z")

</div>

I worked a while on a blocks raycast engine for MakeCode Kart.

> **[Raycast](https://arcade.makecode.com/88571-70492-94246-60036)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Nome\_muito\_criativo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nome_muito_criativo/32/5636_2.png) [@Nome\_muito\_criativo](https://forum.makecode.com/u/Nome_muito_criativo)\
**Post date:** [August 23, 2021, 1:19pm UTC](https://forum.makecode.com/t/makecode-kart/5787/72 "2021-08-23T13:19:36Z")

</div>

How does this work?

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 23, 2021, 6:42pm UTC](https://forum.makecode.com/t/makecode-kart/5787/73 "2021-08-23T18:42:03Z")

</div>

@Nome_muito_criativo The way the program works is it draws rays out from your location every frame and it there is something there it displays a pixel. This program is very basic, only rendering 320 pixels, mostly because it lags VERY hard if I render more pixels.

Controls: hold up to go forward, down to go backwards, left and right to turn left and right.

---

<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:** [August 23, 2021, 6:42pm UTC](https://forum.makecode.com/t/makecode-kart/5787/74 "2021-08-23T18:42:11Z")

</div>

Happy birthday, @Nome_muito_criativo !!

---

<div class="post-metadata">

**Author:** ![Nome\_muito\_criativo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nome_muito_criativo/32/5636_2.png) [@Nome\_muito\_criativo](https://forum.makecode.com/u/Nome_muito_criativo)\
**Post date:** [August 23, 2021, 9:32pm UTC](https://forum.makecode.com/t/makecode-kart/5787/75 "2021-08-23T21:32:38Z")

</div>

Thanks!

---

<div class="post-metadata">

**Author:** ![Nome\_muito\_criativo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nome_muito_criativo/32/5636_2.png) [@Nome\_muito\_criativo](https://forum.makecode.com/u/Nome_muito_criativo)\
**Post date:** [August 23, 2021, 9:32pm UTC](https://forum.makecode.com/t/makecode-kart/5787/76 "2021-08-23T21:32:40Z")

</div>

I think you could optimize it some, it’s kinda slow, at least in my computer.

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 23, 2021, 9:32pm UTC](https://forum.makecode.com/t/makecode-kart/5787/77 "2021-08-23T21:32:50Z")

</div>

Happy birthday @Nome_muito_criativo . I just found out what that symbol next to your name means lol

---

<div class="post-metadata">

**Author:** ![ursoidd](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ursoidd/32/34551_2.png) [@ursoidd](https://forum.makecode.com/u/ursoidd)\
**Post date:** [August 23, 2021, 9:32pm UTC](https://forum.makecode.com/t/makecode-kart/5787/78 "2021-08-23T21:32:51Z")

</div>

happy birthday / feliz aniversário

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 23, 2021, 9:36pm UTC](https://forum.makecode.com/t/makecode-kart/5787/79 "2021-08-23T21:36:16Z")

</div>

yeah, I have optimized it some, but its hard to render 320 sprites at once

---

<div class="post-metadata">

**Author:** ![Nome\_muito\_criativo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nome_muito_criativo/32/5636_2.png) [@Nome\_muito\_criativo](https://forum.makecode.com/u/Nome_muito_criativo)\
**Post date:** [August 24, 2021, 11:07pm UTC](https://forum.makecode.com/t/makecode-kart/5787/80 "2021-08-24T23:07:55Z")

</div>

320 sprites?! You could instead plot pixels on the background image. There are even blocks for that

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 24, 2021, 11:42pm UTC](https://forum.makecode.com/t/makecode-kart/5787/81 "2021-08-24T23:42:26Z")

</div>

OH! WHOOPS! lol I didn’t even know that! Thanks! I’ll probably dev something plotting background pixels this weekend or next weekend (since I don’t have any time during the weekdays because of school.)

---

<div class="post-metadata">

**Author:** ![Nome\_muito\_criativo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/nome_muito_criativo/32/5636_2.png) [@Nome\_muito\_criativo](https://forum.makecode.com/u/Nome_muito_criativo)\
**Post date:** [August 25, 2021, 1:07am UTC](https://forum.makecode.com/t/makecode-kart/5787/82 "2021-08-25T01:07:45Z")

</div>

It’s right here if you can’t find it:

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

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 25, 2021, 4:07pm UTC](https://forum.makecode.com/t/makecode-kart/5787/83 "2021-08-25T16:07:18Z")

</div>

I’ll probably work on a version that uses the background this weekend or next weekend If I don’t have too much homework but most likely not on weekdays because I have school.

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 26, 2021, 2:40pm UTC](https://forum.makecode.com/t/makecode-kart/5787/84 "2021-08-26T14:40:40Z")

</div>

Ok, yesterday I worked on a version that uses the background and renders 54x20 pixels (1080 pixels), instead of 320, which the old one had. This is the highest resolution in which the simulator would render over 30fps (using my rendering method, which is probably somewhat inefficient.)

> **[Raycast](https://arcade.makecode.com/63210-64343-97888-41930)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![Agent\_14](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agent_14/32/17567_2.png) [@Agent\_14](https://forum.makecode.com/u/Agent_14)\
**Post date:** [August 26, 2021, 4:51pm UTC](https://forum.makecode.com/t/makecode-kart/5787/85 "2021-08-26T16:51:57Z")

</div>

It won’t run on my end

---

<div class="post-metadata">

**Author:** ![Kiwiphoenix364](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/kiwiphoenix364/32/14368_2.png) [@Kiwiphoenix364](https://forum.makecode.com/u/Kiwiphoenix364)\
**Post date:** [August 26, 2021, 6:39pm UTC](https://forum.makecode.com/t/makecode-kart/5787/86 "2021-08-26T18:39:54Z")

</div>

Sorry, I think that link broke. Here’s one that works.  
(I’m uploading from mobile cuz I’m on a trip so there might not be an image)

> **[Raycast](https://arcade.makecode.com/80054-49113-69075-62750)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

[Previous page](https://forum.makecode.com/t/makecode-kart/5787.md?page=3)

[Next page](https://forum.makecode.com/t/makecode-kart/5787.md?page=5)
