What Is Important In Making Games?

This is a discussion on What Is Important In Making Games? within the C++ Programming forums, part of the General Programming Boards category; Like what types of math, and what concepts of programming are extremely important, would you say? Just asking so I ...

  1. #1
    People Love Me
    Join Date
    Jan 2003
    Posts
    412

    What Is Important In Making Games?

    Like what types of math, and what concepts of programming are extremely important, would you say? Just asking so I know what the most important things to learn are. I know some math and programming stuff anywho, but I just want to know what I should aim to learn next.

  2. #2
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    I think this would get more responses on the game board...but linear algebra would be my guess for a good course for games, especially graphics...

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  3. #3
    Software Developer jverkoey's Avatar
    Join Date
    Feb 2003
    Location
    University of Waterloo
    Posts
    1,904
    nowadays, you won't get far without a good understanding of Algebra, calculus, and geometry. For example, First Person Shooters are probably one of the more math-intensive types of programs to make and takes a very good understanding of a lot of things (especially vectors).

    Also, concept-wise, games are really something that you just have to like to do and are willing to put some time in to finishing. A lot of games get started and never actually see the light of day. Throughout my past year and a half of programming, I've only finished 3 full games so far, and I have quite a few that aren't finished. So basically you just have to find something that you like and stick with it.

  4. #4
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Networking's a pretty cool area to get into too (and by cool, I mean frustrating ). Nothing is more popular and satisfying to make than a game that lets your friends compete against each other - unless, of course, it's an RPG with awesome gameplay and an amazing storyline and soundtrack. In which case, if you don't want to hire professional storywriter and composer people, you might want to consider taking lessons in poetry, music and/or drama, so that you can evoke the right emotions at the right times in the game And, be prepared to put in around 10 years of work.

    Just thought I'd be a little original...
    Last edited by Hunter2; 05-06-2004 at 08:36 PM.
    Just Google It. √

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

  5. #5
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    it really depends on what kind of game... for my text-based battle system, all I really needed was some very basic algebra... and not much of it
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

  6. #6
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,598
    Linear algebra is the foundation for 3D math.

    There are several books suggested over at www.gamedev.net. Check out their suggestions and purchase some of the books. You won't regret it.

  7. #7
    Registered User
    Join Date
    May 2004
    Posts
    23
    I would say to learn

    Graphics programming
    How to make your own decent music
    Sound/Music programming
    Graphics design
    DirectX
    OpenGL
    Collision-detection algorithms
    anything and everything you can think of, really, if it seems even semi-relative

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Resources for professional games
    By EVOEx in forum Game Programming
    Replies: 8
    Last Post: 06-17-2009, 03:42 PM
  2. What Math would be good to learn to making games??
    By hockey97 in forum Game Programming
    Replies: 17
    Last Post: 09-26-2008, 01:30 PM
  3. Biggest problem when making games?
    By Yarin in forum Game Programming
    Replies: 15
    Last Post: 09-29-2007, 02:53 PM
  4. Replies: 2
    Last Post: 01-13-2003, 01:28 PM
  5. About Unix Programming - Making a career desision
    By null in forum C Programming
    Replies: 0
    Last Post: 10-14-2001, 08:37 AM

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