This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-06-23 21:59:06

Twinheart
Scratcher
Registered: 2011-01-20
Posts: 8

ScrollX + ScrollY as "already existing" in ver 2.0

Greeting to all who read,
This is Twinheart, and I would like to propose the idea of having ScrollX and ScrollY Preset in Scratch Ver. 2.0, that way, we can build side-scrollers more easily. I am just curious as to what others believe. Thank you for your time.

Offline

 

#2 2011-06-24 02:24:14

Jonathanpb
Scratcher
Registered: 2008-07-25
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Shouldn't people have to program scrolling themselves instead of having it done for them?  hmm  Scrolling wouldn't be as special if the variables were pre-programmed.

Anyway, having them pre-programmed would make it very hard to 'edit' the scroll to get it just how you want  tongue

Last edited by Jonathanpb (2011-06-24 02:24:20)


"Human beings... must have action; and they will make it if they cannot find it.
-Charlotte Brontë

Offline

 

#3 2011-06-24 03:37:53

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

I agree with Jon.

That's a downer for Stencyl, too. It's all there for you and there's little customizability to the code. I think you're better off with programming it yourself the (questionably) harder way.

Offline

 

#4 2011-06-24 05:12:15

UltimateE-HeroNeos
Scratcher
Registered: 2010-06-17
Posts: 100+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

No Velocity Scrolling! D:


I Joined At 2008. I lost my original account: E-HeroNeos. So...Don't think that I joined at 2010! -_-

Offline

 

#5 2011-06-24 11:26:57

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

I have to agree with Jon and LS97 here. Having pre-crafted scripts to do things takes away what makes them so great in the first place, and makes them very hard to customize. Even worse is that people that use them will never understand how it actually works and never progress on to better ways of doing it.


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://i.imgur.com/OZn2RD3.png&link2=http://i.imgur.com/duzaGTB.png&link3=http://i.imgur.com/CrDGvvZ.png&link4=http://i.imgur.com/POEpQyZ.png&link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

#6 2011-06-24 14:00:38

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Most lanagages made for these kinds of visual programs let you change the viewable area, usually camX and camY. I think Scratch should have this and give an option to get rid of the stupid restrictions on where a sprite can move to as well as these kinds of scrolling variables.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#7 2011-06-24 18:33:01

beeboo777
New Scratcher
Registered: 2011-04-27
Posts: 3

Re: ScrollX + ScrollY as "already existing" in ver 2.0

It wouldn't be as versitaile then.  It would have too many limits.

Offline

 

#8 2011-06-24 18:57:00

hmnwilson
Scratcher
Registered: 2007-07-04
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

I don't get how it would work. Isn't it basically the same as just making a variable? How would it know which sprites "scroll" and which don't, if they're not programmed to do so?


I'm taking a break from Scratch until 2.0 comes out. Any messages sent between then and now probably won't be read - sorry.
(Oct. 20, 2011)

Offline

 

#9 2011-06-24 20:27:29

Trekkie210
Scratcher
Registered: 2010-08-04
Posts: 500+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Man... c'mon! People should have to program themselves. If you do that you might as well just have it make the game for you.  sad


http://memberfiles.freewebs.com/84/02/38380284/photos/Ponies/131426738106.gif

Offline

 

#10 2011-06-25 15:18:51

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

hmnwilson wrote:

I don't get how it would work. Isn't it basically the same as just making a variable? How would it know which sprites "scroll" and which don't, if they're not programmed to do so?

No, in this case you would be changing a property of the stage, change the x of a stage and everything in the stage moves. This is more efficient and far easier than setting each sprite to move individually. I do think that the stage itself should have a full set of alterable properties like sprites do, so you could rotate, change colour, ghost, ect of everything on stage.

I really don't see any disadvantages.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#11 2011-06-25 15:55:14

Trekkie210
Scratcher
Registered: 2010-08-04
Posts: 500+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

archmage wrote:

hmnwilson wrote:

I don't get how it would work. Isn't it basically the same as just making a variable? How would it know which sprites "scroll" and which don't, if they're not programmed to do so?

No, in this case you would be changing a property of the stage, change the x of a stage and everything in the stage moves. This is more efficient and far easier than setting each sprite to move individually. I do think that the stage itself should have a full set of alterable properties like sprites do, so you could rotate, change colour, ghost, ect of everything on stage.

Aw, that would be SWEET! You could do transitions and make the screen shake; it would be awesome. BUT, I still don't like the idea of it being so simple. Hmmm.  hmm


http://memberfiles.freewebs.com/84/02/38380284/photos/Ponies/131426738106.gif

