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
I think I'll go to something like Basic. Thanks a lot!
Offline
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)
Offline
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.
Offline
Offline
Hey guys, here's my first game in basic. I use the "Just Basic" compiler:
[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
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)
Offline
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
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)
Offline
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.
Offline
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.
Offline
I highly suggest Python.
Offline
i started with flash
its easy and yet its really similar to other programming languages
such as java
Offline
maxskywalker wrote:
I highly suggest Python.
+1
I appreciate the Monty Python references .
Offline
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
Make one in french
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
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
Offline
poopo wrote:
Both basic and Java are pretty bad for games so I suggest python.
I wouldn't say that... What are you basing the Java statement from? Just use the LWJGL lib and everything is pretty simple!
Offline
16Skittles wrote:
poopo wrote:
Both basic and Java are pretty bad for games so I suggest python.
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.
Offline
poopo wrote:
16Skittles wrote:
poopo wrote:
Both basic and Java are pretty bad for games so I suggest python.
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.
Offline