So you are just another guy on the pc! Just playing games and loving them! Have nothing much todo and would love to start making games but dont know how to! And all around you see all those complex tutorials about matrices and vectors with some complex formulas and give up and sit down! Well this is to all the newbies by a game programmer himself!
Game programming is a wonderful field to explore as you have possiblities to make so much! Now the number one thing that i have learned with experience is that never start by thinking that you are going to make the next big hit in the market! If you think that way then you are gonna go no where but fall down!
Second thing, all those tutorials you see that say that to make games you need 5-10 million dollars and building games for something are very very cheap to build and cost only a 100,000 dollars, this is all crap! This works only for huge companies who dont do anyything themselves and do nothing except buying people and engines and models! When you start buying all these things then you need a huge budget but for a single person to start building games you need nothing more than a pc with a programming language!
Now to the first step what is a programming language! This is what most people already know about but for a consise definition programming language is a language which understands syntax written in a format! Now what programming language should you choose, my advice if you are newbie to programming start with visual basic! Visual basic is the easiest to learn of them all due to its easy syntax and its visual environment! So if you are complete newbie definetly go with it but this doesnt mean that visual basic is the best to program games in!
In fact its totally the inverse! Its one of the worst to program good quality games in! If you have some knowledge about programmingand are willing to jump into game programming, my best advice to you is to use c++! Its fast, its powerful and its wonderful!
Now you have chosen a language and just installed it, what should you do next? Remember that dont start with the next big hit, or you are gonna fall bad! Start with 2d and simple! Start with something like tic,tac,toe! Its easy and it gives you experience! To start coding in the language, google around the net and search for tutorials on your respective language! If you have any questions about game programming just post them here and i will be willing to help you out!
(C) Umar Nizamani AKA Rapchik Programmer
Game programming is a wonderful field to explore as you have possiblities to make so much! Now the number one thing that i have learned with experience is that never start by thinking that you are going to make the next big hit in the market! If you think that way then you are gonna go no where but fall down!
Second thing, all those tutorials you see that say that to make games you need 5-10 million dollars and building games for something are very very cheap to build and cost only a 100,000 dollars, this is all crap! This works only for huge companies who dont do anyything themselves and do nothing except buying people and engines and models! When you start buying all these things then you need a huge budget but for a single person to start building games you need nothing more than a pc with a programming language!
Now to the first step what is a programming language! This is what most people already know about but for a consise definition programming language is a language which understands syntax written in a format! Now what programming language should you choose, my advice if you are newbie to programming start with visual basic! Visual basic is the easiest to learn of them all due to its easy syntax and its visual environment! So if you are complete newbie definetly go with it but this doesnt mean that visual basic is the best to program games in!
In fact its totally the inverse! Its one of the worst to program good quality games in! If you have some knowledge about programmingand are willing to jump into game programming, my best advice to you is to use c++! Its fast, its powerful and its wonderful!
Now you have chosen a language and just installed it, what should you do next? Remember that dont start with the next big hit, or you are gonna fall bad! Start with 2d and simple! Start with something like tic,tac,toe! Its easy and it gives you experience! To start coding in the language, google around the net and search for tutorials on your respective language! If you have any questions about game programming just post them here and i will be willing to help you out!
(C) Umar Nizamani AKA Rapchik Programmer