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

#1 2011-06-21 13:57:25

Will64
Scratcher
Registered: 2009-02-13
Posts: 100+

3-D Scratch Discussion thread

Ok- Heres the thing- Scratch 1.4 can't do Profesional 3-D projects. Sure, there are some really cool 3-D projects out there. One even got 1st place in the Collab Challenge.  I've been doing some research- and I'm trying to find the best way to do 3-D. any ideas?


http://i52.tinypic.com/2m6sk8z.png

Offline

 

#2 2011-06-21 14:00:09

wmays
Scratcher
Registered: 2008-05-10
Posts: 500+

Re: 3-D Scratch Discussion thread

Use StarLogo TNG. Or alice. But those can't do what Scratch can. I think that if you want 3-D apps, you'll have to use unity or something. But you can't do much in Scratch.


http://i42.tinypic.com/2z5vcz9.gif
http://phpscripthost.comoj.com/imagescripts/ipimg.php

Offline

 

#3 2011-06-21 14:01:27

werdna123
Scratcher
Registered: 2010-06-12
Posts: 1000+

Re: 3-D Scratch Discussion thread

Hold on, who won the collab challenge?

Offline

 

#4 2011-06-21 14:05:01

technoguyx
Scratcher
Registered: 2008-10-18
Posts: 1000+

Re: 3-D Scratch Discussion thread

Scratch isn't even meant to make professional projects - it's an educative programming language meant for kids and teens.  tongue

