# The AI Extension is here! 💓

**URL:** https://forum.makecode.com/t/the-ai-extension-is-here/23603
**Category:** Arcade
**Tags:** extension
**Created:** [October 23, 2023, 5:03pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603 "2023-10-23T17:03:27Z")
**Posts on this page:** 10
**Page:** 7

<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: [April 8, 2025, 10:14pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/122 "2025-04-08T22:14:24Z")

</div>

Ah, yes! Here’s the updated link:

> **[GitHub - rando-muser/Neural-Networks: A MakeCode project](https://github.com/rando-muser/Neural-Networks)**
>
> A MakeCode project

---

<div class="post-metadata">

### Author: ![Gl125371](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/gl125371/32/29131_2.png) [@Gl125371](https://forum.makecode.com/u/Gl125371)
#### Post date: [April 9, 2025, 8:22pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/123 "2025-04-09T20:22:21Z")

</div>

Thank you!

---

<div class="post-metadata">

### Author: ![ecnryptionStudios](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ecnryptionstudios/32/23319_2.png) [@ecnryptionStudios](https://forum.makecode.com/u/ecnryptionStudios)
#### Post date: [July 29, 2025, 5:17pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/124 "2025-07-29T17:17:26Z")

</div>

> **[AI number recognition](https://arcade.makecode.com/S27478-37174-71157-24871)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

the sample image is a sloppy 4 but be warned it takes hours.

---

<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: [October 31, 2025, 10:22pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/125 "2025-10-31T22:22:03Z")

</div>

time to wait overnight guys trust

---

<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: [November 2, 2025, 1:55pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/126 "2025-11-02T13:55:47Z")

</div>

this makes me want to make an image generator

---

<div class="post-metadata">

### Author: ![Bilangus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bilangus/32/33219_2.png) [@Bilangus](https://forum.makecode.com/u/Bilangus)
#### Post date: [November 2, 2025, 2:16pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/127 "2025-11-02T14:16:14Z")

</div>

Oh god not ai art on makecode no please

---

<div class="post-metadata">

### Author: ![RoboVacDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robovacdev/32/29619_2.png) [@RoboVacDev](https://forum.makecode.com/u/RoboVacDev)
#### Post date: [January 31, 2026, 9:32pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/128 "2026-01-31T21:32:04Z")

</div>

Hello, @randomuser! Awesome extension! I was wondering if you could help me use the AI system to learn from the player and use the best attacks. Is there any way you could do this?

---

<div class="post-metadata">

### Author: ![D1v1deByZer0872](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/d1v1debyzer0872/32/29016_2.png) [@D1v1deByZer0872](https://forum.makecode.com/u/D1v1deByZer0872)
#### Post date: [May 8, 2026, 11:22pm UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/129 "2026-05-08T23:22:09Z")

</div>

hello! @randomuser, i am new here and i like the idea behined this extension. I know im joining the party late, but i have seen you asking for music in your videos? Did you know there is a website that converts any .midi/.mid file into makecode javascript format? I use it on a lot of my newer games… It is really cool. 2 things, i would like to add cpu players to my “bit kart”(I really dont know what to name it because naming it mario kart means imma get sued by nintendo[NOT REALLY]) and i dont know how, this post has SOOOO MANY REPLIES! and i can also show off the music in it!

Note: The game picks 1 of 2 random maps on start

Controlls:

Up/Down = Accelerate/Decelerate

Left/Right = Steering

Shift Key = Drifting/Sharper turning

> **[Bit Kart v0](https://arcade.makecode.com/S05836-09515-38765-68632)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Tell me what i can improve on th the game!

---

<div class="post-metadata">

### Author: ![sharpWill](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/sharpwill/32/24467_2.png) [@sharpWill](https://forum.makecode.com/u/sharpWill)
#### Post date: [May 10, 2026, 2:51am UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/130 "2026-05-10T02:51:10Z")

</div>

using the A button for drifting would feel more natural than having to rely all that quick dexterity on a pinky. Making B or Shift the cam switch would make more sense because that function won’t be used quite as much. Maybe if drifting had its own image in the sprite the drift would feel more responsive.

Letting go of the up button causes a pretty fast deceleration, maybe making that natural deceleration slower would give more purpose to the down button being the breaks.

Massive yellow and black arrows or something as obvious as that at most of the turns would help to know when turns are coming up especially with the track disappearing in the distance.

---

<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: [June 21, 2026, 4:53am UTC](https://forum.makecode.com/t/the-ai-extension-is-here/23603/131 "2026-06-21T04:53:19Z")

</div>

Sorry I’m late, I just realized I had this sitting in my drafts!

1. Yes, there is a [MIDI to MakeCode](https://forum.makecode.com/t/midi-to-makecode/40857) converter!
2. I like the name bit kart, it gives the game a cute retro minigame feel 🙂
3. This is such a cute game!! The animations on the car and the camera movements really make it feel polished.  
I’d say mostly what can be improved is adding what’s not there yet; perhaps a title screen, tutorial level, and some way to track your progress or ‘win’ the game/round.  
I also agree with @sharpWill , you could make the car drift with multiple keys, that way if you’re keyboard layout makes pressing shift hard you could use something like A/spacebar.  
(You should also make it so that pressing A doesn’t get rid of the 3D ray casting)
4. In terms of a CPU, im not sure a neural network is what you need. Most people make a CPU/“Enemy AI” by programming in a set of rules like “if the track turns right, turn the car right” and “if the player comes within range, use a short-range attack”.

[Previous page](https://forum.makecode.com/t/the-ai-extension-is-here/23603.md?page=6)
