Discuss Scratch

StefanLovesAlphabets
Scratcher
100+ posts

"Scratch Controller" extension

Id like to see an extension for a “Scratch Controller” that connects via Bluetooth so you can play games like console. Id say for the controls I'll choose the LS and RS buttons, L and R joysticks, action buttons, dpad, and maybe the select and start buttons.

Heres some block concepts:

when Dpad moved <> :: cat extension // detects movement 1 by 1, not simultaneously.
when Dpad moved (up v) and (right v) :: cat extension // like the previous but is simultaneous.
<Dpad moved (up v) and <> :: extension> // allows nesting for multiple movements after another.
when (action 1 v) pressed :: cat extension // not labeled x y a b but 1 2 3 4.
<(action 1 v) pressed? :: extension> // ditto.

There might be some problems with this, such as the ask blocks requiring keyboards, but Im pretty sure that can be figured out.
StefanLovesAlphabets
Scratcher
100+ posts

"Scratch Controller" extension

Heres an example:
when gf clicked
forever
point in direction ((left joystick v) direction :: extension)
move (((left joystick v) speed :: extension) / (2)) steps
Ngn5
Scratcher
100+ posts

"Scratch Controller" extension

interesting idea!

how does the last one work though?
Pixalperfect
Scratcher
500+ posts

"Scratch Controller" extension

this topic has already been suggested here so to keep discussion all in one place, this topic will be closed
cosmosaura
Scratch Team
1000+ posts

"Scratch Controller" extension

Pixalperfect wrote:

this topic has already been suggested here so to keep discussion all in one place, this topic will be closed
Thanks for the link! It does look like this is a duplicate topic so I'll close it to keep the conversation all in one place. Please use the existing topic in the link above.

Powered by DjangoBB