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

#1 2012-03-17 09:03:29

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

Making Games in Another Language

Hi, I feel like I want to learn a new programming language, but I don't know what a good one would be. I WILL still be on scratch and probably be making more games with it than the other language. I just feel that I want a REAL language that professionals use for games. One problem, what's a good language for an 11 year old?

Last edited by ImagineIt (2012-03-17 09:04:41)

Offline

 

#2 2012-03-17 09:21:30

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

Re: Making Games in Another Language

Probably BASIC or something, if you feel you're a little more experienced then Pascal, and if you feel like some sort of pro then Java or C.


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

Offline

 

#3 2012-03-17 09:23:28

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

Re: Making Games in Another Language

I think I'll go to something like Basic. Thanks a lot!

Offline

 

#4 2012-03-17 09:24:22

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

Re: Making Games in Another Language

You're welcome  smile


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

Offline

 

#5 2012-03-17 09:27:31

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: Making Games in Another Language

I got my start in TI-Basic, but never made anything besides hacking the guitar hero game to give me the upgrades without unlocking them. (TI-Basic is really annoying, you can only program by navigating through menus over and over) I now have gone to Java, and soon, c++. Both BASIC and Java are, in my opinion, simple because most commands are plainly human readable.

Last edited by 16Skittles (2012-03-17 09:28:30)


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#6 2012-03-17 09:32:21

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

Re: Making Games in Another Language

16Skittles wrote:

Both BASIC and Java are, in my opinion, simple because most commands are plainly human readable.

Haha, yeah but then again, you have to know a little bit about programming before you cn actually read what the source says.


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

Offline

 

#7 2012-03-17 10:56:29

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

Re: Making Games in Another Language


Posts: 20000 - Show all posts

Offline

 

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

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

Re: Making Games in Another Language

Hey guys, here's my first game in basic. I use the "Just Basic" compiler:

Code:

[Start]
print "Guess a number 1 through 100! You have seven tries. Press the Enter key to enter your answer."
x = int(100*rnd(1))+1
guesses = 7
WonGame$ = "false"
[Loop]
if guesses > 0 then
    input guess
    if guess = x then
        if 8-guess = 1 then
            print "You won with 1 guess!"
        else
            print "You won with "; 8-guesses; " guesses! :D"
        end if
        WonGame$ = "true"
    end if
    if guess > x then
        print "Go lower!"
    end if
    if guess < x then
        print "Go higher!"
    end if
    if WonGame$ = "false" then
        guesses = guesses-1
        if guesses > 1 then
        print guesses; " guesses left"
    else
        print "1 guess left."
    end if
        goto [Loop]
    end if
else
    print "Sorry, you lost.:("
end if
print "Play again?(y or n)"
input playagain$
if playagain$ = "y" then
    goto [Start]
else
    print "Ok! Bye, thanks for playing!"
    stop
end if

Offline

 

#9 2012-03-17 12:21:55

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Making Games in Another Language

It's pretty good for a beginner. Although I might recommend moving onto something hard. Maybe you can be a Scratch pioneer and play with HTML5 (javascript stuff)


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#10 2012-03-17 12:31:34

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

Re: Making Games in Another Language

bobbybee wrote:

It's pretty good for a beginner. Although I might recommend moving onto something hard. Maybe you can be a Scratch pioneer and play with HTML5 (javascript stuff)

I've started a bit of HTML and Javascript but I'm not as interested in web design.

Offline

 

#11 2012-03-17 12:37:48

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: Making Games in Another Language

ImagineIt wrote:

bobbybee wrote:

It's pretty good for a beginner. Although I might recommend moving onto something hard. Maybe you can be a Scratch pioneer and play with HTML5 (javascript stuff)

I've started a bit of HTML and Javascript but I'm not as interested in web design.

Html5 isn't just web design. In HTML5/JavaScript, you can create games too. It seems that it will be a future cross-platform alternative to Flash in the end.

Edit: Lol you both got ninja'd!

Last edited by 16Skittles (2012-03-17 12:44:13)


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#12 2012-03-17 12:38:01

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

Re: Making Games in Another Language

ImagineIt wrote:

bobbybee wrote:

