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?
Offline
Offline
Scratch isn't even meant to make professional projects - it's an educative programming language meant for kids and teens.
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.
Offline
Well the next step from scratch would be to learn a real programming language.
Offline
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
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).

Offline
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...
Offline
wmays wrote:
awesomestickdude wrote:
Will64 wrote:
I'm trying to learn JavaScript- but that doesn't do too much eitherMaybe 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
Offline
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
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
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.
Offline
wmays wrote:
awesomestickdude wrote:
Will64 wrote:
I'm trying to learn JavaScript- but that doesn't do too much eitherMaybe 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
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
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.
Offline
Vurb wrote:
08jackt wrote:
scratch -> flash -> HTML and Java -> C++
my plan of action
see you in 30 years. :pHTML 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
maxskywalker wrote:
awesomestickdude wrote:
Will64 wrote:
I'm trying to learn JavaScript- but that doesn't do too much eitherMaybe 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.
Offline
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
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)
Offline
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.
Offline
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.
Offline