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

#2226 2010-05-08 15:26:04

bigreader
Scratcher
Registered: 2007-08-14
Posts: 100+

Re: Panther development thread

sparks wrote:

bigreader wrote:

INTERVIEW TIME!!!


1. Are there any major changes... other than new blocks and a new category?
yes, the variables have been reordered, you can create new variables in the code, and the variable dropdown in variable blocks is a text box so that currently non-existent variable names can be typed in. We also (will) have the ability to type into watchers. Furthermore, we have included a news feature that pops up when you start Panther and tells you what's going on.

2. What will you do for security? The [open URL] block has been pointed out for danger when it has been suggested before, and the File blocks also pose some hazards.
we do not have an open URL block for those exact reasons. our "URL" block reads the HTTP code from a webpage and reports it, it does not open a browser. We also have very unsubtle warning messages for all I/O features in Panther. To stop files in the computer being damaged by the "clear" and "write to" file blocks, we are going to cordon the file address path off so you can only edit files in a specially created folder in the Panther folder. This "sandboxing" technique will eliminate the risks posed by these blocks.

3. How many of the features do you think should be in future versions of Scratch?
We understand that many of our new features are for slightly advanced users, and for that reason, I think the file blocks as well as the new, more intergratable but harder to use variable types would not be adopted by Scratch, but we do think that providing more keys for the "key [space] pressed" block and hat as we have done would be much appreciated. I think many of the artists and fractural drawing Scratchers would love to see the new "colors" category too, as so much can be achieved with them, as well as our webcam integration blocks.

4. Is Panther recommended for the same age group as Scratch?
No, Scratch is aimed at young people from 10 up, and surveys show that the vast majority of Scratchers are aged 10-13. Panther is not exactly aimed at an age group because we believe that age isn't really a definition of programming ability when you look at the current scratch community. Instead we simply aim to provide more functionality and integratability for Scratchers who feel they are ready for a small step higher, regardless of age.

5. Will the sharing feature be up and running with the release of Panther, or is that coming later?
The sharing feature will hopefully be a way to entice users to continue to program with Panther, we think that one of the main reasons Scratch is so popular, and other mods have nowhere near as many users is that people cannot share their projects. We will probably release Panther 1.0 without the sharing site, simply because the site is going to take a while and people want us to "release it already!". The next update should hopefully come with sharing options to our site, as well as the distant, only lightly thought about at the moment by us option to convert to "EXE" projects.

6. Will new blocks have help screens, like the currently existing ones? BYOB, Streak, and other mods have no new screens, but is this due to a lack of a way to add new ones in?
We haven't given that much thought yet, but it is a very good idea. We shall have to look into it, though you could argue that since Panther is aimed at people familiar with scratch, and capable of learning through experimentation, the help options are not really necessary. As it is, we are releasing Panther 1.0 with a German translation for all the blocks and hopefully the new menus too as I come from Switzerland. Other translations could be supplied by the community if they wanted.

7. Will any existing blocks be removed?
as far as I'm aware, the only block we are removing is the "size" blocks, as we have replaced them with individual blocks for vertical and horizontal stretching. The block may not be removed though, we are still deciding.

8. Will the release be open source? If not, will the source code be released?
The first release will definitely not be open source, as there are a lot of forum topics currently ripping code from mods and distributing them without credit (something that will be a violation of Panther's terms of service.) and we have already had a few pieces of code taken from us and redistributed without credit. It does not feel nice, to not have our hard work acknowledged. Future releases of Panther will likely be open source if the current ripping "craze" dies down, as we still support Scratch's views on sharing, we want people to be able to learn from our changes in Panther, not steal them.

9. Will there continue to be updates with bug fixes and new blocks, like Scratch?
Of course, we plan to update regularly, and fix as many of the reported glitches as possible. Thanks to our new news feature, a box that pops up when you start Panther, people will know what's going on with us, including links to pages where glitches can be reported, and notifications when new versions are released.

10. Is there a definitive date of the public release? If so, when?
Sadly, I have no idea when it will be released. We are just fixing the last few problems at the moment, so it shouldn't be long.

I hope this answers all your questions, you can visit our site at pantherprogramming.weebly.com (direct link to site)

THANK YOU SO MUCH!!!  big_smile   big_smile   big_smile  I can't wait until the release of Panther!!!


I'm currently taking a break from Scratch.
Zing - now even easier to install!

Offline

 

#2227 2010-05-09 05:13:06

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Panther development thread

Just to say guys, i think iv got every single different version of Panther...
Iv got:
V0.1, V0.1 with the mesh blocks Mathwhizz added, V0.1.2, Need to find V0.2... if it is anywhere..., V0.3.1 and V0.4!


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#2228 2010-05-09 05:27:15

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

Haha, I guess you distribute it to collecters in the future when we're all famouse  tongue  (don't release them till we make Panther open-source though, those versions have the dev menu)


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2229 2010-05-09 05:44:30

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Panther development thread

sparks wrote:

Haha, I guess you distribute it to collecters in the future when we're all famouse  tongue  (don't release them till we make Panther open-source though, those versions have the dev menu)

I dont think I should release them...


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#2230 2010-05-09 06:57:56

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

Here's an update about our block quality options. We have the standard scratch blocks, but we also have high quality, and low quality for slow computers and large projects.
http://www.weebly.com/uploads/4/0/7/6/4076678/5260297.jpg?626


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2231 2010-05-09 09:35:32

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Panther development thread

sparks wrote:

Here's an update about our block quality options. We have the standard scratch blocks, but we also have high quality, and low quality for slow computers and large projects.
http://www.weebly.com/uploads/4/0/7/6/4 … 97.jpg?626

You can see the glitch with the (If <> then [] else []) there...


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#2232 2010-05-09 10:58:35

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

that's how I first spotted it


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2233 2010-05-09 11:42:15

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Panther development thread

sparks wrote:

that's how I first spotted it

i know, i was just saying.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#2234 2010-05-09 13:30:40

cruelty247
Scratcher
Registered: 2009-07-22
Posts: 100+

Re: Panther development thread

woot!!!!

Offline

 

#2235 2010-05-09 14:52:49

climber59
Scratcher
Registered: 2009-12-15
Posts: 100+

Re: Panther development thread

What's the point of the make a variable blocks? I just don't see the purpose considering you could just make them out of the script,


Check out my projects if you have a chance.

Offline

 

#2236 2010-05-09 15:04:30

meew0
Scratcher
Registered: 2010-02-22
Posts: 1000+

Re: Panther development thread

sparks wrote:

Here's an update about our block quality options. We have the standard scratch blocks, but we also have high quality, and low quality for slow computers and large projects.
http://www.weebly.com/uploads/4/0/7/6/4 … 97.jpg?626

I can't really see that, because it is a jpg and that format makes the file a bit odd...


http://i.imgur.com/mJV3j.pnghttp://i.imgur.com/HwWAX.pnghttp://i.imgur.com/sZ7Ui.pnghttp://i.imgur.com/0y6yh.pnghttp://i.imgur.com/nOC4l.png

Offline

 

#2237 2010-05-09 15:34:30

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

climber59 wrote:

What's the point of the make a variable blocks? I just don't see the purpose considering you could just make them out of the script,

AH! well the beauty of this is that you can drop reporters into variable name dropdowns.
this means that you could have a script like this:

