Wondering how to get started programming games

Sharky Forums


Page 1 of 2 12 LastLast
Results 1 to 15 of 26

Thread: Wondering how to get started programming games

  1. #1
    Sushi
    Join Date
    Apr 2001
    Location
    Lancaster, PA, United States
    Posts
    1

    Arrow Wondering how to get started programming games

    Hi I was just wondering if anyone could answer the simple question of how I should go about getting started on programming my first computer game. I have a lot of great ideas and I want to try them out. I was thinking of buying Microsoft Visual C++ 6 and downloading the half-life SDK. Then I was going to learn C++ and make my first game as a mod for half-life. Is this a good idea? If not, what should I do?

  2. #2
    Texan Dragon Moderator Galen of Edgewood's Avatar
    Join Date
    Sep 2000
    Location
    Ft Irwin, CA
    Posts
    5,602

    Post

    Originally posted by thatguy:
    Hi I was just wondering if anyone could answer the simple question of how I should go about getting started on programming my first computer game. I have a lot of great ideas and I want to try them out. I was thinking of buying Microsoft Visual C++ 6 and downloading the half-life SDK. Then I was going to learn C++ and make my first game as a mod for half-life. Is this a good idea? If not, what should I do?
    Go out and have fun. If you screw up, just learn from it, and don't do it again.

    Sorry 'bout not being too helpful here, but I honestly don't have any experience in the game programming field.

    ------------------
    Baby of Edgewood @ birth (03/09/01, 12:34am)
    6 lbs 7 ounces
    18 inches long
    perfectly healthy
    Dragon of the OC Crusaders

    Break the rules and you're snack food for this dragon...

  3. #3
    Hammerhead Shark
    Join Date
    Oct 2000
    Location
    Toronto, Canada
    Posts
    1,493

    Post

    I am at your same position when I was in grade 6, I ended up producing more and more games with my idea, drive new algorithm to make things more efficient and it must be a good learning experience.

    Yes, professional games can be done in VC++6, so that is a good software to get.

    ------------------
    I am crab, scoins is crap.
    DHAHL3seasons GP:73 G:121 A:55 Pts:176 GWG:12 +/-:184
    UWSWA6seasons GP:41 G:53 A:46 Pts:99 GWG:5 +/-:-25
    MCBHL3seasons GP:14 G:20 A:8 Pts:28 GWG:4 +/-:19

    uwcdc.com or monkis.com

  4. #4
    Master of the obvious Adisharr's Avatar
    Join Date
    Sep 2000
    Location
    A room large enough for my head
    Posts
    6,553

    Post

    Originally posted by thatguy:
    Hi I was just wondering if anyone could answer the simple question of how I should go about getting started on programming my first computer game. I have a lot of great ideas and I want to try them out. I was thinking of buying Microsoft Visual C++ 6 and downloading the half-life SDK. Then I was going to learn C++ and make my first game as a mod for half-life. Is this a good idea? If not, what should I do?
    Not a bad idea but it may turn out to be more complex than you anticipate. I'd start with some simpler things.. Maybe some 2D games - small ones..




    ------------------
    - My head best viewed at 320 x 200 -
    ...WAIT FOR IT

  5. #5
    Reef Shark
    Join Date
    Sep 2000
    Posts
    412

    Post

    Originally posted by thatguy:
    Hi I was just wondering if anyone could answer the simple question of how I should go about getting started on programming my first computer game. I have a lot of great ideas and I want to try them out. I was thinking of buying Microsoft Visual C++ 6 and downloading the half-life SDK. Then I was going to learn C++ and make my first game as a mod for half-life. Is this a good idea? If not, what should I do?

    Go to college, heh.


    ------------------
    Compaq Armada E500
    650MHz PIII 128MB RAM
    8MB ATI rage mobility
    11GB hard drive/DVD
    dual booting win98/2k

    who said you cant game on a notebook????

  6. #6
    Expensive Sushi
    Join Date
    Apr 2001
    Location
    City, Ontario, Canada
    Posts
    39

    Post

    Originally posted by zombor:
    Go to college, heh.
    Actually I started in about 5th or 6th grade with Quick BASIC. Its great to know before you get into high school, when they start to teach it to you.

    Of course all the games I made were crap and nobody plays them but me...

    Now I've promised myself that I *will* learn VB someday...then C++ and I'll make good games. Well, decent games...that only I will play...

    But you might want to start with something simplier the Visual C++. Unless you already have...

    ------------------
    <Insert Funny Quote Here>
    <Insert Funny Quote Here>

  7. #7
    Goldfish
    Join Date
    Nov 2000
    Posts
    61

    Post

    I agree that you start with a very simple program. I'd worry about learning C++ before you even think about writing games.

    Visual C++ is a good package, but if you're going that route I'd suggest you write console apps at first instead of getting into the Windows interfaces.

  8. #8
    Tiger Shark
    Join Date
    Apr 2001
    Posts
    544

    Post

    Maybe this will help -> http://www-cs-students.stanford.edu/.../gameprog.html

    It also has a bunch of links.

    ------------------
    I want to be a Cat Fish!
    Death to AOL!!! <- Favoured among others!
    America Online sera effacé!
    AOL doit mourir
    AOL est l'escrement de la terre!

  9. #9
    Expensive Sushi
    Join Date
    Oct 2000
    Location
    Austin, TX
    Posts
    12

    Post

    Knowledge of MSVC/C++ is good for far more than games. It will get you a career. If you want to program games, like Quake or Half-Life, it would take you years to write something like them, so don't. Either work on simple games that you can build yourself, or use existing games and use editors to build your own "mods" and levels.

    Be aware, game programers make about 20% less money than programers outside the industry. I know this from experience.

    Good Luck,

    David Stidolph

  10. #10
    Reef Shark
    Join Date
    Sep 2000
    Location
    Lawrence, KS, USA
    Posts
    280

    Post

    Game programming, that's my thingy Well, I wouldn't call myself a Pro game programmer but I have a lot of experience in this field.

    VC++ is certainly important, it's a pretty good IDE. Now you have to learn C++ to be able to program decent games. A knowledge of DirectX or OpenGL is very crucial. If you're programming for Windows, then a knowledge of Win32 is as important.

    I suggest you start with something simple, go and buy some books on game programming. I highly recommend those by Andre Lamothe like Game Programming for Dummies. I'd recommend also buying some books on DirectX or OpenGL. To be able to program from scratch, you will have to build a solid background not only in software engineering, but also in math (if you're doing 3D) and modular design.

    It took me quite sometime to write a game engine, it was very frustrating and tedious at times. Planning, I believe, is the most important aspect of developing any software, including games. I didn't want to use anyone else's code so I wrote the whole 2D Engine myself. It contains:

    1) Graphics Engine.
    2) Sound Engine.
    3) Multiplayer Engine
    4) Main Engine.

    It took me over a year to get it done as I wanted, though it would probably take me less now since I am well aware of the errors I made.

    Good luck, game programming is certainly fun, exciting, and educational.

    ------------------
    Specs:

    Bipolar semantic processor @ 1.9 TeraHertz (Not OC)
    Narrow-beam Holographic emitter.
    128 Gigaquads of QRM (Quantum Resonance Memory)
    666 Gigaquads HD.
    Heuristic polarization matrix v3.0
    Asymptotic Neuron transmitter.
    Alpha heatsink/fan.
    You can not perceive beauty but with a serene mind.

    My DVD homepage

  11. #11
    Goldfish
    Join Date
    Oct 2000
    Posts
    69

    Post

    http://www.amazon.com/exec/obidos/AS...203403-3382324

    ---------------------------------------------
    http://www.amazon.com/exec/obidos/AS...203403-3382324

    ---------------------------------------------

    Good Luck

    [This message has been edited by MafiaBoss (edited May 03, 2001).]
    -Anything is possible. Nothing is forbidden-

  12. #12
    Reef Shark
    Join Date
    Sep 2000
    Location
    Lawrence, KS, USA
    Posts
    280

    Post

    Btw, Lamothe sucks sometimes. He made a couple of good books and the rest are cut and paste of his previous works plus extra wasted thikness to deceive you that it worths something.

    ------------------
    Specs:

    Bipolar semantic processor @ 1.9 TeraHertz (Not OC)
    Narrow-beam Holographic emitter.
    128 Gigaquads of QRM (Quantum Resonance Memory)
    666 Gigaquads HD.
    Heuristic polarization matrix v3.0
    Asymptotic Neuron transmitter.
    Alpha heatsink/fan.
    You can not perceive beauty but with a serene mind.

    My DVD homepage

  13. #13
    Ultra Great White Shark!! richardginn's Avatar
    Join Date
    Feb 2001
    Posts
    16,118

    Post

    go look at deitel & deitel programming books.

    ------------------
    www.geocities.com/richardginn/templatehtml -Come visit the Template HTML homepage
    www.myeducational plan.com-come see my plan to fix the USA educational system. I hope this is sig legal. Major Site Design Update on July 18, 2006. On June 18, 2009 passed the 10,000 post mark. December 24, 2009: Major Theme change and more....

  14. #14
    Expensive Sushi
    Join Date
    Feb 2001
    Location
    Grand Forks, North Dakota, USA
    Posts
    27

    Post

    I always see people recommending those Deitel & Deitel books but I can never find them in any bookstores. Not only that but the ones I do see on Amazon are hella expensive!!! Are they really that good?
    read my highly acclaimed P4 article here: http://www.geocities.com/flyermax2k1/P4_article.html

  15. #15
    Ultra Great White Shark!! richardginn's Avatar
    Join Date
    Feb 2001
    Posts
    16,118

    Post

    yeah, real good and real expensive at the same time. There is only one i've seen to get them cheap. Get them as a used book.

    ------------------
    www.geocities.com/richardginn/templatehtml -Come visit the Template HTML homepage
    www.myeducational plan.com-come see my plan to fix the USA educational system. I hope this is sig legal. Major Site Design Update on July 18, 2006. On June 18, 2009 passed the 10,000 post mark. December 24, 2009: Major Theme change and more....

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •