cYnbios replied to Peter Mishustin's topic in For BeginnersI have a Java/C++ background but I've recently started programming in Python for the very first time. I suggest starting out with Python first as the language is more human than C++. The downside could be that when you switch to C++, it might look a bit foreign. But if you want a challenge and start out with C++, you will have very little problems switching to Python. Any ways, trust those that say you are not ready to build the engine. So try and disregard that idea for now. I'd recommend using Pygame to assist you in making a game in Python: http://www.pygame.org/news.html It might not be the best game module out there, but it has a lot of resources to learn from. I personally learned a lot reading this guide: http://programarcadegames.com/index.php?lang=en It is an excellent and easy to follow guide on not only how to make games but a great introductory to programming itself. Good luck!