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

#1 2012-03-10 14:11:58

XenoK_Studios
Scratcher
Registered: 2011-12-10
Posts: 500+

Scratch 2.0 in JAVA

PLEASE make a version of scratch 2.0 in java, that's like my fav prog language.  Anyone else with me?


New signature under construction

Offline

 

#2 2012-03-10 14:17:04

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch 2.0 in JAVA

Why? Isn't making one version enough work?

Offline

 

#3 2012-03-10 15:27:52

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

Re: Scratch 2.0 in JAVA

Why would you want this?


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

Offline

 

#4 2012-03-10 17:22:46

XenoK_Studios
Scratcher
Registered: 2011-12-10
Posts: 500+

Re: Scratch 2.0 in JAVA

scimonster wrote:

Why? Isn't making one version enough work?

Which is why I question them remaking scratch COMPLETELY in flash.  java was just fine.


New signature under construction

Offline

 

#5 2012-03-10 17:24:14

XenoK_Studios
Scratcher
Registered: 2011-12-10
Posts: 500+

Re: Scratch 2.0 in JAVA

trinary wrote:

Why would you want this?

Java is a fully fledged programming language who has spanned years in existence.  Actionscript, and flash on the other hand, not so much.


New signature under construction

Offline

 

#6 2012-03-10 18:03:27

Borrego6165
Scratcher
Registered: 2011-03-10
Posts: 1000+

Re: Scratch 2.0 in JAVA

if i'm being honest, JAVA was slow, couldn't handle large sprites (bigger than 480X360) and had numerous other problems. Plus flash can be played in full screen, and it's not like you need to know flash to use it, if you did and you were only capable of using JAVA than that's understandable, but you don't have to understand anything with flash, other than that it plays projects online.


Generation:4001 Build a beautiful city, with over 50 objects and over 10000 tiles per city! This simulates traffic, pollution, tourism, crime and more!

Offline

 

#7 2012-03-10 18:21:01

XenoK_Studios
Scratcher
Registered: 2011-12-10
Posts: 500+

Re: Scratch 2.0 in JAVA

Borrego6165 wrote:

if i'm being honest, JAVA was slow, couldn't handle large sprites (bigger than 480X360) and had numerous other problems. Plus flash can be played in full screen, and it's not like you need to know flash to use it, if you did and you were only capable of using JAVA than that's understandable, but you don't have to understand anything with flash, other than that it plays projects online.

JAVA has upgraded since then, is more secure, and has a WAY better underlying base than flash does.  I consider flash to be somewhat sloppy, and would much rather stick with JAVA, as I am much with the JAVA community on this side.  JAVA has the capability to play in full screen, they just haven't implemented it.  And instead of applets, they could use servlets instead, to provide a much better performance experience.


New signature under construction

Offline

 

#8 2012-03-10 18:22:39

XenoK_Studios
Scratcher
Registered: 2011-12-10
Posts: 500+

Re: Scratch 2.0 in JAVA

Borrego6165 wrote:

if i'm being honest, JAVA was slow, couldn't handle large sprites (bigger than 480X360) and had numerous other problems. Plus flash can be played in full screen, and it's not like you need to know flash to use it, if you did and you were only capable of using JAVA than that's understandable, but you don't have to understand anything with flash, other than that it plays projects online.

all you have to do is make a fullscreensrc.zip and implement the JFrame as "full screen"


New signature under construction

Offline

 

#9 2012-03-10 18:24:46

XenoK_Studios
Scratcher
Registered: 2011-12-10
Posts: 500+

Re: Scratch 2.0 in JAVA

Code:

GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().setFullScreenWindow(<your_application

New signature under construction

Offline

 

#10 2012-03-11 08:24:28

legoscratch
Scratcher
Registered: 2010-06-18
Posts: 100+

Re: Scratch 2.0 in JAVA

Why would we want this? There's already a ton of work that's been done on flash.  Really, the Java player was buggy and slow; imagine buggy and slow for the whole entire program!
There are already tons of projects that work in the Flash Player and not Java - I don't think we should look back now.  Just my opinion.


If you are having trouble with simple counting, use the following mnemonic device: 1 comes before 2 comes before 5,280 comes before 523,860,759 comes after the square root of -153 comes before π. This will make your previous counting problems seem like no big deal.

Offline

 

#11 2012-03-11 08:34:36

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: Scratch 2.0 in JAVA

legoscratch wrote:

Why would we want this? There's already a ton of work that's been done on flash.  Really, the Java player was buggy and slow; imagine buggy and slow for the whole entire program!
There are already tons of projects that work in the Flash Player and not Java - I don't think we should look back now.  Just my opinion.

I agree, kind of.

Why don't we just make it in Javascript?

- Java is slow, and hard to learn but secure. 8/10
- Flash is fast, more projects work on it, but less secure. 9/10
- Javascript is slow, untested, but you can't really hack it. It is also a bit easier to learn. 9/10

Last edited by rdococ (2012-03-11 08:35:52)

Offline

 

#12 2012-03-11 08:39:25

funelephant
Scratcher
Registered: 2010-07-02
Posts: 1000+

Re: Scratch 2.0 in JAVA

SOLUTION: If you want it so bad, make it yourself! It would be hard, but I don't think the scratch team is going to write it AGAIN


nicki begs to differ
http://24.media.tumblr.com/ab0e6e8fd347c5e39c2821bcab9d16e6/tumblr_mgu35sui1L1rfb7aqo2_500.gif

Offline

 

#13 2012-03-11 08:52:19

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

Re: Scratch 2.0 in JAVA

funelephant wrote:

SOLUTION: If you want it so bad, make it yourself! It would be hard, but I don't think the scratch team is going to write it AGAIN

+1
BTW ppl like flash better than java? Strange... I thought ppl were crazy about java XD

(I mean... Minecraft was written in java XD)


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

 

#14 2012-03-11 09:03:52

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: Scratch 2.0 in JAVA

rdococ wrote:

- Java is slow, and hard to learn but secure. 8/10
- Flash is fast, more projects work on it, but less secure. 9/109/10

Java (6 and 7) is much faster than Flash.
The only thing is, that the JavaPlayer was not written to be fast.
(If you decompile it, you would see that it uses Logo-script files. It doesn't run the code directly)


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#15 2012-03-11 10:07:34

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch 2.0 in JAVA

rdococ wrote:

legoscratch wrote:

Why would we want this? There's already a ton of work that's been done on flash.  Really, the Java player was buggy and slow; imagine buggy and slow for the whole entire program!
There are already tons of projects that work in the Flash Player and not Java - I don't think we should look back now.  Just my opinion.

I agree, kind of.

Why don't we just make it in Javascript?

- Java is slow, and hard to learn but secure. 8/10
- Flash is fast, more projects work on it, but less secure. 9/10
- Javascript is slow, untested, but you can't really hack it. It is also a bit easier to learn. 9/10

I'd love them to remake it in JS eventually. 8D

Offline

 

#16 2012-03-11 10:09:52

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: Scratch 2.0 in JAVA

ZeroLuck wrote:

rdococ wrote:

- Java is slow, and hard to learn but secure. 8/10
- Flash is fast, more projects work on it, but less secure. 9/109/10

Java (6 and 7) is much faster than Flash.
The only thing is, that the JavaPlayer was not written to be fast.
(If you decompile it, you would see that it uses Logo-script files. It doesn't run the code directly)


http://i.imgur.com/1QqnHxQ.png

Offline

 

#17 2012-03-11 11:39:57

meowmeow55
Scratcher
Registered: 2008-12-24
Posts: 1000+

Re: Scratch 2.0 in JAVA

scimonster wrote:

rdococ wrote:

legoscratch wrote:

Why would we want this? There's already a ton of work that's been done on flash.  Really, the Java player was buggy and slow; imagine buggy and slow for the whole entire program!
There are already tons of projects that work in the Flash Player and not Java - I don't think we should look back now.  Just my opinion.

I agree, kind of.

Why don't we just make it in Javascript?

- Java is slow, and hard to learn but secure. 8/10
- Flash is fast, more projects work on it, but less secure. 9/10
- Javascript is slow, untested, but you can't really hack it. It is also a bit easier to learn. 9/10

I'd love them to remake it in JS eventually. 8D

*cough*


Yawn.

Offline

 

#18 2012-03-11 12:30:09

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

Re: Scratch 2.0 in JAVA

I would agree with you but, you must be quite new here, version 2.0 hasn't come out for a long time, to remake it in java would take much longer and well, yeah...
Erm, who said flash was faster than java...
Java = run on a virtual machine
Flash = run on a virtual machine
both are slow but, from the research I've done; java prevails.


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

Offline

 

#19 2012-03-11 12:39:19

XenoK_Studios
Scratcher
Registered: 2011-12-10
Posts: 500+

Re: Scratch 2.0 in JAVA

meowmeow55 wrote:

scimonster wrote:

rdococ wrote:


I agree, kind of.

Why don't we just make it in Javascript?

- Java is slow, and hard to learn but secure. 8/10
- Flash is fast, more projects work on it, but less secure. 9/10
- Javascript is slow, untested, but you can't really hack it. It is also a bit easier to learn. 9/10

I'd love them to remake it in JS eventually. 8D

*cough*

is that really in js?  awesome!


New signature under construction

Offline

 

#20 2012-03-11 14:00:27

muppetds
Scratcher
Registered: 2011-02-11
Posts: 1000+

Re: Scratch 2.0 in JAVA

i plan to make one - with custom block options and some more features when i finish learning java


SCRATCH'S PARTLY INSANE RESIDENT 
http://internetometer.com/imagesmall/31691.pnghttp://bluetetrarpg.x10.mx/usercard/?name=muppetds

Offline

 

#21 2012-03-11 14:08:22

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch 2.0 in JAVA

XenoK_Studios wrote:

meowmeow55 wrote:

scimonster wrote:


I'd love them to remake it in JS eventually. 8D

*cough*

is that really in js?  awesome!

Yep. Jens has been hard at work recoding BYOB into JS, and it's renamed Snap! BTW.

Offline

 

#22 2012-03-11 22:04:19

PencilFactory
Scratcher
Registered: 2011-11-11
Posts: 100+

Re: Scratch 2.0 in JAVA

Yes, I agree because one of my projects only works in java.


PencilFactory is http://blocks.scratchr.org/API.php?user=PencilFactory&amp;action=onlineStatus&amp;type=text, see my computerhttp://mag.racked.eu/cimage/i9002/Achievement+get%21/Computer+crashed/mca.png

Offline

 

#23 2012-03-11 23:31:02

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: Scratch 2.0 in JAVA

Scratch has never been in Java.


Posts: 20000 - Show all posts

Offline

 

#24 2012-03-12 06:20:33

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: Scratch 2.0 in JAVA

muppetds wrote:

i plan to make one - with custom block options and some more features when i finish learning java

I worked some days at a "Java Scratch" too.
But I never finished it because I continued with devolping my OS.

Last edited by ZeroLuck (2012-03-12 06:22:22)


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#25 2012-03-12 06:29:31

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: Scratch 2.0 in JAVA

ZeroLuck wrote:

muppetds wrote:

i plan to make one - with custom block options and some more features when i finish learning java

I worked some days at a "Java Scratch" too.
But I never finished it because I continued with devolping my OS.

i have been thinking about doing this as well, so maybe we should work together on this


http://i.imgur.com/1QqnHxQ.png

Offline

 

Board footer