Starlogo TNG is pretty similar to Scratch, yeah (it's made by a MIT group too), but it's a bit limited too and only good for simple simulations and games.


http://getgnulinux.org/links/en/linuxliberated_4_78x116.png

Offline

 

#5 2011-06-21 14:05:05

Will64
Scratcher
Registered: 2009-02-13
Posts: 100+

Re: 3-D Scratch Discussion thread

werdna123 wrote:

Hold on, who won the collab challenge?

I forgot who won last year. 2nd place was Archmage's "collab monsters' First place was some 3-D ninja game.

Last edited by Will64 (2011-06-21 14:05:28)


http://i52.tinypic.com/2m6sk8z.png

Offline

 

#6 2011-06-21 14:05:28

awesomestickdude
Scratcher
Registered: 2010-05-17
Posts: 100+

Re: 3-D Scratch Discussion thread

Well the next step from scratch would be to learn a real programming language.

Offline

 

#7 2011-06-21 14:06:10

Will64
Scratcher
Registered: 2009-02-13
Posts: 100+

Re: 3-D Scratch Discussion thread

awesomestickdude wrote:

Well the next step from scratch would be to learn a real programming language.

I'm trying to learn JavaScript- but that doesn't do too much either


http://i52.tinypic.com/2m6sk8z.png

Offline

 

#8 2011-06-21 14:08:14

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

Re: 3-D Scratch Discussion thread

awesomestickdude wrote:

Well the next step from scratch would be to learn a real programming language.

Wait what? I first learned a programming language and then learned scratch. ^^


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

 

#9 2011-06-21 14:14:27

awesomestickdude
Scratcher
Registered: 2010-05-17
Posts: 100+

Re: 3-D Scratch Discussion thread

Will64 wrote:

awesomestickdude wrote:

Well the next step from scratch would be to learn a real programming language.

I'm trying to learn JavaScript- but that doesn't do too much either

Maybe you should try C++ instead. I think it's the most popular programing language for games.

Offline

 

#10 2011-06-21 14:23:29

wmays
Scratcher
Registered: 2008-05-10
Posts: 500+

Re: 3-D Scratch Discussion thread

awesomestickdude wrote:

Will64 wrote:

awesomestickdude wrote:

Well the next step from scratch would be to learn a real programming language.

I'm trying to learn JavaScript- but that doesn't do too much either

Maybe you should try C++ instead. I think it's the most popular programing language for games.

Or Java. You've seen what IT can do (Minecraft).


http://i42.tinypic.com/2z5vcz9.gif
http://phpscripthost.comoj.com/imagescripts/ipimg.php

Offline

 

#11 2011-06-21 14:27:42

Will64
Scratcher
Registered: 2009-02-13
Posts: 100+

Re: 3-D Scratch Discussion thread

awesomestickdude wrote:

Will64 wrote:

awesomestickdude wrote:

Well the next step from scratch would be to learn a real programming language.

I'm trying to learn JavaScript- but that doesn't do too much either

Maybe you should try C++ instead. I think it's the most popular programing language for games.

yea- its also known as the 3rd hardest XD  my dad programs for a living- and even he hasnt mastered it completely... or maybe he has...


http://i52.tinypic.com/2m6sk8z.png

Offline

 

#12 2011-06-21 14:29:26

Will64
Scratcher
Registered: 2009-02-13
Posts: 100+

Re: 3-D Scratch Discussion thread

wmays wrote:

awesomestickdude wrote:

Will64 wrote:


I'm trying to learn JavaScript- but that doesn't do too much either

Maybe you should try C++ instead. I think it's the most popular programing language for games.

Or Java. You've seen what IT can do (Minecraft).

I cant play minecraft DX  apparently- when I ried t download it, a virus was attatched- so my computer always cancels it out


http://i52.tinypic.com/2m6sk8z.png

Offline

 

#13 2011-06-23 08:48:29

maxskywalker
Scratcher
Registered: 2008-01-27
Posts: 1000+

Re: 3-D Scratch Discussion thread

Will64 wrote:

awesomestickdude wrote:

Well the next step from scratch would be to learn a real programming language.

I'm trying to learn JavaScript- but that doesn't do too much either

3-D games are hard and complex no matter what.  JavaScript will probably be one of the hardest ones to use for 3-D games because it's made as a web language.  EVE Online, the largest 3-D game on the web uses Python, or you can download Unity and use just about any programming language (a few: Javascript, C, C++, C#, Python, Actionscript, Ruby) and use it to, with a few tutorials, make 3-D stuff instantly.

Offline

 

#14 2011-06-23 08:49:49

maxskywalker
Scratcher
Registered: 2008-01-27
Posts: 1000+

Re: 3-D Scratch Discussion thread

awesomestickdude wrote:

Will64 wrote:

awesomestickdude wrote:

Well the next step from scratch would be to learn a real programming language.

I'm trying to learn JavaScript- but that doesn't do too much either

Maybe you should try C++ instead. I think it's the most popular programing language for games.

C++ is powerful, but REALLY complicated.  The WINDOWS OS was written in C++ or C or something.  So yeah, it's powerful, but it must be REALLY HARD I imagine.

Offline

 

#15 2011-06-23 09:17:47

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

Re: 3-D Scratch Discussion thread

Will64 wrote:

werdna123 wrote:

Hold on, who won the collab challenge?

I forgot who won last year. 2nd place was Archmage's "collab monsters' First place was some 3-D ninja game.

There were no rankings for the challenge.


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

 

#16 2011-06-23 10:00:53

Vurb
Scratcher
Registered: 2010-05-09
Posts: 100+

Re: 3-D Scratch Discussion thread

wmays wrote:

awesomestickdude wrote:

Will64 wrote:


I'm trying to learn JavaScript- but that doesn't do too much either

Maybe you should try C++ instead. I think it's the most popular programing language for games.

Or Java. You've seen what IT can do (Minecraft).

Yes, Minecraft was indeed made in Java, however, it is also the reason Minecraft had/has so many bugs and glitches. I could hardly call myself a programmer, because I only know HTML and a bit of JavaScript (I wouldn't classify Scratch as a real programming language), but what I've read on the Internet basically implies that Java is obsolete compared to C++ and similar languages.

Offline

 

#17 2011-06-23 10:22:35

08jackt
Scratcher
Registered: 2007-09-12
Posts: 1000+

Re: 3-D Scratch Discussion thread

scratch -> flash -> HTML and Java -> C++
my plan of action

see you in 30 years. :p


http://i39.tinypic.com/jgtswi.png

Offline

 

#18 2011-06-23 10:30:04

Vurb
Scratcher
Registered: 2010-05-09
Posts: 100+

Re: 3-D Scratch Discussion thread

08jackt wrote:

scratch -> flash -> HTML and Java -> C++
my plan of action

see you in 30 years. :p

HTML after Flash? You can't be serious, HTML is simple. Also, don't mix up JavaScript and Java, that's two very different languages which have very different uses.

Offline

 

#19 2011-06-23 10:56:09

AtomicBawm3
Scratcher
Registered: 2009-06-27
Posts: 1000+

Re: 3-D Scratch Discussion thread

You can learn any of the above languages (I think) and still be able to do 3D.  I'm actually currently learning how to do it in Python with Pygame.  On Scratch, if you still have no idea how to do 3D, look at S65's raycaster maze thing and Canthair's raytracing models.  These are the actual methods used for 3D a lot of the time.


http://i50.tinypic.com/j0yw0p.jpg

Offline

 

#20 2011-06-23 11:02:52

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

Re: 3-D Scratch Discussion thread

Vurb wrote:

08jackt wrote:

scratch -> flash -> HTML and Java -> C++
my plan of action

see you in 30 years. :p

HTML after Flash? You can't be serious, HTML is simple. Also, don't mix up JavaScript and Java, that's two very different languages which have very different uses.

This.

My plan of action:
HTML -> Scratch -> VB -> Microsoft Powerpoint Slide-linking -> Javascript.

Offline

 

#21 2011-06-23 11:19:55

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

Re: 3-D Scratch Discussion thread

maxskywalker wrote:

awesomestickdude wrote:

Will64 wrote:


I'm trying to learn JavaScript- but that doesn't do too much either

Maybe you should try C++ instead. I think it's the most popular programing language for games.

C++ is powerful, but REALLY complicated.  The WINDOWS OS was written in C++ or C or something.  So yeah, it's powerful, but it must be REALLY HARD I imagine.

Windows was written in C, C++, and C#. And it's not that difficult to learn the basics of it.


Posts: 20000 - Show all posts

Offline

 

#22 2011-06-23 11:47:10

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

Re: 3-D Scratch Discussion thread

veggieman001 wrote:

maxskywalker wrote:

awesomestickdude wrote:


Maybe you should try C++ instead. I think it's the most popular programing language for games.

C++ is powerful, but REALLY complicated.  The WINDOWS OS was written in C++ or C or something.  So yeah, it's powerful, but it must be REALLY HARD I imagine.

Windows was written in C, C++, and C#. And it's not that difficult to learn the basics of it.

Actually, Windows was written in DOS. But, Windows NT (or OS/2) was/is written in C, C++, and C#.

Offline

 

#23 2011-06-23 12:00:12

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

Re: 3-D Scratch Discussion thread

08jackt wrote:

scratch -> flash -> HTML and Java -> C++
my plan of action

see you in 30 years. :p

Dude, I showed you links to learn easy AS2 weeks ago, whats the hold up? AS2 takes a week to get good with.

Anyways, your learning path should be

Scratch (doesn't really count for much) ->Flash with AS2-> Flash with AS3

At the time you learn AS3, you pretty much already know java/javascript/php/C/C++ you just need to learn all the unique features and functions of the diffrent lanaguages.

Don't learn HTML unless you want to make web pages, its not a programming language.

If you want to learn web code use this path

html->CSS/Xhtml-> javascript ->php/sql

Last edited by archmage (2011-06-23 12:07:49)


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

 

#24 2011-06-23 12:04:31

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

Re: 3-D Scratch Discussion thread

AtomicBawm3 wrote:

You can learn any of the above languages (I think) and still be able to do 3D.  I'm actually currently learning how to do it in Python with Pygame.  On Scratch, if you still have no idea how to do 3D, look at S65's raycaster maze thing and Canthair's raytracing models.  These are the actual methods used for 3D a lot of the time.

Yeah, python is a good language, it was designed for non-programmers to use. I wouldn't really bother trying to learn 3D in Scratch, the 3D scratch projects can't really teach you properly because they use work arounds only needed in Scratch.


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

 

#25 2011-06-23 12:36:41

AtomicBawm3
Scratcher
Registered: 2009-06-27
Posts: 1000+

Re: 3-D Scratch Discussion thread

archmage wrote:

AtomicBawm3 wrote:

You can learn any of the above languages (I think) and still be able to do 3D.  I'm actually currently learning how to do it in Python with Pygame.  On Scratch, if you still have no idea how to do 3D, look at S65's raycaster maze thing and Canthair's raytracing models.  These are the actual methods used for 3D a lot of the time.

Yeah, python is a good language, it was designed for non-programmers to use. I wouldn't really bother trying to learn 3D in Scratch, the 3D scratch projects can't really teach you properly because they use work arounds only needed in Scratch.

True, but you can learn some of the math from them.  Canthair actually has an awesome series of tutorials on it.


http://i50.tinypic.com/j0yw0p.jpg

Offline

 

Board footer