Hey guys,
I'm a 15-year-old looking to enter the world of programming... but problem is... I have no idea where to start...
Ideally, I'd like to start learning a language that is good for beginners, but also powerful to make games. I've heard C++ is a viable option but wanted some advice from some more experienced programmers.
My dream has always been to work in the gaming industry, specifically working with an MMORPG. I'm aware that this is still a long away, but I'm willing to give as much time as I need to, to begin the journey towards this goal.
Basically, I need some advice on which language to begin with (powerful + widely used), and any recommendations of which books to read, or websites to visit that could possibly help me. Heck, even if someone is up to mentoring me I would be down for that.
Thanks
Rasheed Mehrinfar
Just starting out in the programming world. Lost and need help.
Started by Rasheed, Nov 17 2012 01:09 PM
4 replies to this topic
Sponsor:
#2 Members - Reputation: 823
Posted 17 November 2012 - 05:17 PM
This link is a good starting place for more information.
Any language you pick will be fine for making games. It's a decision that a lot of people worry about, but it truly is not that important. I like C#, I've found it to be easy to learn and very flexible. Other people recommend Python as good for beginners, and Java is popular as well. But if you have any strong feelings towards some particular language, you don't have to worry about it not meeting your needs.
Regardless of what language you choose and what books you read, remember that you won't be able to develop your skills very far by just following written instructions. You need to branch out and experiment on your own as you learn more about how to use the language you've chosen.
Any language you pick will be fine for making games. It's a decision that a lot of people worry about, but it truly is not that important. I like C#, I've found it to be easy to learn and very flexible. Other people recommend Python as good for beginners, and Java is popular as well. But if you have any strong feelings towards some particular language, you don't have to worry about it not meeting your needs.
Regardless of what language you choose and what books you read, remember that you won't be able to develop your skills very far by just following written instructions. You need to branch out and experiment on your own as you learn more about how to use the language you've chosen.
#3 Marketplace Seller - Reputation: 9310
Posted 17 November 2012 - 08:30 PM
In addition to what Khaiy has said, once you choose a language*, you need to stick with it for several years. Don't bounce from language to language. Don't think that you've "learned" the language because you spent three months and "know the basics". Stick with it. Read tutorials, experiment, then create.
After going through several tutorials, and after playing around a little, then actually start a *very very very very very* small project. Then another small project, and another, and another. You learn by a mixture of reading and doing.
For myself, I found it helpful to learn with:
After going through several tutorials, and after playing around a little, then actually start a *very very very very very* small project. Then another small project, and another, and another. You learn by a mixture of reading and doing.
For myself, I found it helpful to learn with:
- Multiple different tutorials online, to get different viewpoints
- A good solid physical book, as your primary "tutorial" you follow.
- A thinner "reference" book, to bounce over to when you don't understand something.
- The knowledge of how to google intelligently.
- An understanding of how to ask smart questions when you can't find it on google.
- A great forum to ask the smart questions on.
All glory be to the Man at the right hand... On David's throne the King will reign, and the Government will rest upon His shoulders. All the earth will see the salvation of God.
Of Stranger Flames - [indie turn-based rpg set in a para-historical French colony] | Indie RPG development journal







