Thread: Beginner...

  1. #31
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    I totally disagree with Silvercoord..........not really but it is fun just to disagree with him for the heck of it. He is the poster boy for OpenGL here and I guess I'm becoming a poster boy for Direct3D...and, of course, assembly. He has challenged me in many areas which I thoroughly enjoy and have learned much from.




    Go get some books on 3D math. Not the textbook college ones because they are explained by people who could make tieing your shoe into rocket science. Most modern 3D math books are written with you and I in mind and are extremely good sources of information.

    By the way, Outcast 1 is a far cry from Quake 3. Outcast 1 used a voxel engine and voxel texturing. The objects were rendered as though the camera was looking down on top of them - for more information you can do a google on it and there is a huge site which talks about it. Unfortunately Outcast 1 is a ........ poor example of a voxel engine - Nova Logic's Voxel Space 1,2,3 (Comanche series, Delta Force 1 and 2, Armored Fist 1 and 2, etc) are much better examples of very very good voxel engines with 6, yes count 'em 6 degrees of freedom.

    Anyways as to which API is better is like whether or not turkey is better than ham. It's purely preference. Personally I like turkey so I'm definitely a DirectX dude.



    Welcome to the exciting world of game programming - there are no limits.

  2. #32
    Registered User heat511's Avatar
    Join Date
    Dec 2001
    Posts
    169
    yeah just find some books and websites and dive right in. it's a lot of fun altho it will be insanely overwhelming at first. im working on a space invaders style game right now (although i have some weird graphics gliches ARG!!!) and it's a ton of fun. i've been programming c++ for a few years now, started opengl around a year ago (altho im taking my sweet time with it...) and trust me, it's a lot better than making databases and shell sorts.

    btw, collision detection is like when stuff hits other stuff. like if a bullet hits an enemy, or a wall. the collision detection code decides what happens after the bullet hits an object. or a character bumping a wall.
    "uh uh uh, you didn't say the magic word"
    -Jurassic Park

  3. #33
    Registered User
    Join Date
    Mar 2004
    Posts
    50
    You could go look at the darkbasic website if you just wanted to program some cool 3D games for your own amusement. I wouldn't mind having that either but don't want to spend the money for it. All of my books I have are checked out from the library.

  4. #34
    * Death to Visual Basic * Devil Panther's Avatar
    Join Date
    Aug 2001
    Posts
    768

    Post

    I don't think you can learn any thing by just checking out books from the library... first the selection is always bad and too old, most of the time.

    and except that I always either buy a book or download one from the net, because you can't learn something in a month, and you always need to use the book for refs.
    "I don't suffer from insanity but enjoy every minute of it" - Edgar Allen Poe

    http://www.Bloodware.net - Developing free software for the community.

  5. #35
    Banned
    Join Date
    Jan 2003
    Posts
    1,708
    You learn by doing. Go and try to write something, and ask questions once you've got a specific question. In my experience, especially with sites that actually get traffic i.e gamedev.net, potential helpers put the most effort in when
    1) you prove you've tried
    2) you prove you've thought about the problem and you really are stuck
    3) you produce (commented) code that you wrote that shows 1 and 2

  6. #36
    Registered User
    Join Date
    Mar 2004
    Posts
    50
    I don't think you can learn any thing by just checking out books from the library... first the selection is always bad and too old, most of the time.
    It doesn't seem that way at my library. You have understand that I knew almost nothing about a month ago. Now I'm loading bitmaps ( ) Soon I'll have a finished game that I can show you guys.

    You are right. Eventually I'll have to buy a book. I found an Instructional CD still in one of the Andre LaMothe books !!!! Usually those badboys are long gone. I got Direct x SDK off of it and some great 3D samples and code.

    Money is tight for me at the moment.

    I like to think about things a little longer than most before I begin to do something. Not sure why. Toward the end of my academic career, I was spending 12 hrs + on take home math tests. They were take home and still impossible !!! Also the tests were usually only 3 or 4 problems !!!


    It's funny, there are tons of programming books still in the library but I can't find a decent Texas Hold 'em Poker book.

  7. #37
    * Death to Visual Basic * Devil Panther's Avatar
    Join Date
    Aug 2001
    Posts
    768
    True, poker books are hard to find
    "I don't suffer from insanity but enjoy every minute of it" - Edgar Allen Poe

    http://www.Bloodware.net - Developing free software for the community.

  8. #38
    Registered User
    Join Date
    Apr 2004
    Posts
    42
    ok i have a question. im a bit confused. i went through beginning C++, and i want to get into graphics design. thats what OpenGL is for right? i just got some books on game development. in one book it deals with graphic design, but it doesnt teach OpenGL. instead it teaches how to use graphical editors like Genesis3D and something else. so, do i like really need to learn OpenGL? i saw some examples in the tuturials. do game devs actually do it that way?

  9. #39
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Go here for tons of links to books you need to read.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Same old beginner question...
    By Sharmz in forum C Programming
    Replies: 15
    Last Post: 08-04-2008, 11:48 AM
  2. What are some good beginner programs I shouold make?
    By oobootsy1 in forum C# Programming
    Replies: 6
    Last Post: 08-09-2005, 02:02 PM
  3. Best Free Beginner Online Books/Tutorials?
    By Zeusbwr in forum C++ Programming
    Replies: 2
    Last Post: 10-12-2004, 05:52 PM
  4. Windows programming for beginner (Absolute beginner)
    By WDT in forum Windows Programming
    Replies: 4
    Last Post: 01-06-2004, 11:21 AM