Discuss Scratch
- Discussion Forums
- » Things I'm Making and Creating
- » Programming other than Scratch
- supernavo
- Scratcher
1000+ posts
Programming other than Scratch
I'm good with HTML, CSS (do those count) Javascript, Lua, p5js (does this count) and I'm kinda OK at C++ and I want to learn C# to actually be able to use a game engine. If I want to make a fake virus I just look up a bunch of VBScript documentation but don't actually know the language though.
Workaround: griffpatch
when gf clickedI'm the dumb suggestions guy. Remember run blocks on blocks?
forever {
crush downwards::grey cap
when gf clicked
}@loopArrow::control cap
when gf clicked
crush inwards{
when gf clicked
}::grey cap
when @greenFlag clicked
move (10) steps
This signature has been restored from a backup.
(Note to self, if you ever lose the submit button, make your own!)
- WarriorGirl8
- Scratcher
5 posts
Programming other than Scratch
I know most of the Python basics. I'm currently trying to make a version of Wordle using python, but I can't find any good dictionaries to use.
- KomputerKoding
- Scratcher
52 posts
Programming other than Scratch
Penny for your thoughts on Javascript? It's a fun language thus far, but I've barely learnt the basics.
- 48kxzh0tzz_____
- Scratcher
100+ posts
Programming other than Scratch
I learned HTML/CSS when I was really young (8-9) so I'm currently relearning it
I'm Zynny, and this is my siggy. Feel free to use any pronouns for me, but I prefer he/they. I'm a proud aroace Christian. I also really like Ninjago and the Black Panthers movie series!
- Knightbot63
- Scratcher
1000+ posts
Programming other than Scratch
Python, Shell commands, Some HTML
Working on an RPG. Consistently losing followers because of inactivity.
I head to forums time-to-time. Not as much as I used to.
- wvzack
- Scratcher
500+ posts
Programming other than Scratch
i know python some go a bit of c++ a bit of java a bit of javascript and lua
if anyone knows lua can you tell me why this script is not working (roblox studio)
Players = game:GetService(“Players”)
Teams = game:GetService(“Teams”)
Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
print(player.Name, “has joined”, player.Team)
team = player.Team
shirt = team.Shirt:Clone()
pants = team.Pants:Clone()
shirt.Parent = character
pants.Parent = character
end)
end)
i am not getting errors but nothing else is happening ether
if anyone knows lua can you tell me why this script is not working (roblox studio)
Players = game:GetService(“Players”)
Teams = game:GetService(“Teams”)
Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
print(player.Name, “has joined”, player.Team)
team = player.Team
shirt = team.Shirt:Clone()
pants = team.Pants:Clone()
shirt.Parent = character
pants.Parent = character
end)
end)
i am not getting errors but nothing else is happening ether
- judeissocool
- Scratcher
9 posts
Programming other than Scratch
I'm learning c# but with the unity plugin thing I don't really know what to do any tips?
- jlbar18
- Scratcher
61 posts
Programming other than Scratch
function function1()
print(Hello world!)
end
– thats lua since thats what roblox uses (its kinda hard for me XD)
print(Hello world!)
end
– thats lua since thats what roblox uses (its kinda hard for me XD)
Last edited by jlbar18 (Dec. 8, 2023 00:27:54)
- wvzack
- Scratcher
500+ posts
Programming other than Scratch
me to lua since thats what roblox uses (its kinda hard for me XD)
- pkhead
- Scratcher
1000+ posts
Programming other than Scratch
I wrote a routine in x86 assembly that prints a string then i got bored andplayed slug game
i forget how it goes let
if it works, you point a pointer to a zero-terminated string in the bx register before calling the routine
i forget how it goes let
print:
pusha ; save register state to stack
print_loop:
mov al, [bx]
cmp al, 0
je print_end ; if al = 0, then end loop
mov ah, 0x0e ; else, set tty mode
int 0x10 ; print character at al register
add bx, 1 ; increment bx register by 1
jmp print_loop
print_end:
popa ; restore previous register state
ret ; return from routine
- DifferentDance8
- Scratcher
1000+ posts
Programming other than Scratch
I am working on my first proper (a.k.a not-an-esolang-i-tried-to-make-but-ultimately-failed-because-i-didnt-read-the-manual-properly) esolang. I think it's going to be called “R0t0g3n” (yes, the 0's and the 3's are there exclusively to make it look better). Take one guess as to what inspired my name (hint: terminator but cat (thanks BreadcatGames))
It's github repository will be made as soon as I have access to my main scratching device (i'm currently on my surface go, which is severely running low on storage space)
It's github repository will be made as soon as I have access to my main scratching device (i'm currently on my surface go, which is severely running low on storage space)
JOIN THIS COOL PROJECT (in it's very early stages)
==================
“'Common Sense Media' is anything but.” - Za-Chary
This is my very first post on any of my accounts (SmurfEthan09 has no posts to talk about)
- CatClawz_
- Scratcher
500+ posts
Programming other than Scratch
Processing code that'll draw ralsei from deltarune, was gonna show off a more advanced thing I made but guess who forgot to save before restarting his computer (it was me)
size(250,450);
noStroke();
fill(0);
rect(50,130,150,100);
rect(40,150,170,80);
rect(30,180,190,40);
rect(20,190,10,30);
fill(80,204,144);
rect(90,50,50,50);
rect(100,30,30,20);
rect(110,20,10,10);
rect(60,70,110,50);
rect(20,90,200,30);
fill(0);
rect(80,100,60,40);
fill(80,204,144);
rect(80,100,10,10);
rect(120,100,10,10);
fill(0);
rect(30,120,10,20);
rect(20,110,10,20);
rect(10,100,10,10);
rect(20,90,30,10);
rect(50,60,10,30);
rect(50,60,30,10);
rect(80,50,10,30);
rect(90,30,10,20);
rect(100,20,10,10);
rect(110,10,10,10);
rect(120,20,10,10);
rect(130,30,10,20);
rect(140,50,10,30);
rect(140,60,30,10);
rect(170,60,10,30);
rect(180,90,40,10);
rect(220,100,10,10);
rect(210,110,10,20);
rect(200,120,10,10);
fill(52,113,93);
rect(100,220,10,10);
rect(140,220,10,10);
rect(40,120,60,10);
rect(40,120,10,30);
rect(90,130,10,10);
rect(140,120,60,10);
rect(140,120,10,20);
rect(190,130,10,20);
rect(200,150,10,20);
rect(210,170,10,20);
rect(30,150,10,30);
rect(20,180,10,10);
rect(10,190,10,10);
rect(20,200,10,10);
rect(10,210,10,10);
rect(20,220,20,10);
rect(40,230,10,10);
rect(50,220,10,10);
rect(60,230,20,10);
rect(220,190,10,10);
rect(210,200,10,10);
rect(220,210,10,10);
rect(200,220,20,10);
rect(190,230,10,10);
rect(180,220,10,10);
rect(170,230,10,10);
rect(70,70,10,10);
rect(80,80,10,10);
rect(150,70,10,10);
rect(140,80,10,10);
rect(60,240,10,10);
fill(80,204,144);
rect(80,150,20,10);
rect(70,160,10,10);
rect(100,160,10,10);
rect(80,200,20,10);
rect(70,190,10,10);
rect(100,190,10,10);
rect(60,170,10,20);
rect(110,170,10,20);
rect(150,150,20,10);
rect(140,160,10,10);
rect(170,160,10,10);
rect(150,200,20,10);
rect(140,190,10,10);
rect(170,190,10,10);
rect(130,170,10,20);
rect(180,170,10,20);
rect(120,170,10,10);
fill(250);
rect(90,170,10,20);
rect(150,170,10,20);
fill(80,204,144);
rect(60,270,130,120);
rect(40,340,170,40);
fill(52,113,93);
rect(20,350,30,20);
rect(40,340,20,20);
rect(60,340,10,10);
rect(80,310,10,10);
rect(90,270,90,20);
rect(160,290,30,30);
rect(170,320,30,20);
rect(180,340,30,10);
rect(190,350,30,10);
rect(200,360,30,10);
rect(120,380,50,10);
rect(160,370,10,10);
rect(60,370,10,10);
rect(80,370,10,10);
rect(120,290,10,10);
fill(249,12,155);
rect(80,230,90,40);
rect(70,240,110,20);
rect(100,270,50,10);
rect(70,270,10,10);
rect(60,280,30,30);
rect(50,310,30,30);
fill(0);
rect(60,250,10,30);
rect(70,260,10,10);
rect(50,280,10,30);
rect(40,310,10,30);
rect(30,340,10,10);
rect(20,350,10,10);
rect(10,360,10,10);
rect(10,360,10,10);
rect(20,370,20,10);
rect(40,380,40,10);
rect(70,390,120,10);
rect(180,380,30,10);
rect(210,370,20,10);
rect(230,360,10,10);
rect(220,350,10,10);
rect(210,340,10,10);
rect(200,320,10,20);
rect(190,300,10,20);
rect(180,280,10,20);
rect(170,260,10,10);
rect(180,270,10,20);
rect(80,270,20,10);
fill(52,113,93);
rect(130,400,40,30);
rect(140,410,50,30);
rect(190,420,10,20);
rect(80,400,40,30);
rect(60,410,50,30);
rect(50,420,10,20);
fill(0);
rect(100,380,10,10);
rect(140,380,10,10);
rect(90,400,20,30);
rect(80,410,10,20);
rect(60,420,20,10);
rect(140,400,20,30);
rect(160,410,10,20);
rect(170,420,20,10);
rect(100,300,20,20);
rect(130,300,20,20);
rect(110,310,30,20);
rect(120,330,10,10);
rect(170,230,10,10);
rect(180,240,10,20);
size(250,450);
noStroke();
fill(0);
rect(50,130,150,100);
rect(40,150,170,80);
rect(30,180,190,40);
rect(20,190,10,30);
fill(80,204,144);
rect(90,50,50,50);
rect(100,30,30,20);
rect(110,20,10,10);
rect(60,70,110,50);
rect(20,90,200,30);
fill(0);
rect(80,100,60,40);
fill(80,204,144);
rect(80,100,10,10);
rect(120,100,10,10);
fill(0);
rect(30,120,10,20);
rect(20,110,10,20);
rect(10,100,10,10);
rect(20,90,30,10);
rect(50,60,10,30);
rect(50,60,30,10);
rect(80,50,10,30);
rect(90,30,10,20);
rect(100,20,10,10);
rect(110,10,10,10);
rect(120,20,10,10);
rect(130,30,10,20);
rect(140,50,10,30);
rect(140,60,30,10);
rect(170,60,10,30);
rect(180,90,40,10);
rect(220,100,10,10);
rect(210,110,10,20);
rect(200,120,10,10);
fill(52,113,93);
rect(100,220,10,10);
rect(140,220,10,10);
rect(40,120,60,10);
rect(40,120,10,30);
rect(90,130,10,10);
rect(140,120,60,10);
rect(140,120,10,20);
rect(190,130,10,20);
rect(200,150,10,20);
rect(210,170,10,20);
rect(30,150,10,30);
rect(20,180,10,10);
rect(10,190,10,10);
rect(20,200,10,10);
rect(10,210,10,10);
rect(20,220,20,10);
rect(40,230,10,10);
rect(50,220,10,10);
rect(60,230,20,10);
rect(220,190,10,10);
rect(210,200,10,10);
rect(220,210,10,10);
rect(200,220,20,10);
rect(190,230,10,10);
rect(180,220,10,10);
rect(170,230,10,10);
rect(70,70,10,10);
rect(80,80,10,10);
rect(150,70,10,10);
rect(140,80,10,10);
rect(60,240,10,10);
fill(80,204,144);
rect(80,150,20,10);
rect(70,160,10,10);
rect(100,160,10,10);
rect(80,200,20,10);
rect(70,190,10,10);
rect(100,190,10,10);
rect(60,170,10,20);
rect(110,170,10,20);
rect(150,150,20,10);
rect(140,160,10,10);
rect(170,160,10,10);
rect(150,200,20,10);
rect(140,190,10,10);
rect(170,190,10,10);
rect(130,170,10,20);
rect(180,170,10,20);
rect(120,170,10,10);
fill(250);
rect(90,170,10,20);
rect(150,170,10,20);
fill(80,204,144);
rect(60,270,130,120);
rect(40,340,170,40);
fill(52,113,93);
rect(20,350,30,20);
rect(40,340,20,20);
rect(60,340,10,10);
rect(80,310,10,10);
rect(90,270,90,20);
rect(160,290,30,30);
rect(170,320,30,20);
rect(180,340,30,10);
rect(190,350,30,10);
rect(200,360,30,10);
rect(120,380,50,10);
rect(160,370,10,10);
rect(60,370,10,10);
rect(80,370,10,10);
rect(120,290,10,10);
fill(249,12,155);
rect(80,230,90,40);
rect(70,240,110,20);
rect(100,270,50,10);
rect(70,270,10,10);
rect(60,280,30,30);
rect(50,310,30,30);
fill(0);
rect(60,250,10,30);
rect(70,260,10,10);
rect(50,280,10,30);
rect(40,310,10,30);
rect(30,340,10,10);
rect(20,350,10,10);
rect(10,360,10,10);
rect(10,360,10,10);
rect(20,370,20,10);
rect(40,380,40,10);
rect(70,390,120,10);
rect(180,380,30,10);
rect(210,370,20,10);
rect(230,360,10,10);
rect(220,350,10,10);
rect(210,340,10,10);
rect(200,320,10,20);
rect(190,300,10,20);
rect(180,280,10,20);
rect(170,260,10,10);
rect(180,270,10,20);
rect(80,270,20,10);
fill(52,113,93);
rect(130,400,40,30);
rect(140,410,50,30);
rect(190,420,10,20);
rect(80,400,40,30);
rect(60,410,50,30);
rect(50,420,10,20);
fill(0);
rect(100,380,10,10);
rect(140,380,10,10);
rect(90,400,20,30);
rect(80,410,10,20);
rect(60,420,20,10);
rect(140,400,20,30);
rect(160,410,10,20);
rect(170,420,20,10);
rect(100,300,20,20);
rect(130,300,20,20);
rect(110,310,30,20);
rect(120,330,10,10);
rect(170,230,10,10);
rect(180,240,10,20);
- jlbar18
- Scratcher
61 posts
Programming other than Scratch
(#293)that's so long…
Processing code that'll draw ralsei from deltarune, was gonna show off a more advanced thing I made but guess who forgot to save before restarting his computer (it was me)
size(250,450);
noStroke();
fill(0);
rect(50,130,150,100);
rect(40,150,170,80);
rect(30,180,190,40);
rect(20,190,10,30);
fill(80,204,144);
rect(90,50,50,50);
rect(100,30,30,20);
rect(110,20,10,10);
rect(60,70,110,50);
rect(20,90,200,30);
fill(0);
rect(80,100,60,40);
fill(80,204,144);
rect(80,100,10,10);
rect(120,100,10,10);
fill(0);
rect(30,120,10,20);
rect(20,110,10,20);
rect(10,100,10,10);
rect(20,90,30,10);
rect(50,60,10,30);
rect(50,60,30,10);
rect(80,50,10,30);
rect(90,30,10,20);
rect(100,20,10,10);
rect(110,10,10,10);
rect(120,20,10,10);
rect(130,30,10,20);
rect(140,50,10,30);
rect(140,60,30,10);
rect(170,60,10,30);
rect(180,90,40,10);
rect(220,100,10,10);
rect(210,110,10,20);
rect(200,120,10,10);
fill(52,113,93);
rect(100,220,10,10);
rect(140,220,10,10);
rect(40,120,60,10);
rect(40,120,10,30);
rect(90,130,10,10);
rect(140,120,60,10);
rect(140,120,10,20);
rect(190,130,10,20);
rect(200,150,10,20);
rect(210,170,10,20);
rect(30,150,10,30);
rect(20,180,10,10);
rect(10,190,10,10);
rect(20,200,10,10);
rect(10,210,10,10);
rect(20,220,20,10);
rect(40,230,10,10);
rect(50,220,10,10);
rect(60,230,20,10);
rect(220,190,10,10);
rect(210,200,10,10);
rect(220,210,10,10);
rect(200,220,20,10);
rect(190,230,10,10);
rect(180,220,10,10);
rect(170,230,10,10);
rect(70,70,10,10);
rect(80,80,10,10);
rect(150,70,10,10);
rect(140,80,10,10);
rect(60,240,10,10);
fill(80,204,144);
rect(80,150,20,10);
rect(70,160,10,10);
rect(100,160,10,10);
rect(80,200,20,10);
rect(70,190,10,10);
rect(100,190,10,10);
rect(60,170,10,20);
rect(110,170,10,20);
rect(150,150,20,10);
rect(140,160,10,10);
rect(170,160,10,10);
rect(150,200,20,10);
rect(140,190,10,10);
rect(170,190,10,10);
rect(130,170,10,20);
rect(180,170,10,20);
rect(120,170,10,10);
fill(250);
rect(90,170,10,20);
rect(150,170,10,20);
fill(80,204,144);
rect(60,270,130,120);
rect(40,340,170,40);
fill(52,113,93);
rect(20,350,30,20);
rect(40,340,20,20);
rect(60,340,10,10);
rect(80,310,10,10);
rect(90,270,90,20);
rect(160,290,30,30);
rect(170,320,30,20);
rect(180,340,30,10);
rect(190,350,30,10);
rect(200,360,30,10);
rect(120,380,50,10);
rect(160,370,10,10);
rect(60,370,10,10);
rect(80,370,10,10);
rect(120,290,10,10);
fill(249,12,155);
rect(80,230,90,40);
rect(70,240,110,20);
rect(100,270,50,10);
rect(70,270,10,10);
rect(60,280,30,30);
rect(50,310,30,30);
fill(0);
rect(60,250,10,30);
rect(70,260,10,10);
rect(50,280,10,30);
rect(40,310,10,30);
rect(30,340,10,10);
rect(20,350,10,10);
rect(10,360,10,10);
rect(10,360,10,10);
rect(20,370,20,10);
rect(40,380,40,10);
rect(70,390,120,10);
rect(180,380,30,10);
rect(210,370,20,10);
rect(230,360,10,10);
rect(220,350,10,10);
rect(210,340,10,10);
rect(200,320,10,20);
rect(190,300,10,20);
rect(180,280,10,20);
rect(170,260,10,10);
rect(180,270,10,20);
rect(80,270,20,10);
fill(52,113,93);
rect(130,400,40,30);
rect(140,410,50,30);
rect(190,420,10,20);
rect(80,400,40,30);
rect(60,410,50,30);
rect(50,420,10,20);
fill(0);
rect(100,380,10,10);
rect(140,380,10,10);
rect(90,400,20,30);
rect(80,410,10,20);
rect(60,420,20,10);
rect(140,400,20,30);
rect(160,410,10,20);
rect(170,420,20,10);
rect(100,300,20,20);
rect(130,300,20,20);
rect(110,310,30,20);
rect(120,330,10,10);
rect(170,230,10,10);
rect(180,240,10,20);
- CatClawz_
- Scratcher
500+ posts
Programming other than Scratch
Haha yeah, I've definitely gotten better at coding since then, rather than using 15 hundred rects. That was one of the first things i made in processing(#293)that's so long…
Processing code that'll draw ralsei from deltarune, was gonna show off a more advanced thing I made but guess who forgot to save before restarting his computer (it was me)
Not quoting that whole code
- CatClawz_
- Scratcher
500+ posts
Programming other than Scratch
Sorry I'm not sure what that means what about GML?
- k0d3rrr
- Scratcher
1000+ posts
Programming other than Scratch
Wikipedia to the rescue!Sorry I'm not sure what that means what about GML?
GameMaker Language (GML) is GameMaker's scripting language. It is an imperative, dynamically typed language commonly likened to JavaScript and C-like languages.
AI isn't being added to Scratch anytime soon. If you want to, you could also read this related essay, which was not made by me.
I also found the earliest mention of Scratch 4.0 on the forums.
—
This is my signature. It is a small piece of text that appears below
every post I make. In my signature, I can include quotes, images, and even Scratch blocks.
define k0d3rrr
coding since [2019 v] :: #f18800 // The lowest year you can select is 2007, which was when Scratch was released.
favourite Scratch version: [3.0 v]:: #f18800
second favourite Scratch version: [1.4 v]:: #f18800
And now, some words of forum wisdom (which may or may not be controversial):
“What's the point of telling people not to post on your topic, if they are still going to post on your topic anyway?” - k0d3rrr
“If you are writing a story or creating a character roleplay for a Scratch studio, shouldn't it go in either Collaboration or Show and Tell instead of Things I'm Making and Creating?” - k0d3rrr
- TheCreatorOfUnTV
- Scratcher
1000+ posts
Programming other than Scratch
I have learned enough Python to make programs on the same level as some of my Scratch projects with it.
I still don't know the JavaScript I want to know because the canvas element doesn't seem to work when I use it, even though on JavaScript-dependent sites like this one it works.
I still don't know the JavaScript I want to know because the canvas element doesn't seem to work when I use it, even though on JavaScript-dependent sites like this one it works.
This is the start of my signature. Ctrl+Shift+Down to see all of it.
Check out my about me project here! (I'm allowed to advertise here)
1st post
1000th post
- breakfast_for_dinner
- Scratcher
1000+ posts
Programming other than Scratch
i'm going to start learning UwU++ tomorrow!!
breakfast // web dev // 15yo // they/them // scratching since october 9th, 2018
ocular profile // scratch wiki page // git
i have cookies for brains
did you know “unconstructive” isn't even a word? the correct term is actually “nonconstructive”
the hall of my silly forum posts
[[ 500th post (no edit >:3) ]]
diarrhea isn't copyrighted
i_eat_coffee's birthday surprise
the jeffalo bug
mess cat
semicolon language translator
- Discussion Forums
- » Things I'm Making and Creating
- » Programming other than Scratch