[ask [What's your name?]]
create variable[(join[(answer)][ 's score])]] with value (0)]

Basically, you can actually use user input to name varaibles a certain thing.
another use is that if you are making a project with a heck of a lot of varaibles, with ordered names, like 1a 1b 1c 1d 2a 2b 2c etc, for somthing like a variable based game or a grid style presentation project using one variable for each grid square, it's much faster to get a program to make and name each varaible for you and place it accordingly.

finally, it allows Panther to make temporary variables, just like the ones squeak itself uses. for small calculations like remembering calculations answers for a short time, it means you can create a temporary variable, use it and delete it when you are done, saving space.

Believe me, there are more pointless blocks than those.

meew0 wrote:

I can't really see that, because it is a jpg and that format makes the file a bit odd...

erm... you can't see Jpg's? that's odd. what kind of a computer are you on? try right clicking and selecting view image, or try saving it and changing it from .jpg to .pnt or something you CAN read.


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2238 2010-05-09 16:05:36

waveOSBeta
Scratcher
Registered: 2009-12-08
Posts: 1000+

Re: Panther development thread

You mean PNG.


http://internetometer.com/image/10202.png]
New signature coming soon!  smile

Offline

 

#2239 2010-05-09 16:06:58

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

no I don't, I mean pnt, it's the file name for mac paint programms. I was going with the idea s/he might have a mac


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2240 2010-05-09 16:08:01

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

but yes, PNG would be a good one to change it too, it's just not the one I was on about.


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2241 2010-05-09 16:42:10

rossyboyfilm
Scratcher
Registered: 2010-02-11
Posts: 87

Re: Panther development thread

Sperry wrote:

TheGameMaster1231 wrote:

Note To Panther Team: I Don't Hate Your Mod, I Think It's Pretty Awesome Too And I Still Can't Wait For It's Release. I Just Wanted  To Show You Guys That You Have A Spam Mod Too (Because You're Always Telling Everyone How Awesome Panther Is And Stuff). So Don't Think I Totally HATE Panther.

WHAT!!!
Are you accusing us of a spam mod? Think twice before syaing yes, because:

1) We originaly set this up to let users access 'advanced' features.
2) We did not in anyway make this spam. It just started all the spam mods, we hae nothing to do with the other spam mods.

And how is it a spam mod anyway?

i like spam. mmmmmmm.

No not really, to be honest it's pretty jank. War food...  sad


http://i46.tinypic.com/2128hvq.png

Offline

 

#2242 2010-05-09 17:02:54

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

er.... thank you for that wholly constructive comment... the joke nearly killed my by the way O_o


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2243 2010-05-09 20:13:35

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: Panther development thread

sparks wrote:

no I don't, I mean pnt, it's the file name for mac paint programs. I was going with the idea s/he might have a mac

Macs can render jpegs just fine, thank you.  smile   I didn't think he meant he can't render jpegs, but rather as a complaint about the lossy compression that the jpeg format uses.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#2244 2010-05-10 11:41:18

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Panther development thread

What about .pan? That might be ok? But you can still use already used file extensions. Smallbasic uses the same file extension as scratch. (.sb)


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#2245 2010-05-10 11:45:31

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

true, a .pan file is already used as a Panorama Database File (refrence link) but I have never heard of it, so it can't be too much of a problem.


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2246 2010-05-10 11:47:05

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

what's .sb short for anyway? scratch binary file?


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#2247 2010-05-10 11:50:16

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Panther development thread

sparks wrote:

what's .sb short for anyway? scratch binary file?

Maybe... Small Basic is another one.


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#2248 2010-05-10 11:52:17

paulpsicle
Scratcher
Registered: 2008-10-12
Posts: 100+

Re: Panther development thread

probably


http://blocks.scratchr.org/API.php?user=paulpsicle&amp;action=onlineStatus&amp;online=http://fishery.dyndns.org/paulpsicle.png&amp;offline=http://fishery.dyndns.org/paulpsicle_o.png

Offline

 

#2249 2010-05-10 11:52:29

markyparky56
Scratcher
Registered: 2008-03-20
Posts: 1000+

Re: Panther development thread

Oh, just noticed something on the .pnt file extension. It says that it was discontinued!


http://j.mp/jgVnTq
Check out my game engine development site: NewDawn I'm a Level 171 Scratcher.I am http://bit.ly/nkvLNT

Offline

 

#2250 2010-05-10 11:52:47

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Panther development thread

do we even know how to change the output file type?


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

Board footer