Jump to content
  • Advertisement
Sign in to follow this  
PnP Bios

What language are you beginners using these days?

This topic is 4853 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I'm seein a lot of C++ threads around here. C++ is a good language, and I guess it is the 'industry standard', but if all you want to do is make games for the fun of it, I suggest learning python. I have been programming in C/C++ for several years now, and I think I am going to be switching to python for the majority of the stuff I write prety soon here. here is why. -no more messing around with character arrays. -easy to use OOP system. -write once, run everywhere. -nearly impossible to have memory leaks. I suggest looking at that over a traditional language, if all you want to do is make games.

Share this post


Link to post
Share on other sites
Advertisement
I know java the best, and then C++. I have also messed with C# some. I learned some VB a while back too, although I have gotten rusty on that.

Share this post


Link to post
Share on other sites
While I cannot attest to Python, the first point is largely invalid. There's no real need to fiddle with character arrays in actual game code when std::string is available.

Share this post


Link to post
Share on other sites
Quote:
Original post by Telastyn
While I cannot attest to Python, the first point is largely invalid. There's no real need to fiddle with character arrays in actual game code when std::string is available.

Compared with python's native type capabilities, std::string is a toy.

I largely agree with PnP Bios, besides the fact that I don't particularly like OOP, at least, not the usual definition.

If any of you would like to see what can be done in python, you can download my latest game with source--please excuse the programmer art and lack of sound. The entire game was made in 72 hours for the 72 hour game programming competition, so it lacks quite a bit of polish.

Share this post


Link to post
Share on other sites
I've been looking at C++ for about 7 months now, as you well know I've not got that far, but not too bad either.

I did 3-4 years of VB at school, I'm rusty on that now. I thought about giving C# a go because I've got the VC# Beta on a cover DVD from a magazine, but I don't see much point in switching languages just now.

Share this post


Link to post
Share on other sites
I'm a newb and I like python, but all the best books and resources and tutorials are geared toward C and C++, so for someone trying to learn independently, there is a mountain of information. Python doesn't really have the type of hold-your-hand-and-walk-you-through-it tutorials that most über newbies crave.

Share this post


Link to post
Share on other sites
Quote:
Original post by skulldrudgery
Python doesn't really have the type of hold-your-hand-and-walk-you-through-it tutorials that most über newbies crave.


Unfortunately, C++ tutorials are generally more like hold-your-hand-and-lose-you-in-the-swamp.

Share this post


Link to post
Share on other sites
Quote:

Compared with python's native type capabilities, std::string is a toy.


Perhaps so [don't know, never used python], but that still doesn't make char *'s a requirement.

Share this post


Link to post
Share on other sites
Quote:
Original post by Telastyn
Quote:

Compared with python's native type capabilities, std::string is a toy.


Perhaps so [don't know, never used python], but that still doesn't make char *'s a requirement.

C++ may not require them, but I'd be surprised if you can do very much without running into a one, though.

Share this post


Link to post
Share on other sites
Quote:
Original post by PnP Bios
I'm seein a lot of C++ threads around here. C++ is a good language, and I guess it is the 'industry standard', but if all you want to do is make games for the fun of it, I suggest learning python.

I have been programming in C/C++ for several years now, and I think I am going to be switching to python for the majority of the stuff I write prety soon here. here is why.

-no more messing around with character arrays.
-easy to use OOP system.
-write once, run everywhere.
-nearly impossible to have memory leaks.

I suggest looking at that over a traditional language, if all you want to do is make games.
How many complete games have you made with Python?

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!