I'm currently learning C++, because I want to get into programming for games. What I want to know is after I'm done learning C++ what would be another good language to learn for game programming?
Other Game languages
Started by clankman, Jun 16 2007 08:32 AM
4 replies to this topic
#1
Posted 16 June 2007 - 08:32 AM
|
|
|
#2
Posted 17 June 2007 - 01:08 AM
If you want to learn game programming in an easy way I'll suggest Python, with PyGame, as I've suggested before. Python is a simple, but still powerful language. The syntax is relative easy, and for a beginner in programming in general or game programming it just makes it easier to learn. Unfortunately Python is a pretty slow language, but you'll find out how programming really works, and later, maybe continue with another language. Don't misunderstand me, Python is a great language, and you don't need to change later. All languages have its pros and cons.
#3
Posted 17 June 2007 - 08:04 PM
Thanks, and what do you mean by slow?
#4
Posted 17 June 2007 - 08:46 PM
The execution of the code is way slower than other languages, such as C and so. But for a normal user you don't have to care about it, usually you can't feel the difference.
#5
Posted 18 June 2007 - 06:31 AM
I'm currently using java to make games, if you want another option.
Benefits:
1) Users can play your games online with just a web browser and a java plugin
2) Java is object-oriented like C++, you should find it ok to pick up if you know C++
3) There are libraries and game engines available to help.
Downsides:
1) It's slower than C++, (but probably faster than python? - not sure about this)
2) It is a little verbose at times - you have to write a lot of code to do not much. Python is a lot less verbose than java.
Benefits:
1) Users can play your games online with just a web browser and a java plugin
2) Java is object-oriented like C++, you should find it ok to pick up if you know C++
3) There are libraries and game engines available to help.
Downsides:
1) It's slower than C++, (but probably faster than python? - not sure about this)
2) It is a little verbose at times - you have to write a lot of code to do not much. Python is a lot less verbose than java.


Sign In
Create Account


Back to top









