How to start game programming!

Rapchik Killer

Well-known member
Jan 18, 2007
1,263
0
41
34
Karachi, Pakistan
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
 

isa91

/MAVEN\
Jan 19, 2007
278
0
21
Rapchick do you have any E-books you could upload? So we can learn C++, Direct X and 3D's MAx. PS..HOws oyure game going?
 

Rapchik Killer

Well-known member
Jan 18, 2007
1,263
0
41
34
Karachi, Pakistan
Well i dont have any ebooks but i can adivse you a few books that can help. For example lobert lafore's 'Object oriented programming in c++' and '3d Game Programming with directX' I don rememba the writers name but it has a jet drawn on its cover! You shud search the net for studio max tutorials tho!

BTW Ma game seems to be cursed as i had to format my pc twice since i began developing it and lost all data! Anyways currently i am working on IPhysics a library integrating newton engine with irrlicht, you can check it out here:

http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=15911&start=180

I will use this in my game for physics!
 

Rapchik Killer

Well-known member
Jan 18, 2007
1,263
0
41
34
Karachi, Pakistan
I am working on immortal arenas, but i like to remain quiet about any project i am working on as questions make me uneasy! Believe me abbasjin as soon as it gets playable i am going to make a thread here! And BTW making a complete game is really really tough work, you need to be really committed to work through a game! Its not like you make a game everyother day, what usually happens is you stray away from the project to other ideas and the game is never completed!
 
Last edited:
Jan 18, 2007
983
2
24
Rawalpindi, PK
i know how tuff it is to work even on a 2D ff-1 type game.
you can count me as a beta tester ...that is ..when ur project is mature enough to be tested :)
 

isa91

/MAVEN\
Jan 19, 2007
278
0
21
i know how tuff it is to work even on a 2D ff-1 type game.
you can count me as a beta tester ...that is ..when ur project is mature enough to be tested :)
'
Same here when its ready for testign let me know id love to give it a spin:)!
 

superlative56

Co @dmin
Jan 18, 2007
2,896
9
43
SuperSite Area-56
I m also intrested in game programming. i make few simple games on C like tic tac toe, bricks , snake. i upload them soon . and i also going to make a therad where mambers sharr their programs and codes.
 

katana

Talented
Feb 8, 2007
54
0
11
Assalam-O-Alikum

i got a book lying in my shelf its "Beginning C++ Game Programming" by Michael Dawson.its a good book but i just read the few pages.I will read it in this summer.i know the basics of programming.
 

Rapchik Killer

Well-known member
Jan 18, 2007
1,263
0
41
34
Karachi, Pakistan
Nice, thats a gud base to start with katana. Pakistan really needs game programmers, so if you have any trouble just post em here and ill try my best to help you out.
 

katana

Talented
Feb 8, 2007
54
0
11
Thanks alot Rapchik Killer.i will surely need ur help InshAllah in summer.Thanks.
 

aameeshah

Proficient
Aug 13, 2007
779
0
21
Hyderabad
www.shah-soft.com
Nice to Meet you!

Nice, thats a gud base to start with katana. Pakistan really needs game programmers, so if you have any trouble just post em here and ill try my best to help you out.
...Oh Rapchik Bro please help me too! ;)

Man this is freaky I know you since long, we have met at NexGen and I never knew! DO u remember me? ...Hey I am Aamir Shah of NexGen.

I been trying my luck at game programming. I even published a shareware game MinesXP done in (.NET + OpenGL) and l8r ported to Delphi. Check it out at www.shah-soft.com . Offcourse It failed, mostly because it failed to get popular on bigger sites and because most "Game Sites" like Real Arcade only support Full Screen games.

Now I am just chillin' playing Xbox 360 games and dreaming about my next BIG project. I have many neat Ideas for action arcade games but I been always limited by my Artistic abilities and lack of learning opportunities in Pakistan. I want to learn OGRE3D and Game Physics but I am being very lazy. My collection of 10s of Gigs of Ebooks, Softwares and Tutorials can't seem to motivate me. BUT may be we can do something together ??

See ya at NexGen tonight ehh?
GoodBye!
 

Rapchik Killer

Well-known member
Jan 18, 2007
1,263
0
41
34
Karachi, Pakistan
Ohhh, aamir bhai! I never knew you do game programming, and nice mines xp project you got there, looks really professional just needed the rit advertisement! Newho, sure if you need any help just contact me! Now i wud also like to get my hands on the gigs of e-books you got! Shud i bring my hd to gamin or give you lots of usbs???
 

aameeshah

Proficient
Aug 13, 2007
779
0
21
Hyderabad
www.shah-soft.com
Yeah! I m particularly proud of AI Player and I wanted to add more routines to it to make it almost invincible but since Mines is a DUD so i m not doing any updates to it! Unfortunately their is nothing like FREE advertisement on net. Sites want money to Review or promote ur stuff. Sure i got tons of 5 star ratings but not many downloads. Anyways I did learn't a lot from this project so no heart feeling!