Offline

 

#12 2011-06-25 23:34:25

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Simple is the only thing Scratch has going for it so why shouldn't it be simple? Things like scrolling that some people pride themselves on for being "advanced" should be simpler.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#13 2011-07-17 21:41:02

Twinheart
Scratcher
Registered: 2011-01-20
Posts: 8

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Jonathanpb wrote:

Shouldn't people have to program scrolling themselves instead of having it done for them?  hmm  Scrolling wouldn't be as special if the variables were pre-programmed.

Anyway, having them pre-programmed would make it very hard to 'edit' the scroll to get it just how you want  tongue

Too True. I didn't think of it in that light. You're right.

Offline

 

#14 2011-07-17 21:42:30

jji7skyline
Scratcher
Registered: 2010-03-08
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

That would make it inflexible... lots of games don't need scrolling anyways.


I don't know why you say goodbye, I say hello!  big_smile

Offline

 

#15 2011-07-17 21:45:03

Twinheart
Scratcher
Registered: 2011-01-20
Posts: 8

Re: ScrollX + ScrollY as "already existing" in ver 2.0

"Things are heating up in this intense match!" - Announcer from Pokemon Stadium.

Anywho, I like the multiple opinions here. Many have good ideas, and others merely wish to show what they have to say. Kudos to all. You're all valid.

Offline

 

#16 2011-07-17 22:34:49

cpumaster930
Scratcher
Registered: 2009-02-23
Posts: 100+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

archmage wrote:

hmnwilson wrote:

I don't get how it would work. Isn't it basically the same as just making a variable? How would it know which sprites "scroll" and which don't, if they're not programmed to do so?

No, in this case you would be changing a property of the stage, change the x of a stage and everything in the stage moves. This is more efficient and far easier than setting each sprite to move individually. I do think that the stage itself should have a full set of alterable properties like sprites do, so you could rotate, change colour, ghost, ect of everything on stage.

I really don't see any disadvantages.

+1

In addition, there could be a camZoom function as well as camX and camY...if a game has more going on graphically it usually looks better...
Having a ton of forever loops going on at the same time for every sprite could cause some lag as well  hmm


http://i.imgur.com/Qd0lu.png

Offline

 

#17 2011-07-17 23:32:54

Thescratch3
Scratcher
Registered: 2011-06-14
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Having a scrollx and scrolly pre-programmed in version 2.0 would be an advantage:
I can never get scrolling to work out with me. It is like we never get along, he wants peanut butter I want vanilla, he wants Nike I want Addidas. Sorta like that.

Disadvantage: This will take away the brain thinking skills for programming and make you decrease in your ability to work things out, program well, etc. It will be like "Oh I can just use this! Simple!!"

So yea.


View my projects. Or face The scratch curse! (Get it?)
http://i56.tinypic.com/2cdk8hy.png

Offline

 

#18 2011-07-28 22:56:52

Twinheart
Scratcher
Registered: 2011-01-20
Posts: 8

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Thescratch3 wrote:

Having a scrollx and scrolly pre-programmed in version 2.0 would be an advantage:
I can never get scrolling to work out with me. It is like we never get along, he wants peanut butter I want vanilla, he wants Nike I want Addidas. Sorta like that.

Disadvantage: This will take away the brain thinking skills for programming and make you decrease in your ability to work things out, program well, etc. It will be like "Oh I can just use this! Simple!!"

So yea.

Hmm... A Pro and a Con. To give up thought process and that feel good emotion for convinence and assisting those who cannot make it work. It looks 50 / 50 here folks.

Offline

 

#19 2011-07-29 07:00:13

EdnaC
Scratcher
Registered: 2007-08-28
Posts: 100+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

A big issue with scrolling projects is handling the actions of sprites that aren't on stage; You can't detect colors, collisions etc. for off-stage sprites with the Scratch tool set that exists today.  I'm afraid that adding those tools would might make Scratch too much for new programmers.  I'd be happy if the limitation of (not) letting sprites leave the stage was lifted. 

Perhaps this could be a setting like the lock/unlock sprite dragging is (with the default being "stay on-stage")?

Offline

 

#20 2011-07-29 07:15:01

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: ScrollX + ScrollY as "already existing" in ver 2.0

Twinheart wrote:

Greeting to all who read,
This is Twinheart, and I would like to propose the idea of having ScrollX and ScrollY Preset in Scratch Ver. 2.0, that way, we can build side-scrollers more easily. I am just curious as to what others believe. Thank you for your time.

Its a good idea for beginners but i like the fact that you can change the amount you can scroll by. Its more flexible as a variable.


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

Board footer