Discuss Scratch

THEIMPORTANT
Scratcher
500+ posts

BaseplateOS - Create your own apps and get featured⭐

Welcome, Scratchers! It's me, @THEIMPORTANT. I am one of the developers of BaseplateOS.

BaseplateOS is an operating system inside Scratch that allows developers to create their own apps! Isn't it awesome? Let's go!

Let's first design a rotating pentagon! But first. How do we even create an app in the first place? Let us first navigate to the project where we would like to start our journey by clicking here.

Start by navigating to the “OS” sprite. Do you see a list called “cmds”? This is exactly what we want. This is where we will write our commands. Here is an example script:

STORE 1 10
HSV 100 100 100
PEN_SIZE 5
POLY_LEN 50
LOOP_BEGIN 360
WAIT 0.4
CLEAR_POLY
POLY_ROT R1
ADD 1 R1 5
POLY_CREATE 5 5 5
LOOP_END

Now when you test it, you should see a rotating pentagon. But wait, where do I test it? Good question. Open the OS and find the app with a gear icon. Click on it and your app will run.

We are looking forward to featuring the best applications. If you want to help create an application, below we would really appreciate it.

SETTINGS APP
FILE EXPLORER
SCRIPT EDITOR
SCRIPT EDITOR+
APP STORE

Wait, but a rotating pentagon is not that cool. Let's create another project now. Let's try designing apps! Here is an example script:

SET_TEXT_SIZE 1
STORE 1 10
TEXT_B -100
BG white
WRITE_TEXT CLICK%ANYWHERE 0 150
MOUSE_DOWN? 8
LOCK 8
STORE 1 25
POLY_LEN R1
GET_MX? 10
GET_MY? 11
POLY_ROT 45
POLY_CREATE 4 0 0
WRITE_TEXT R10 0 -50
WRITE_TEXT R11 0 -100
KEY_PRESSED? A 18
LOCK 18
WRITE_TEXT HELLO%WORLD 0 100
WRITE_TEXT PRESS%A -200 0

- You should see a square which, when you click anywhere, should become bigger.
- When you press the ‘A’ key, there should be text at the top centre of the screen saying “HELLO WORLD”.
- You should see the mouse ‘x’ and ‘y’ positions below the square.

Here are some more commands you can test out yourself!

“RANDOM”, “LOG”, “SIN”, “ATAN”, “TAN”, “LOOP_BEGIN”, “LOOP_END”, “FUNC_BEGIN”, “FUNC_END”, “FUNC_CALL”. If you want to learn more commands, then feel free to ask below! If you want help creating a program, then name the program, and I will give you an example script for that specific application.

This topic seems to not have much information, but I'll keep helping you create new applications and create new samples. Now it's on you, my friend. If you want to learn more, then you can ask me down below; that's all from my side. Goodbye

Last edited by THEIMPORTANT (Today 09:44:37)

IdkGames1180
Scratcher
19 posts

BaseplateOS - Create your own apps and get featured⭐

kinda corporate Awsome!
THEIMPORTANT
Scratcher
500+ posts

BaseplateOS - Create your own apps and get featured⭐

IdkGames1180 wrote:

kinda corporate Awsome!
Well, yeah I guess thats true.
THEIMPORTANT
Scratcher
500+ posts

BaseplateOS - Create your own apps and get featured⭐

IdkGames1180 wrote:

kinda corporate Awsome!
Try one of these scripts yourself like the first or second one.
IdkGames1180
Scratcher
19 posts

BaseplateOS - Create your own apps and get featured⭐

Va toucher l'herbe
-CatPlusHouse
IdkGames1180
Scratcher
19 posts

BaseplateOS - Create your own apps and get featured⭐

THEIMPORTANT wrote:

IdkGames1180 wrote:

kinda corporate Awsome!
Try one of these scripts yourself like the first or second one.
Later
IdkGames1180
Scratcher
19 posts

BaseplateOS - Create your own apps and get featured⭐

IdkGames1180
Scratcher
19 posts

BaseplateOS - Create your own apps and get featured⭐

Powered by DjangoBB