Page 1 of 2 12 LastLast
Results 1 to 40 of 47

Thread: C++ Help

  1. #1

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    Well, i'm bored with VB. From what I've heard, C++ is better fer makin gamez so I wanna see what this is all about :D I've been teaching C++ to myself because I figure I could probably become an expert in the same amount of time it would take to write "Hello World" in school.. derned slow teacherz ;D Anywayz, the best game I can make in C++ right now is a trivia game, or any other all-text program. So, can any of you point me in the direction of a website or tutorial or anything about some advanced C++ stuff? Particularly graphics and other game programming lessonz.
    To understand recursion, one must first understand the concept of recursion.

  2. #2
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    www.gamedev.net has a lot of tuturials on DirectX and the like. There is no one universal way to do graphics in C++ because graphics is pretty platform-dependant.
    Harry.

    "From one thing, know ten thousand things."

  3. #3
    Guest
    This is not a webiste, but you can read the book Teach yourselkf DirectX in 21 days.

  4. #4

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    Kewl, thanks fer the help! But before that i still have to finish "Teach yourself C++ in 21 days" ;D Which has a silly title cuz i've been reading like.. 3 chapterz in one day ;)
    To understand recursion, one must first understand the concept of recursion.

  5. #5
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    Well don't expect to be an expert in a week.
    Harry.

    "From one thing, know ten thousand things."

  6. #6
    Addicted Member substring's Avatar
    Join Date
    Feb 2001
    Posts
    148

    Smile

    Harry is right. You cannot be an "expert" on anything simply by reading a book or by teaching yourself at home. You need to include the dimension of programming enterprise software in the real world and solving complex business problems. Then you might be able to call yourself an expert.

    By the way, I attended the MSDN meeting on C# and it seems that C# is pretty good with game too. You should check that out also.

    Happy programming.
    substring.

    VB6, C++, SQL, HTML, XML, ASP

  7. #7

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    Yep. Practice makez pefect! Although I think 15 is a bit young to be applying fer a job as a programmer and getting that much needed experience... so looks like I'm gonna have to stick with the books fer now Teaching yourself can be really effective, going at your own pace. I hate those evil classes in highschool.
    To understand recursion, one must first understand the concept of recursion.

  8. #8
    Guest
    Remember: What you learn in theory can be entirely different from what you learn in practical.

  9. #9
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    From what I can tell about C#, it's more or less Microsoft's version of Java. Not the same as Java, just aimed at the same market. It doesn't sound too great for game development.
    Harry.

    "From one thing, know ten thousand things."

  10. #10
    Guest
    I've been teaching C++ to myself because I figure I could probably become an expert in the same amount of time it would take to write "Hello World" in school.. derned slow teacherz ;D
    I am in a C++ class. It took us about 2 weeks to write our first program. But, the first week and a half, we didn't learn anything about C++, it was all about the history of computers, and different number bases. You know why the teachers are so slow? People who don't know anything about C++ need to have time to learn. If they made the class fast enough for the advanced kids, the other kids would hardly know how to print something out to the screen.

    Practice makez pefect!
    No, nothing makes perfect, nobody is perfect, and nothing is perfect.

    Teaching yourself can be really effective, going at your own pace. I hate those evil classes in highschool.
    Why do you think they are evil? Have you ever been in one of them? What gives you the impression they are the devils work? Was fire spewing from the computers? Did the teacher have a torture chamber?

  11. #11

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    My Visual Basic teacher wuz POSSESSED i tell you!!! He's PSYCHO!! ...er.. hi

    We did history of computers for the first week of visual basic. That's alwayz important. Plus we had no computerz in the room at the beginning of the year, so...

    I have nothing against classes. I was in a VB class last year. I'm in pascal now. C++ is next year. The reason I'm teaching C++ to myself now is because A) I don't feel like waiting for the class to start! I need C++ right now B) Classes are extremely slow, which we've already pointed out. Which like you said is good for the slower people, so no one gets lost. But I get pretty bored with them, working at such a slow pace. The only reason I'm even taking that class is just to make sure I learn everything and it will make me even better!

    And no, classes aren't evil... I guess I need to use more 's in my posts, you guys take me way too seriously
    To understand recursion, one must first understand the concept of recursion.

  12. #12
    Guest
    The only reason I'm even taking that class is just to make sure I learn everything and it will make me even better!
    Or you can take it to get 100%, thus boost your average up. ;-)

  13. #13
    Guest
    They don't teach you everything in those classes.... just the basics, syntax, good programming style, and intermediate programming...

    Right now we're up to using math.h and recursion... not even getting into pointers until next year

  14. #14
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Next year??? Following good examples and tutorials, you can get to pointers within a couple of months at an average rate of learning.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  15. #15

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    In my visual basic class, we learned the basics, then we did some looping for quite awhile, and the last thing we covered was arrays. That's barely a dent in the whole language. We spent a long time covering one topic, which is why i get bored in those classes. Hey, has anyone taken classes in college? What are they like?
    To understand recursion, one must first understand the concept of recursion.

  16. #16
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    They're just as bad. I am surrounded by people who don't know the difference between a statement and an expression.
    Harry.

    "From one thing, know ten thousand things."

  17. #17
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    Not that I'm bitter or anything....
    Harry.

    "From one thing, know ten thousand things."

  18. #18
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    Actually, we were taught more in my A-Levels (age 16-18) than we have been taught so far in my degree course (I'm in the second year). I've learnt pretty much nothing in terms of programming from my course, but I learn a lot of other stuff.
    Harry.

    "From one thing, know ten thousand things."

  19. #19
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Noooooooo....course not.....how could we possibly get that idea
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  20. #20

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    Is API and DirectX and all that considered college level?
    To understand recursion, one must first understand the concept of recursion.

  21. #21
    Frenzied Member
    Join Date
    Jul 1999
    Posts
    1,800
    VB class was boring....tic tac toe was our biggest project hopefully c++ 1 and 2 next year will be better (even though I already know every thing they go over I think )

  22. #22
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    They don't really concentrate on specific implementations, it's more general. From what their expectations have been so far, I would be absolutely stunned if they decided to teach us any API usage, and I would probablt have a seizure if they even mentioned DirectX. People complain when they're asked to write a simple recursive function, I don't think they're quite ready for COM interfaces.

    Having said that, it doesn't mean the course is easy, just the implementation bits. We learn a lot of things like how to make knowledge bases (that's AI-related and involves declarative programming), how to make a computer see objects in images, modelling of dynamic systems, good interface design, blah blah blah. I don't do a Software Engineering course though, that might involve more actual programming.

    My point is, you might think you understand programming pretty well already, but it won't make you some star computing student alone. Many of the other people on my course are perfectly intelligent people, they just don't give a sh*t about programming. Lucky for them that it's not the be-all and end-all of the course.
    Harry.

    "From one thing, know ten thousand things."

  23. #23
    Hyperactive Member
    Join Date
    Jun 2000
    Location
    Gig Harbor, WA; Posts: 89950
    Posts
    360

    Talking

    I just finished C++ (Got an A-) and still have no clue why anybody in their right mind would enjoy that God Forsaken language.

    Oh yeah, it would have helped if the instructor was a programmer.

    I knew more than she did, and I know just a little bit above nothing about C++...And still don't


    I think I got ripped off!

    Go VB!

    A language that makes sense!
    Lee
    Mahalo
    VB6(SP5), VC++, COBOL, Basic, JAVA
    MBA, MCSD, MCSE, A+
    Computer Forensics

  24. #24
    Guest
    How can you say C++ does not make sense?

  25. #25
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    A lot of people find C and C++ are like heiroglyphics to them, but I think it's beautifully concise. I think that's really the only difference between C++ and Delphi, apart from C++ being more used in industry, Some people just prefer the different styles of syntax.
    Harry.

    "From one thing, know ten thousand things."

  26. #26
    Frenzied Member HarryW's Avatar
    Join Date
    Jan 2000
    Location
    Heiho no michi
    Posts
    1,827
    Well okay maybe not the only difference.... just the main reason people choose one over the other.
    Harry.

    "From one thing, know ten thousand things."

  27. #27
    Addicted Member substring's Avatar
    Join Date
    Feb 2001
    Posts
    148

    Cool

    C++ is probably the greatest language that ever exists, past and present. Even Java was partially created with C.... I rest my case.
    substring.

    VB6, C++, SQL, HTML, XML, ASP

  28. #28

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    Visual Basic was also made with C++, I think. Anywayz, C++ seems like it could do a lot if you know how to use it.
    To understand recursion, one must first understand the concept of recursion.

  29. #29
    PowerPoster sail3005's Avatar
    Join Date
    Oct 2000
    Location
    Chicago, IL, USA
    Posts
    2,340
    I spent a week or two on VB, and then realised how much i hated it (for many reasons). Then i moved onto C++, and have been working with it for a few months now. I just like having the ability to move from platform to platform relativly easily, and also the power of the language.

    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
    USAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA

  30. #30
    Guest
    Originally posted by DarkMoose
    Visual Basic was also made with C++, I think. Anywayz, C++ seems like it could do a lot if you know how to use it.
    Please do not use z where an s should be.. That is really annoying and looks very unprofessional and child-like.

  31. #31

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    Welcome to the internet.
    To understand recursion, one must first understand the concept of recursion.

  32. #32
    Guest
    I've been using the internet for three and a half years, so I know people talk like that, I am not trying to say they don't, I'm just asking you to stop. Thanks.

  33. #33
    Frenzied Member
    Join Date
    Jul 1999
    Posts
    1,800
    |-|A |-|A I hav bene on da spida web fo bowt fore yearz!

    Yeah I find it really annoying too

    (have the smilies changed?)


  34. #34
    Guest
    Relax This is almost as bad as that one time when someone told everyone to spell properly and use correct notation (e.g: more semi-colons, remove excessive use of "..." and "!" etc.)

  35. #35
    Frenzied Member
    Join Date
    Jul 1999
    Posts
    1,800
    dennis got me addicted...to...the...periods!!!!...grrrrr...

  36. #36
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    I like full stops...they free me...to do...what is needed
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  37. #37
    Guest
    Megatron: I would prefer if everybody used correct grammar and punctuation usage, but it doesn't matter to me very much as long as more than 50% is correct. I have a pretty high tolerance for most things, but I cannot stand intentional incorrect spelling and grammar. It's like walking up to a girl; farting, burping, telling her you masturbate everynight, and still expecting her to be impressed, and respect you. It just doesn't make sense.
    (NOTE: I did not do the things mentioned above, so don't ask me how it turned out )

    BTW; Steve, about the periods; MUAHAHAHAHAHAHA

  38. #38
    Hyperactive Member MPrestonf12's Avatar
    Join Date
    Jun 1999
    Location
    NY
    Posts
    330
    hahahaha that is funny dennis
    Matt

  39. #39

    Thread Starter
    Addicted Member DarkMoose's Avatar
    Join Date
    Jul 2000
    Location
    in a box
    Posts
    185
    Ok then, I don't think I'll be posting here anymore :\ I dunno about you, but I'd rather be learning C++/VB than arguing about the way we type...I guess I'm just weird...
    To understand recursion, one must first understand the concept of recursion.

  40. #40
    Guest
    I'm sorry, I won't bug you anymore about that, but it just annoys me a lil' bit.

Page 1 of 2 12 LastLast

Posting Permissions

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



Click Here to Expand Forum to Full Width