Thread: Starting game programming

  1. #1
    Registered User
    Join Date
    Aug 2002
    Posts
    2

    Starting game programming

    Hello,

    say you wanted to become a games devolper. I'm failry naive at this btw. Then is it a case of learning the C or c++ launguage ? or are there other launguages used to devolp the high spec games?

    I take it thats the launguage that games are written in?

    For example take the company redstorm and the game ghost recon. would that game be written in c or c++ and how long roughly would it take to make the game and reach that capability of programming?

    any input for be greatly appreciated .

  2. #2
    Registered User
    Join Date
    Jun 2002
    Posts
    267
    ASM!

  3. #3
    Registered User
    Join Date
    Jun 2002
    Posts
    267
    But to answer your question... yea, C/C++ are commonly used in the game industry, but they are not the only thing used, you'll find many languages are often used in one game...

    I know that John Carmack is doing DooM3 with a lot of C++, so modders out there will be working with C++ DLLs! w00t!!

  4. #4
    Unregistered
    Guest
    I think your best bet is to write the most part in C++ and write the performance stuff in ASM.

    Personally, I write almost everything entirely in ASM, but it can be slow going. Hence HLLs like C++.

    C++ has other advantages like portability too, if that's a concern to you.

    --Chorus

  5. #5
    Registered User
    Join Date
    Aug 2002
    Posts
    16
    hehe... didn't log in

  6. #6
    x4000 Ruski's Avatar
    Join Date
    Jun 2002
    Location
    Outer Space!
    Posts
    542
    You can use anything for game development. As long as you learn how to use graphics libraries (DirectX or OpenGL)
    PS: I know who made a good game in visual basic lol
    what does signature stand for?

  7. #7
    Registered User red_baron's Avatar
    Join Date
    May 2002
    Posts
    274
    is the good game called Odyssey?
    ¿Red Baron?

    "Imagination is more important than knowledge"
    -Albert Einstein (1879-1955)

    Check out my games!

    [code] /* dont forget code tags! */ [/code]

  8. #8
    Oddysey sucks

    Era Online is the best VB game ever made. And the best free MMORPG, in my opinion. However, right now they are working on a sequal. But the new developer doesn't have his act together, so it is starting to collapse slowly.

  9. #9
    x4000 Ruski's Avatar
    Join Date
    Jun 2002
    Location
    Outer Space!
    Posts
    542
    Originally posted by red_baron
    is the good game called Odyssey?
    What name is that for??
    what does signature stand for?

  10. #10
    Registered User
    Join Date
    Jun 2002
    Posts
    39
    I'd recomend learning C++ because its the most commonly used programming language. But you can't use graphics in C++. You will need another programming lanuage (API) to use graphics (with C++). Four common API's (language for graphics) is Windows Programming, OpenGL, DirectX, and DirectDraw. But I don't know an API so I wouldn't know which to recomend.
    Compiler: Dev-C++ 4.9.8.0

    -Bert

  11. #11
    Registered User JoshG's Avatar
    Join Date
    Mar 2002
    Posts
    326
    I find that for simple games C is easier to use. Designing and creating classes is not the only way to go. I do not see the point in someone creating a game class that just displays a menu and starts the game, when they could have two functions. I do not see why people create a ball class, when all they need is a structure. Sure could could ball.move();, but your could also ball.x += ball.dx and ball.y += ball.dy. It is not that hard.

  12. #12
    c++ doesn't just add classes.

    and odyssey is a MMORPG. It's called odyssey online classic now. I haven't played in 6 months

  13. #13
    x4000 Ruski's Avatar
    Join Date
    Jun 2002
    Location
    Outer Space!
    Posts
    542
    There also was a game called Oddworld: Abe's Oddesey that I really liked
    what does signature stand for?

  14. #14
    Registered User JoshG's Avatar
    Join Date
    Mar 2002
    Posts
    326
    What else does c++ add besides classes?

  15. #15
    Registered User fry's Avatar
    Join Date
    Mar 2002
    Posts
    128
    Read a good c++ book or visit a good website and you will see the differences if u are experienced enough in c
    IDE: Dev C++ 5
    Lib: Allegro
    OS: Windows 2000

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Starting 2D Game Programming...
    By Junior89 in forum Game Programming
    Replies: 8
    Last Post: 06-20-2006, 08:47 PM
  2. PC Game project requires c++ programmers
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 02-22-2006, 12:23 AM
  3. Game Engine Link Prob
    By swgh in forum Game Programming
    Replies: 2
    Last Post: 01-26-2006, 12:14 AM
  4. Game structure, any thoughts?
    By Vorok in forum Game Programming
    Replies: 2
    Last Post: 06-07-2003, 01:47 PM
  5. My Maze Game --- A Few Questions
    By TechWins in forum Game Programming
    Replies: 18
    Last Post: 04-24-2002, 11:00 PM