The AI Extension is here! 💓

I can’t access Github.

2 Likes

Ah, yes! Here’s the updated link:

5 Likes

Thank you!

1 Like

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

3 Likes

time to wait overnight guys trust

this makes me want to make an image generator

Oh god not ai art on makecode no please

1 Like

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?

2 Likes

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

Tell me what i can improve on th the game!

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.

1 Like

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

  1. Yes, there is a MIDI to MakeCode converter!
  2. I like the name bit kart, it gives the game a cute retro minigame feel :slightly_smiling_face:
  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”.
3 Likes