Jump to content
Posted 14 March 2013 - 03:37 PM
Posted 14 March 2013 - 04:58 PM
What do you mean by "move on"? You don't "move on" to another language, you just learn it. And do you think raw C++ will be any easier?
Also, I doubt you'll get a 30x speed increase anyway. Or even close to 4x. The entire graphics pipeline is language-agnostic and those parts of the game logic which require some CPU power are generally compiled to C by Python for efficiency (even more so if you use stuff like scipy for arrays). Obviously it's going to suck if you are using text-based dictionaries to store tile cells...
Sure, you can give C++ a shot - it will only take you a week or two to get comfortable with the basic C++ syntax and libraries, and then you can try and write stuff with it and see if you find it easier, more comfortable/productive or simply enjoyable to you.
And PS: you can always distribute your sources along with the compiled executable, if you so desire.
“If I understand the standard right it is legal and safe to do this but the resulting value could be anything.”
Posted 14 March 2013 - 05:14 PM
Python is very slow and hogs memory. Sure if you call a function that does lots of work like parsing a file, it turns it into c calls, but most of your code isn't like that. It's meant to be a scripting language.
If you want to learn c++ then learn it, you should have a fairly easy time since you already can program in python, and you can even use python from within c++.
Grab yourself 2 books. 1 for a introduction/tutorial type book and the other should be a reference type book. Also add to your browser favorites/bookmarks sites like
Possible intro book
Possible c++11 reference book
Edited by EddieV223, 14 March 2013 - 05:19 PM.
If this post or signature was helpful and/or constructive please give rep.
// C++ Video tutorials
// Easy to learn 2D Game Library c++
SFML2.2 Download http://www.sfml-dev.org/download.php
SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/
// Excellent 2d physics library Box2D
// SFML 2 book
Posted 16 March 2013 - 05:51 PM
I'm a game programmer and computer science ninja !
Here's my 2D RPG-Ish Platformer Programmed in Python + Pygame, with a Custom Level Editor and Rendering System!
Here's my Custom IDE / Debugger Programmed in Pure Python and Designed from the Ground Up for Programming Education!
or Personal-Message me on here !
Posted 17 March 2013 - 06:39 PM