Discuss Scratch

hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

Hey there, well… I was trying to test my ScratchBoy project one day on a touchpad laptop…
It wouldn't work when I pressed two buttons!
A simple solution would be to add a new block in case the screen is touched in two places:
if <Touched?> then
Code here!
end
Please add something like this soon!
DownsGameClub
Scratcher
1000+ posts

Please add this new touchpad block!

Uh… What two buttons?

From the block example, I think you are thinking this-

if <touching [... v] ?> then
...
end

You can set it if the sprite you put the script in touches that.
DaSpudLord
Scratcher
1000+ posts

Please add this new touchpad block!

Huh?
ChildCritic
Scratcher
500+ posts

Please add this new touchpad block!

DownsGameClub wrote:

Uh… What two buttons?

From the block example, I think you are thinking this-

if <touching [... v] ?> then
...
end

You can set it if the sprite you put the script in touches that.

DaSpudLord wrote:

Huh?
the OP is having trouble with a touchpad, when touching it in 2 locations.
No support. just master using one hand for the touchpad, or get a mouse.
hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

ChildCritic wrote:

DownsGameClub wrote:

Uh… What two buttons?

From the block example, I think you are thinking this-

if <touching [... v] ?> then
...
end

You can set it if the sprite you put the script in touches that.

DaSpudLord wrote:

Huh?
the OP is having trouble with a touchpad, when touching it in 2 locations.
No support. just master using one hand for the touchpad, or get a mouse.
There has to be SOME WAY to have two touched spots in Flash! Also, with a lot of good games, you're going to have more than one button pressed at a time. Please add support!
PrincessPanda_test_
Scratcher
1000+ posts

Please add this new touchpad block!

No support, most people have a regular computer in which they use the mouse and keypad buttons.
hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

PrincessPanda_test_ wrote:

No support, most people have a regular computer in which they use the mouse and keypad buttons.
I understand, I'm trying to put Scratch on mobile… there's only this problem. Then, we can use Scratch on mobile easily!
hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

Well, there haven't been any posts here for quite awhile. So, I'm going to say what I think we could do if the ScratchBoy project were perfected:
1. We could play all our favorite Scratch projects on cellphones! There is no limit in buttons on ScratchBoy Advance, and therefore more buttons than Puffin allows! By default, even, there are plenty of buttons to go around!
2. If we added more features to Scratch, we could also use really cool cellphone features like gyroscope to make all sorts of cool games!
3. We could make Scratch more popular! How? Well, not everyone has and uses a good PC. Lots of people like games on cellphones. Do you think Angry Birds and other mobile games would be as popular as it is today if it were not on mobile? Using Scratchboy, we can out the programming power of Scratch into the hands of more people! And more people will learn about Scratch on mobile if we have a good controller for its games!

Why should we add the ability to touch two places at once, then? It would make the games we play on it even better!
There are may examples in which you have to press two buttons in good games, from Kirby's kick in Kirby's Adventure to Sonic's spin dash from just about ANY Sonic 2D/“2.5D” game. Not to mention the fact that if you can't press two buttons, then you can't move in any direction while jumping.
So basically, PLEASE ADD!
top_coder_shooter
New Scratcher
14 posts

Please add this new touchpad block!

PrincessPanda_test_ wrote:

No support, most people have a regular computer in which they use the mouse and keypad buttons.
so there fore people with a touchscreen devise can't use scratch?
hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

top_coder_shooter wrote:

PrincessPanda_test_ wrote:

No support, most people have a regular computer in which they use the mouse and keypad buttons.
so there fore people with a touchscreen devise can't use scratch?
Nope. People can use Scratch on cellphones still (link to application Puffin Browser in ScratchBoy project), but it would be nice to have a controller like ScratchBoy to make it look nice and to have more buttons than a directional pad and two other buttons to push…
DownsGameClub
Scratcher
1000+ posts

Please add this new touchpad block!

So let me get this straight- You want to have Scratch be able to touch areas at two places at once, right? Well… Here's the problem that would break your point of this suggestion-

First, Flash doesn't work on all mobile devices. If I remember correctly, Flash doesn't have the ability to detect two touches at once. So… Unless the HTML-5 can finish, that would have been a great idea.

Next, how will this work on people who don't have touchscreens (desktops and laptops)? Would some games allow that feature? Would there be a new website for that? Try to think that over.
powershack
Scratcher
1000+ posts

Please add this new touchpad block!

If you can touch two places at once, like DownsGamesClub said, what about desktop/non touchscreen users be able to work these projects? The ST would have to spend a ton of money and research into making a whole new mobile app for scratch on mobile, and since the ST is basically funded by MIT and donations, they'd barely have enough cash to make a mobile app

