Really Where do you start?....

This is a discussion on Really Where do you start?.... within the Game Programming forums, part of the General Programming Boards category; Yea, but as I said.. it's just code with dumped in comments...

  1. #16
    x4000 Ruski's Avatar
    Join Date
    Jun 2002
    Location
    Outer Space!
    Posts
    542
    Yea, but as I said.. it's just code with dumped in comments
    what does signature stand for?

  2. #17
    Registered User JoshG's Avatar
    Join Date
    Mar 2002
    Posts
    326
    Ruski, if you know C, then the comments will explain what the code does (which you should already understand because it is C). Therefore it teaches you stuff.

  3. #18
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    I agree with Ruski though... sort of. Lotsa people don't want to learn from the book how to say "hello world, variable 1 is a. Variable 2 is b. Variable 3 is c."

    So they wanna make a game. And to be perfectly truthful, I got my start in Java (yes, that's java and not c++) from a course which starts out right from makin a game. True, it took a while to figure everything out, but if I started learning from a book, I woulda had to take around 3X as long to learn the same stuff.

    So my point is, maybe Ruski is a beginner and doesn't understand the code from GameTutorials himself

    I'm kidding, I'm kidding, no need to throttle me yet But still... oh whatever, I'll shut up now
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  4. #19
    Pursuing knowledge confuted's Avatar
    Join Date
    Jun 2002
    Posts
    1,916
    I personally find that tutorials that include very little code, but explain the theory behind things are far more useful than the stuff that is on gametutorials.com. Gametutorials.com is great if you just want to copy and paste someone else's code and not actually do any of the work yourself, or understand the theory behind anything...but it's hard to imrove on something that you don't understand the basics of...sure, you can write the code, but do you understand why that is the code you need?
    Away.

  5. #20
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Oooh, you canned it! I remember trying to figure out how they did their transparency, and scratching my head till i was bald...
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  6. #21
    Registered User
    Join Date
    Aug 2002
    Posts
    170
    I say pick a peice and just jump in. Putting on paper, as suggested above, may help you find your starting point.

    The best advice I can give is to just start. If you wait to long you may allow yourself to get overwhelmed by the sheer scope of the project.

    Don't worry too much about making mistakes. You can always start again and just copy chunks of code that you have already created.

    How does that saying go, "A journey of a thousand miles begins with a single step." (Something like that) A program with a million lines of code begins with a single keystroke.

    My very first game started out not even as a game. I started to play with graphics, find a more effiecient way to draw geometry. I ended up drawing a craps table. Then I added text to it. Then I found a way to make each area an independantly recognizable zone. This is when I actually thought, "hey this could be doable to make into a game." From there adding the other pieces just came naturally. I look back on it now and think man did I suck. Look at this spagetti code. But, hey, it worked.
    Best Regards,

    Bonkey

  7. #22
    x4000 Ruski's Avatar
    Join Date
    Jun 2002
    Location
    Outer Space!
    Posts
    542
    Originally posted by JoshG
    Ruski, if you know C, then the comments will explain what the code does (which you should already understand because it is C). Therefore it teaches you stuff.
    Yea but I dont know C
    what does signature stand for?

  8. #23
    Registered User JoshG's Avatar
    Join Date
    Mar 2002
    Posts
    326
    Do you mean you dont know C or C++? If you know one, you pretty much know the other (except for classes I guess). If you dont know C you should learn it before trying to make games.

  9. #24
    x4000 Ruski's Avatar
    Join Date
    Jun 2002
    Location
    Outer Space!
    Posts
    542
    I know C++, but not much of it. Still got lots and lots to learn
    what does signature stand for?

  10. #25
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    If you dont know C you should learn it before trying to make games.
    Actually, I started with Pascal when I was in grade 6 or 7, then abandoned that after a week or so, and started learning C. After another 2 weeks or so, I got frustrated with bugs coming from code that should (in my opinion at the time) have been perfect. Then I took a course in Java, which I found much more entertaining (we started right off with a graphical game). After a while I took a C++ course, in which my previous experience in C and Java really helped... though not much, since some stupid guy put me in a class where we made a graphics engine with DirectX 8 and added networking support... I was too busy trying to figure out what an "IDirect3DDevice8*" was supposed to be. Anyhoo, I ended up learning c++ on my own, with hardly any knowledge of C. And so, without learning C, I made a game

    So my point is, you don't have to learn C to make games.
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  11. #26
    Banned frenchfry164's Avatar
    Join Date
    Oct 2001
    Posts
    1,552
    your programming "adventure" is more complex. I just started BASIC when I was like 7, eventually learned Delphi, then I started C++ at this site, and went everywhere else I now I know what I do now. I haven't read a single book on C or C++, just internet.

  12. #27
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Ooh, you must be special! I had to get books
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  13. #28
    Banned frenchfry164's Avatar
    Join Date
    Oct 2001
    Posts
    1,552
    I owe it all to Google. I've made one a many searches to learn C++.

  14. #29
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    So did i Didn't work for me tho
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  15. #30
    x4000 Ruski's Avatar
    Join Date
    Jun 2002
    Location
    Outer Space!
    Posts
    542
    Originally posted by Hunter2
    Ooh, you must be special! I had to get books
    what book did you get?
    what does signature stand for?

Page 2 of 3 FirstFirst 123 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Data Structure Eror
    By prominababy in forum C Programming
    Replies: 3
    Last Post: 01-06-2009, 09:35 AM
  2. Adventures in labyrinth generation.
    By guesst in forum Game Programming
    Replies: 8
    Last Post: 10-12-2008, 02:30 PM
  3. C++ gui for windows where to start
    By prixone in forum Windows Programming
    Replies: 2
    Last Post: 12-16-2006, 11:48 PM
  4. GNOME Desktop won't start (Mandriva)
    By psychopath in forum Tech Board
    Replies: 10
    Last Post: 07-19-2006, 02:21 PM
  5. Start bar color in WinXP
    By confuted in forum Tech Board
    Replies: 4
    Last Post: 05-03-2003, 07:18 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21