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

#1 2012-06-07 19:14:58

LEGOengineer261
Scratcher
Registered: 2011-11-16
Posts: 100+

'Hidden' scripts for 2.0

Hey, I was thinking about how it will be extremely difficult in 2.0 to make online saving games (without the use of global variables and lists, that is) because people can just 'See Inside' the project and look for the code for what level their on. Then they could just skip ahead or 'cheat' on the games. So I was thinking that their could be a Hidden Scripts option to hide certain scripts.


http://i1156.photobucket.com/albums/p562/LEGOengineer261/IronmanSERIOUSBOSS.jpg

Offline

 

#2 2012-06-07 19:30:40

PhirripSyrrip
Scratcher
Registered: 2012-02-11
Posts: 100+

Re: 'Hidden' scripts for 2.0

Although I sort of agree with you, I doubt that Scratch will actually do this for the same reasons that they aren't going to include download blocks (where you prevent others from downloading your project, they say that it's against the scratch motto  hmm  )

Last edited by PhirripSyrrip (2012-06-07 19:31:38)


http://i46.tinypic.com/ao03lk.png

Offline

 

#3 2012-06-07 20:15:01

ImagineIt
Scratcher
Registered: 2011-02-28
Posts: 1000+

Re: 'Hidden' scripts for 2.0

Well, scratch is imagine program share not block information from others.

Offline

 

#4 2012-06-07 20:21:28

cheddargirl
Scratch Team
Registered: 2008-09-15
Posts: 1000+

Re: 'Hidden' scripts for 2.0

PhirripSyrrip wrote:

Although I sort of agree with you, I doubt that Scratch will actually do this for the same reasons that they aren't going to include download blocks (where you prevent others from downloading your project, they say that it's against the scratch motto  hmm  )

Yep.

Although hiding scripts does prevent cheating, one of the main ideals of Scratch is the ability to learn from others by examining other people's codes. Hiding scripts takes away that ability.


http://i.imgur.com/8QRYx.png
Everything is better when you add a little cheddar, because when you have cheese your life is at ease  smile

Offline

 

#5 2012-06-07 20:36:46

Mokat
Scratcher
Registered: 2011-12-08
Posts: 1000+

Re: 'Hidden' scripts for 2.0

cheddargirl wrote:

PhirripSyrrip wrote:

Although I sort of agree with you, I doubt that Scratch will actually do this for the same reasons that they aren't going to include download blocks (where you prevent others from downloading your project, they say that it's against the scratch motto  hmm  )

Yep.

Although hiding scripts does prevent cheating, one of the main ideals of Scratch is the ability to learn from others by examining other people's codes. Hiding scripts takes away that ability.

+1
If I see a cool game, I download it to see how they did it. And besides, my mom always says, "If you are trying to hide something from me, should you really be doing it?"  tongue


http://www.eggcave.com/egg/977371.pnghttp://www.eggcave.com/egg/977376.pnghttp://www.eggcave.com/egg/1005291.pnghttp://www.eggcave.com/egg/996745.png

Offline

 

#6 2012-06-09 11:43:17

LEGOengineer261
Scratcher
Registered: 2011-11-16
Posts: 100+

Re: 'Hidden' scripts for 2.0

Yeah, I figured it would go against the share part, its just annoying when you have to 'share' the cheat codes. I guess I could see how some people might take advantage of that and hide scripts that have nothing to do with passwords... Does anyone know another way to prevent them from easily taking the codes?


http://i1156.photobucket.com/albums/p562/LEGOengineer261/IronmanSERIOUSBOSS.jpg

Offline

 

#7 2012-06-09 11:44:25

LEGOengineer261
Scratcher
Registered: 2011-11-16
Posts: 100+

Re: 'Hidden' scripts for 2.0

Mokat wrote:

cheddargirl wrote:

PhirripSyrrip wrote:

Although I sort of agree with you, I doubt that Scratch will actually do this for the same reasons that they aren't going to include download blocks (where you prevent others from downloading your project, they say that it's against the scratch motto  hmm  )

Yep.

Although hiding scripts does prevent cheating, one of the main ideals of Scratch is the ability to learn from others by examining other people's codes. Hiding scripts takes away that ability.

+1
If I see a cool game, I download it to see how they did it. And besides, my mom always says, "If you are trying to hide something from me, should you really be doing it?"  tongue

I guess so, but trying to hide cheat codes from the gamer is different.  tongue


http://i1156.photobucket.com/albums/p562/LEGOengineer261/IronmanSERIOUSBOSS.jpg

Offline

 

#8 2012-06-09 12:07:55

RedRocker227
Scratcher
Registered: 2011-10-26
Posts: 1000+

Re: 'Hidden' scripts for 2.0

You could hash the cheat codes.


Why

Offline

 

#9 2012-06-09 12:47:00

777w
Scratcher
Registered: 2009-02-10
Posts: 1000+

Re: 'Hidden' scripts for 2.0

theres already a way to do this but the only person i know who knows (or knew) how is (or was) puppetadventurer

Offline

 

#10 2012-06-09 12:50:43

RedRocker227
Scratcher
Registered: 2011-10-26
Posts: 1000+

Re: 'Hidden' scripts for 2.0

777w wrote:

theres already a way to do this but the only person i know who knows (or knew) how is (or was) puppetadventurer

With a hidden sprite?


Why

Offline

 

#11 2012-06-09 12:52:30

777w
Scratcher
Registered: 2009-02-10
Posts: 1000+

Re: 'Hidden' scripts for 2.0

RedRocker227 wrote:

777w wrote:

theres already a way to do this but the only person i know who knows (or knew) how is (or was) puppetadventurer

With a hidden sprite?

yeah, although if it ever shows up then you could just double-click it
you could try to make a password that makes it show up

Offline

 

#12 2012-06-09 17:51:35

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: 'Hidden' scripts for 2.0

I'm against, it makes stuff so it cant be remixed, and it isn't open source.

For your problem, rather than making a code, make it so a user must make a login, and then once they pass a level their name gets saved to a (passed level 1) list.  smile


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#13 2012-06-09 17:55:26

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: 'Hidden' scripts for 2.0

Perhaps there can be a "hidden" list, not sprite?

But perhaps that may also limit learning from other people somehow?

Offline

 

#14 2012-06-09 19:06:59

trinary
Scratcher
Registered: 2012-01-29
Posts: 1000+

Re: 'Hidden' scripts for 2.0

This will not be necessary in Scratch 2.0 because you could just save their progress to a cloud list.


http://trinary.tk/images/signature_.php

Offline

 

#15 2012-06-09 19:10:14

XenoK
Scratcher
Registered: 2011-09-08
Posts: 1000+

Re: 'Hidden' scripts for 2.0

think of the see inside project as a spoiler tag.  If they click it, they ruin it for themselves.  So it shouldnt be that much of a problem  hmm


Eternity Tasks has launched into Alpha One! http://tasks.eternityincurakai.com/EI%20projects.png

Offline

 

Board footer