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.
  • faraany3k faraany3k:
    Which Franchise has 5 releases but only two games. Last of Us
    Link
  • faraany3k faraany3k:
    Shadowdragoo said:
    no idea how that is a steal by wasting 3500 rupees per month and for games that are removed before you can finish them off.xbox gamepass is garbage with no local prices
    why you are paying american rates in Pakistan. Search cheaper region like Turkey. 13k for 13 months. Ms does not care
    Link
  • Link
  • S Shadowdragoo:
    no idea how that is a steal by wasting 3500 rupees per month and for games that are removed before you can finish them off.xbox gamepass is garbage with no local prices
    Link
  • faraany3k faraany3k:
    Just finished Diablo 4 season in hurry to play Fallout 4 but gamepass released another banger in the form of Star Wars on April 25th. Gamepass is a steal man.
    Link
  • Necrokiller Necrokiller:
    EternalBlizzard said:
    Is it just me or people lately seem to defend every bad game design decision made by the devs and try to give bullshit reasons for that? Or perhaps it's because I'm on reddit and discord :ROFLMAO:
    There are no such thing as "bad design" bro, its all "artistic vision" now :ROFLMAO:
    • Haha
    Reactions: EternalBlizzard
    Link
  • EternalBlizzard EternalBlizzard:
    Is it just me or people lately seem to defend every bad game design decision made by the devs and try to give bullshit reasons for that? Or perhaps it's because I'm on reddit and discord :ROFLMAO:
    • Haha
    Reactions: Necrokiller
    Link
  • B Baghi:
    vos
    Link
  • Link
  • G gorillageneral:
    It's me cattoboee
    Link
  • G gorillageneral:
    It's me tattooed
    Link
  • Link
  • C cattoboee:
    testing
    Link
  • NaNoW NaNoW:
    true
    Link
  • faraany3k faraany3k:
    Add 20 years into your age. Congrats you are in Playstation 8 era. Probably a VR streaming headset in a form of glasses.
    Link
  • S Shehryar89:
    Hi any repair shop for Nintendo Switch in Isb/ Rwp? The console is not charging. Anybody? Who can help in this regard.
    Link
  • iampasha iampasha:
    Ewww brother ewww, what's that brother? Whats that?
    Link
  • Necrokiller Necrokiller:
    Senua Saga 30fps both on Series S and X. Gotta feel bad for the Series X owners.
    Link
  • Necrokiller Necrokiller:
    Imagine buying a Pro console and still getting 30fps in GTA 6 😬
    Link
  • faraany3k faraany3k:
    So this console gen was like putting a SSD in an old laptop
    Link
  • LordIT LordIT:
    does anyone know a reliable vendor in lahore for laptop batteries?
    Link
  • XPremiuM XPremiuM:
    I remember when PG used to be such an active site. Now it's barely alive.
    Link
  • XPremiuM XPremiuM:
    Any mods online?
    Link
  • NaNoW NaNoW:
    .....
    Link
  • Link
    faraany3k faraany3k: Which Franchise has 5 releases but only two games. Last of Us