Author Topic: Scratch (Programming for beginners)  (Read 3210 times)

I believe this is called a visual coding language? Something like that. It seems fun but I don't know, I don't think it would be very entertaining to me for a long period of time.

I used this a ton when I was younger in hopes that it would help me learn to script for real. Didn't help a whole ton really.

It's fun as hell.
I made a go kart with a turret on it, click to shoot, where you have to shoot a ball and avoid it at the same time.

I used it. Simple.
There is mods that add to it.

Scratch is pretty much equal to GameMaker and NXT-G.

I'll check it out.
It'll take an hour to download though.

I'll check it out.
It'll take an hour to download though.

Actually, It took 3 minutes for me to download it. Not a very large file size.

Scratch is pretty much equal to GameMaker and NXT-G.
please tell me you're joking

please tell me you're joking
Maybe not NXT-G, but there isn't much of a difference between Scratch and GM. Well, except for that GM does, in a sense, allow you to just write scripts as text. Oh well.

So basically eventing?

Yay, something new to do on the breaks in school.

but there isn't much of a difference between Scratch and GM.
like hell there isn't

GM runs on a system of instances and sprites, where scratch runs on a system which is pretty much these two combined

if you wanted to make a shooter game with simply being able to spawn bullets out of the front of your ship, you'd need a couple of duplicate sprites which would all need to be changed manually to account for the player rapidly taping the shooting key.

it just completely limits the kind of media you can do, especially rhythm games in my case, which is why I switched to love2d a long long time ago.

like hell there isn't

GM runs on a system of instances and sprites, where scratch runs on a system which is pretty much these two combined

if you wanted to make a shooter game with simply being able to spawn bullets out of the front of your ship, you'd need a couple of duplicate sprites which would all need to be changed manually to account for the player rapidly taping the shooting key.

it just completely limits the kind of media you can do, especially rhythm games in my case, which is why I switched to love2d a long long time ago.
I meant the "programming" "style", but okay, okay. I've never used any of them much anyway.

On another note, what, specifically, is it that you like about love2d/lua?

I meant the "programming" "style", but okay, okay. I've never used any of them much anyway.

On another note, what, specifically, is it that you like about love2d/lua?
it's simple, perfect for embedding, and gives me that complete control over tables of objects that i've been looking for for so long. the language is really loose and doesn't require much, like where you would need semicolons, parentheses in certain (many) places or variable type definitions for the script to even work. plus it uses words like "then" and "end" as replacements for brackets, which are used for tables. it's like i'm programming in english.

one of my programming-related pet peeves is where you have to type some stupidass symbol before a word to define a variable. (much offense to you, php)
« Last Edit: February 01, 2012, 05:01:14 PM by Kingdaro »

So basically eventing?

Yay, something new to do on the breaks in school.

Pretty much my reaction

one of my programming-related pet peeves is where you have to type some stupidass symbol before a word to define a variable. (much offense to you, php)
Haha, I guess php is one of the less "offensive" in that matter though, when comparing to TS (which uses it for scoping) and PERL (which uses it for typing).