Please Also chk some of my older stuff (When I was JAWAAN) at geocities.com/shahji_2000/.

Please Fill ur USB (1GB or 2GB capacity) with some of your demos n stuff specially physics related and i will try to return it with those Ebooks.

please contact me further at Shah[at]shah-soft[dot]com

thanks
 

Rapchik Killer

Well-known member
Jan 18, 2007
1,263
0
41
34
Karachi, Pakistan
Well aamir bhai most of my stuff is gone when i last formatted my hd but there is one decent project IPhysics, you can get it either at iphysics.sourceforge.net or at the irrlicht forum thread ! As you can see iphysics was started by nick_japan but the project was handed over to me and i have since then improved it a lot, but currently i am not working on iphysics, i have a much bigger project in the making!

I just saw that one of the first program that inspired me for 3d programming was your program, the vb ogl solar system one!
 
Last edited:
General chit-chat
Help Users
IMPORTANT: Please Change Your Passwords to avoid being botted. | Click for Discord
  • No one is chatting at the moment.
  • GloriousChicken GloriousChicken:
    Everyone, please change your passwords.
    Link
  • Necrokiller Necrokiller:
    The only valid thing from his pov he said in the video is AC dead since Black Flag. According to woke police that game was woke too. Welsh man in West Indies. So atleast he's consistent I guess lol
    Link
  • Link
  • XPremiuM XPremiuM:
    Necrokiller said:
    It's based on an actual real life person so I don't think the woke police have a valid case here.
    Nope. They have a very valid case. The above video explains it all.
    Link
  • Necrokiller Necrokiller:
    It's based on an actual real life person so I don't think the woke police have a valid case here.
    • Like
    Reactions: SolitarySoldier
    Link
  • XPremiuM XPremiuM:
    Meanwhile Ghost of Tsushima PC version is out now. Looks 100 times better than ASS Creed already.
    Link
  • XPremiuM XPremiuM:
    Did y'all see the new Assassin's Creed trailer? They finally made a AC set in Japan & then they put a negro as the male protagonist. Ubisoft is taking cues from Disney, and it isn't gonna end well for them, just like Disney. Go woke, go broke!
    Link
  • Necrokiller Necrokiller:
    First Fallout 4 update and now this 🤡
    Link
  • Necrokiller Necrokiller:
    MS and Bethesda continuing their streak of massive Ls 😬
    Link
  • Link
  • funky funky:
    Hello
    Link
  • NaNoW NaNoW:
    by closing down good studios
    Link
  • NaNoW NaNoW:
    well he is breaking barriers
    • Like
    Reactions: KetchupBiryani
    Link
  • iampasha iampasha:
    SolitarySoldier said:
    Phil keeps talking about breaking barriers to gaming, making it accessible on all platforms yada yada, while killing competition and creativity at the same time. the fact that i actually believed him for a second lol
    guys the biggest yapper in the Industry right now. All he do is yap
    Link
  • Necrokiller Necrokiller:
    Phil should be held responsible for this shitfest too, just like Sarah, but it's highly likely that these decisions are coming from Satya. And this isn't even the end of it. More closures are coming.
    Link
  • SolitarySoldier SolitarySoldier:
    if we are moving towards more and more popular trash across platforms that make billions for companies, I'm happy with all the barriers and exclusivity because at least that brings some pressure to create good stuff.
    Link
  • SolitarySoldier SolitarySoldier:
    Phil keeps talking about breaking barriers to gaming, making it accessible on all platforms yada yada, while killing competition and creativity at the same time. the fact that i actually believed him for a second lol
    Link
  • SolitarySoldier SolitarySoldier:
    "These changes are not a reflection of the creativity and skill of the talented individuals at these teams or the risks they took to try new things" ... seems to me that's exactly what it is
    Link
  • SolitarySoldier SolitarySoldier:
    why make good games when u can just buy everyone and shut them down lol
    Link
  • XPremiuM XPremiuM:
    I'm gonna say one last time, F*** Microsoft to infinity!
    Link
  • XPremiuM XPremiuM:
    Microsoft deserves all the hate they can get. Seriously i can't explain how much i want to curse them out.
    Link
  • XPremiuM XPremiuM:
    They could've sold the studios instead of closing them, but the nazi bastards just didn't want competition down the road.
    Link
  • Link
  • XPremiuM XPremiuM:
    F*** Microsoft, and F*** their fanboys.
    Link
  • XPremiuM XPremiuM:
    What's the f*** is wrong with them? I mean really? Have they completely lost it? F***ing retards.
    Link
    GloriousChicken GloriousChicken: Everyone, please change your passwords.