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
55
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
55
0
11
Thanks alot Rapchik Killer.i will surely need ur help InshAllah in summer.Thanks.
 

aameeshah

Proficient
Aug 13, 2007
780
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
780
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
We have disabled traderscore and are working on a fix. There was a bug with the plugin | Click for Discord
  • No one is chatting at the moment.
  • EternalBlizzard EternalBlizzard:
    Why is everybody so hyped up about this overrated piece of trash called unicorn overlord
    Link
  • faraany3k faraany3k:
    I dont think games have looked any better since 2019 onwards and they are performing worse and worse. Game developers have really dropped the ball.
    Link
  • Necrokiller Necrokiller:
    Consoles can't even catch a break in titles developed exclusively for them 😢
    Link
  • Necrokiller Necrokiller:
    "All of this lends the game distinctly last-gen look at times, which is compounded by image quality and frame-rate issues."
    Link
  • Necrokiller Necrokiller:
    Link
  • Chandoo Chandoo:
    no jokes.
    Link
  • Chandoo Chandoo:
    faraany3k said:
    So while Playing Control, I found a journal which said that a bathroom is missing in Islamabad Beurue of Control. With Alan Wake and Control seems to be connected worlds. Even our city is in the universe as well. No wonder those Trail 5 and Trail 6 are haunted.
    did you know you can see @NaNoW credited in the game too ? :p
    Link
  • faraany3k faraany3k:
    So while Playing Control, I found a journal which said that a bathroom is missing in Islamabad Beurue of Control. With Alan Wake and Control seems to be connected worlds. Even our city is in the universe as well. No wonder those Trail 5 and Trail 6 are haunted.
    Link
  • EternalBlizzard EternalBlizzard:
    faraany3k said:
    What is peoples obsession with Battle Royale genre. 6 minutes to find a match, 3 minutes to setup a match, 2 minutes to land, 10 minutes for scavanging maybe 2 3 gunfigts and its over. Multiplayer landscape is looking absolute dogshit.
    I tried playing Apex Legends once. Couldn't find a gun for 5 minutes straight. If I found a gun, I couldn't find the right ammo for it. Got killed fighting with my fists. Uninstalled it the next day.
    Link
  • faraany3k faraany3k:
    What is peoples obsession with Battle Royale genre. 6 minutes to find a match, 3 minutes to setup a match, 2 minutes to land, 10 minutes for scavanging maybe 2 3 gunfigts and its over. Multiplayer landscape is looking absolute dogshit.
    • Like
    • Haha
    Reactions: iampasha and EternalBlizzard
    Link
  • M muneebjahangir:
    skip the villain arc
    Link
  • EternalBlizzard EternalBlizzard:
    iampasha said:
    I usually stay away from animes. Vinland saga changed the way i look at my life, and my experiences within. I recommend every breathing human being to watch this animated masterpiece at least once fromstart to finish.
    After I watched it, I never felt like i watched a show. It was a friggin journey. I got way too attached to Thorfinn and seeing him grow up and find himself and get rid of all the negativity inside of him was just pure bliss.
    Link
  • iampasha iampasha:
    EternalBlizzard said:
    Vinland Saga > Berserk
    I usually stay away from animes. Vinland saga changed the way i look at my life, and my experiences within. I recommend every breathing human being to watch this animated masterpiece at least once fromstart to finish.
    • Like
    Reactions: EternalBlizzard
    Link
  • Necrokiller Necrokiller:
    Crapcom's RE Engine expose hogaya saaeen. This shit ain't worth experiencing on any platform. 🤷‍♂️
    Link
  • Chandoo Chandoo:
    When a $399 console provides the same experience as a 4090. Yikes indeed saeen :sneaky:
    Link
  • Necrokiller Necrokiller:
    that's a yikes saaaen
    Link
  • Necrokiller Necrokiller:
    " Both PS5 and Series X have an unlocked frame-rate here, with performance that generally lies between 30fps and 45fps. That makes for a stuttering and inconsistent output in general play, no matter what you are doing at any given time."
    • Haha
    Reactions: EternalBlizzard
    Link
  • Link
  • EternalBlizzard EternalBlizzard:
    Vinland Saga > Berserk
    • Like
    Reactions: iampasha
    Link
  • faraany3k faraany3k:
    I absolutely hate parry and Sekiro made me love it, i hate sci fi and Mass Effect made me love it. This is the definition of genre defining experiences.
    Link
  • Necrokiller Necrokiller:
    Forbidden West Complete Edition now available on your fav websites. And Nixxes showed Crapcom how it's done 👍
    Link
  • Necrokiller Necrokiller:
    RE Engine is just utter shit for anything other than corridor design remakes
    Link
  • Necrokiller Necrokiller:
    This is a console first developer. LMAO
    Link
  • Link
  • faraany3k faraany3k:
    With how great cod warzone has translated onto mobile. Mainstream Consoles have lost its value even further. Maybe console gaming was associated with TVs and how TV is not the primary source of media consumption anymore, consoles will lose its 200 million core audiences even further.
    Link
    EternalBlizzard EternalBlizzard: Why is everybody so hyped up about this overrated piece of trash called unicorn overlord