Thread: how to add features to a game?

  1. #1
    Registered User
    Join Date
    May 2006
    Posts
    20

    how to add features to a game?

    If anyone can please tell, I need a little info on addons and patches.

    suppose that you want to add some extra features to your favorite directx based game. patches normally published by original developers but I know that some games allow talented players to write and add mods to the original game. what information exactly you should learn to do this? (a little bit detailed please: not like "you should know c# and directx")
    thanks for all answers from now.

  2. #2
    Registered User
    Join Date
    Aug 2003
    Posts
    1,218
    It all depends on the game. In many cases the gamedeveloper will release a mod SDK, which will allow you to customize and add features to the game.
    STL Util a small headers-only library with various utility functions. Mainly for fun but feedback is welcome.

  3. #3
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Games also tend to have files that act as modules for different kinds of games. For instance, games like Quake will have a module for each map, each type of game, etc... it's really a matter of either writing one of those in a manner that the game could parse it, or copying an existing one, decompiling it, changing whatever values you wish and recompiling it.
    Sent from my iPadŽ

  4. #4
    User
    Join Date
    Jan 2006
    Location
    Canada
    Posts
    499
    What can I say.... Sly and Shakti have pretty much covered it. In any case, use Google to find out how to mod a particular game.

  5. #5
    For Narnia! Sentral's Avatar
    Join Date
    May 2005
    Location
    Narnia
    Posts
    719
    Most game developers today release SDK's which allow the manipulation of game code or adding of models, textures, maps, etc. Games that use the Unreal Engine are usually modded by use of UnrealScripts which are similar to that of a Java/C++ mixture. Unreal does not allow the use of native code, since the engine is written in C++. Half-Life 2 is one of the most popular modding scenes. However, Valve pretty much gives you access to everything! This engine does not use scripts like Unreal, but uses the actual native code (C++) which the users can change (and add/remove). This is why Source (Valve's engine) is so popular. Knowledge of DirectX is NOT needed, but knowledge of OOP (Object-Oriented) is a definite!

  6. #6
    Banal internet user
    Join Date
    Aug 2002
    Posts
    1,380
    Are you asking how to write mods for games or how to write a game that supports modding?

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. how do the game engine and the api interact?
    By Shadow12345 in forum Game Programming
    Replies: 9
    Last Post: 12-08-2010, 12:08 AM
  2. New Project, text game, design stage.
    By Shamino in forum Game Programming
    Replies: 9
    Last Post: 05-23-2007, 06:39 AM
  3. PC Game project requires c++ programmers
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 02-22-2006, 12:23 AM
  4. Game Engine Link Prob
    By swgh in forum Game Programming
    Replies: 2
    Last Post: 01-26-2006, 12:14 AM
  5. Game Independent Anti-cheat Project Needs Programmers
    By GIA Project Lea in forum Projects and Job Recruitment
    Replies: 3
    Last Post: 09-15-2005, 07:41 PM