It's pretty good for a beginner. Although I might recommend moving onto something hard. Maybe you can be a Scratch pioneer and play with HTML5 (javascript stuff)

I've started a bit of HTML and Javascript but I'm not as interested in web design.

You can make games with HTML5 & Javascript, son.


Posts: 20000 - Show all posts

Offline

 

#13 2012-03-17 12:38:05

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Making Games in Another Language

ImagineIt wrote:

bobbybee wrote:

It's pretty good for a beginner. Although I might recommend moving onto something hard. Maybe you can be a Scratch pioneer and play with HTML5 (javascript stuff)

I've started a bit of HTML and Javascript but I'm not as interested in web design.

I meant making games with JavaScript. Once you get good, you can do most everything you can with Scratch.


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#14 2012-03-17 12:41:38

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

Re: Making Games in Another Language

I highly suggest Python.

Offline

 

#15 2012-03-17 12:46:09

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

Re: Making Games in Another Language

Yeah, python is a nice language  smile


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

Offline

 

#16 2012-03-17 15:21:13

GameHutSoftware
Scratcher
Registered: 2010-04-24
Posts: 1000+

Re: Making Games in Another Language

i started with flash
its easy and yet its really similar to other programming languages
such as java


Lurking more than posting, but still here.

Offline

 

#17 2012-03-17 21:22:16

samtwheels
Scratcher
Registered: 2011-03-20
Posts: 1000+

Re: Making Games in Another Language

maxskywalker wrote:

I highly suggest Python.

+1

I appreciate the Monty Python references  tongue .

Offline

 

#18 2012-03-17 22:16:41

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

Re: Making Games in Another Language

GameHutSoftware wrote:

i started with flash
its easy and yet its really similar to other programming languages
such as java

I might do that later as it is already installed on my computer.

Offline

 

#19 2012-03-18 01:24:44

ScratchGamer417
Scratcher
Registered: 2009-12-11
Posts: 500+

Re: Making Games in Another Language

Try Java or Visual Basic.

Offline

 

#20 2012-03-18 17:58:17

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

Re: Making Games in Another Language

Make one in french  smile
loljk

anyways, to get used to syntax and stuff, try learning just a bit html and js so you know what it's like to have to type all the code and remember the stuffs.

then perhaps java, flash, or python

Offline

 

#21 2012-03-18 18:08:54

jji7skyline_test
New Scratcher
Registered: 2011-05-16
Posts: 55

Re: Making Games in Another Language

I've tried Stencyl, Gamemaker and other similar software and they are all very limited and practically useless.

I'm starting to learn c++ as well as php and javascript  smile

Offline

 

#22 2012-03-18 18:14:25

poopo
Scratcher
Registered: 2009-09-20
Posts: 1000+

Re: Making Games in Another Language

Both basic and Java are pretty bad for games so I suggest python.  smile


http://i45.tinypic.com/28rnqki.jpg

Offline

 

#23 2012-03-18 18:53:55

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: Making Games in Another Language

poopo wrote:

Both basic and Java are pretty bad for games so I suggest python.  smile

I wouldn't say that... What are you basing the Java statement from? Just use the LWJGL lib and everything is pretty simple!


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#24 2012-03-18 19:29:26

poopo
Scratcher
Registered: 2009-09-20
Posts: 1000+

Re: Making Games in Another Language

16Skittles wrote:

poopo wrote:

Both basic and Java are pretty bad for games so I suggest python.  smile

I wouldn't say that... What are you basing the Java statement from? Just use the LWJGL lib and everything is pretty simple!

It's pretty simple to make games without the LWJGL lib. It's more based on that there are lots of languages that are better.


http://i45.tinypic.com/28rnqki.jpg

Offline

 

#25 2012-03-18 19:41:30

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: Making Games in Another Language

poopo wrote:

16Skittles wrote:

poopo wrote:

Both basic and Java are pretty bad for games so I suggest python.  smile

I wouldn't say that... What are you basing the Java statement from? Just use the LWJGL lib and everything is pretty simple!

It's pretty simple to make games without the LWJGL lib. It's more based on that there are lots of languages that are better.

Meh, key press detection is annoying IMO. But still, if it's simple, there is nothing wrong with that.


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

Board footer