How create an extantion?

Hello, I am new hear and I onlie coding withe block but I want to create my own extestion.

2 Likes

https://makecode.com/playground that’s how I learned to do it

4 Likes

The way I learned was just by looking at other peoples’ extensions, but I know I made a really long explanation on how to add one to your GitHub account (which you need to be able to publish extensions). If you go to https://github.com/riknoll you can see Richard the mod’s GitHub, and you can see some of his extensions! All that file setup is done by Makecode, so you really don’t have to worry about all that. I found my really long explanation on publishing extensions! Here: I have a question about extensions - #7 by WoofWoof
You have to look in other peoples’ extensions to see how to turn functions into blocks and stuff in JavaScript, and the resource that IWasBornYesterday posted above has a lot of documentation on that stuff too.

2 Likes

And where can I learn to use Javascript?

1 Like

thank you I will test

1 Like

I also learned javaScript by looking at other peoples’ projects. I also learned by placing block code, switching to javaScript, and seeing what it became. Many of my recent projects are in javaScript, and you can look at those if you want, though I don’t really write the most readable code. Feel free to ask any questions you have! Make sure to @ me though, so that I get a notification, otherwise I might never know you asked!

1 Like

Thamk you, but there is no tutoriale or else ? And how can I @ you?

PS: your game ‘‘teeny tiny cat!’’ is really fun

1 Like

Put the @ symbol in front of a username, like this:

@WoofWoof

That tags the user and they get an alert. Use it appropriately.

2 Likes

How do I make a GitHub extension?

Here’s the ‘getting started’ for the github side: GitHub extension authoring