Thread: Do you know? ( large games )

  1. #1
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688

    Do you know? ( large games )

    The big industry games, like doom 3 zelda twilight princess and final fantasy, when these large games are created, do you know if the game engine is written first?

    Once they have all there ideas and such, I am wondering what the order of creation is, to give me some ideas on expanding my game programing knowledge.

    Would this be correct do you think?

    GameEngine
    Graphics
    Sound
    Musical Effects
    Text program for speech
    voice input
    marketing
    debugging
    testing


    Any comments taken onboard!

  2. #2
    Registered User
    Join Date
    Aug 2003
    Posts
    1,218
    Well. Many times the actual engine is bought, this is because it is very timeconsuming and therefore also very costly to create a new engine and test that.

    Of course they sometimes develop their own engines when the ones out there dont meet their needs.
    STL Util a small headers-only library with various utility functions. Mainly for fun but feedback is welcome.

  3. #3
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    I didnt know you can 'buy' a game engine... I suppose companys like square inx who made Final Fantasy just use the same engine from the original game and update it. I am only guessing though

  4. #4
    Supermassive black hole cboard_member's Avatar
    Join Date
    Jul 2005
    Posts
    1,709
    Quote Originally Posted by swgh
    I didnt know you can 'buy' a game engine... I suppose companys like square inx who made Final Fantasy just use the same engine from the original game and update it. I am only guessing though
    Yeah I suppose if they've been using a custom engine from day one they'd just keep updating it to get what they want for the next game.

    EDIT: Damn it's expensive to license id's engines. http://www.idsoftware.com/business/faq/
    Last edited by cboard_member; 02-17-2006 at 04:02 AM.
    Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.

    - Mike McShaffry

  5. #5
    chococoder
    Join Date
    Nov 2004
    Posts
    515
    There is often no question of doing one thing "first" on your list.
    They're usually programmed in parallel, working from the public interface between the sections in.
    That's true of all larger project btw., not just games.

  6. #6
    chococoder
    Join Date
    Nov 2004
    Posts
    515
    and most studios used to write their own engines, which were often reused whole or in part in new games.
    The very idea of generic game engines is a fairly new one and hasn't really made inroads except in the first person shooter genre (but then those games all are essentially the same apart from the graphics anyway).

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. When done right, PC games are amazing
    By VirtualAce in forum A Brief History of Cprogramming.com
    Replies: 6
    Last Post: 08-13-2008, 05:32 PM
  2. [Large file][Value too large for defined data type]
    By salsan in forum Linux Programming
    Replies: 11
    Last Post: 02-05-2008, 04:18 AM
  3. Violent video games?
    By VirtualAce in forum A Brief History of Cprogramming.com
    Replies: 58
    Last Post: 04-26-2006, 01:43 PM
  4. Video Games Industry. 5 years left.
    By Cheeze-It in forum A Brief History of Cprogramming.com
    Replies: 26
    Last Post: 12-10-2002, 10:52 PM