And just like you said before- you're right. Not everyone has a good desktop computer. But same goes the opposite way; not everyone has a good touch screen device. There's always more problems than just saying: look! Mobile apps are popular, so if we put scratch on mobile as well, scratch will be ultra popular! Nope, you gotta think about these things too.

Scratch can barely finish converting their platform from flash to html5, so for now, mobile scratch and multi touch support is just a dream.
seanbobe
Scratcher
500+ posts

Please add this new touchpad block!

hahasamian wrote:

PrincessPanda_test_ wrote:

No support, most people have a regular computer in which they use the mouse and keypad buttons.
I understand, I'm trying to put Scratch on mobile… there's only this problem. Then, we can use Scratch on mobile easily!
I have never seen a mobile device with flash support.
DaSpudLord
Scratcher
1000+ posts

Please add this new touchpad block!

seanbobe wrote:

hahasamian wrote:

PrincessPanda_test_ wrote:

No support, most people have a regular computer in which they use the mouse and keypad buttons.
I understand, I'm trying to put Scratch on mobile… there's only this problem. Then, we can use Scratch on mobile easily!
I have never seen a mobile device with flash support.
Older Android versions had native flash support. I still have an old phone that runs flash. And special mobile browsers like puffin bring flash support to almost any device.

Last edited by DaSpudLord (Dec. 27, 2015 12:39:40)

hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

powershack wrote:

If you can touch two places at once, like DownsGamesClub said, what about desktop/non touchscreen users be able to work these projects? The ST would have to spend a ton of money and research into making a whole new mobile app for scratch on mobile, and since the ST is basically funded by MIT and donations, they'd barely have enough cash to make a mobile app

And just like you said before- you're right. Not everyone has a good desktop computer. But same goes the opposite way; not everyone has a good touch screen device. There's always more problems than just saying: look! Mobile apps are popular, so if we put scratch on mobile as well, scratch will be ultra popular! Nope, you gotta think about these things too.

Scratch can barely finish converting their platform from flash to html5, so for now, mobile scratch and multi touch support is just a dream.
Powershack, the point is I know of an app that can run Scratch. Puffin Browser. It runs Flash, do I have to repeat this a thousand times. Also, not everyone has and uses a PC. I know of a few kids who mostly just use apps on cellphones instead of a computer. More people can learn programming using Puffin. It might not really make Scratch more popular, but it will put the power of programming into the hands of more people. Also, I intend to add a feature that takes care of the controls and simply makes ScratchBoy a screen and uses computer keyboard buttons instead of the D-pad and stuff like that.
hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

seanbobe wrote:

hahasamian wrote:

PrincessPanda_test_ wrote:

No support, most people have a regular computer in which they use the mouse and keypad buttons.
I understand, I'm trying to put Scratch on mobile… there's only this problem. Then, we can use Scratch on mobile easily!
I have never seen a mobile device with flash support.
PUFFIN…
hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

DownsGameClub wrote:

So let me get this straight- You want to have Scratch be able to touch areas at two places at once, right? Well… Here's the problem that would break your point of this suggestion-

First, Flash doesn't work on all mobile devices. If I remember correctly, Flash doesn't have the ability to detect two touches at once. So… Unless the HTML-5 can finish, that would have been a great idea.

Next, how will this work on people who don't have touchscreens (desktops and laptops)? Would some games allow that feature? Would there be a new website for that? Try to think that over.
The ST will not be investing a ton of money to make a Scratch app if something that can run Scratch ALREADY EXISTS. Please understand what I'm trying to say to you.
*phew* Got all of those posts over with.
hahasamian
Scratcher
1000+ posts

Please add this new touchpad block!

DaSpudLord wrote:

seanbobe wrote:

hahasamian wrote:

PrincessPanda_test_ wrote:

No support, most people have a regular computer in which they use the mouse and keypad buttons.
I understand, I'm trying to put Scratch on mobile… there's only this problem. Then, we can use Scratch on mobile easily!
I have never seen a mobile device with flash support.
Older Android versions had native flash support. I still have an old phone that runs flash. And special mobile browsers like puffin bring flash support to almost any device.
Thank you for understanding what I'm saying. Are you the only one who clicked my link to ScratchBoy? Other then ChildCritc?
powershack
Scratcher
1000+ posts

Please add this new touchpad block!

I'm tired of arguing.
Let's just take things one step at a time- the ST has more important things to do for now until we get our multi touch support.

If only mobile devices with touch and gyro/vibration features could play mobile scratch games only, how will desktop users play on these games?
Your project is cool and all, but let's work on getting HTML5 done first before we move on to mobile devices.

Last edited by powershack (Dec. 27, 2015 17:27:05)

Zekrom01
Scratcher
1000+ posts

Please add this new touchpad block!

The ST has more important things to do. Also, are you suggesting:
if <screen is touched? ::sensing> then
...
end
No support, more people use computers than mobile for Scratch.

Powered by DjangoBB