A system for developing a computer game is provided to modify attribute of a function engine for forming theComputer game, offer universality for the function engine, increase flexibility for a game development process, and save expenses needed for developing/maintaining the computer game.
A system for developing a computer game is provided to modify attribute of a function engine for forming the computer game, offer universality for the function engine, increase flexibility for a game development process, and save expenses needed for developing/maintaining the computer game. An engine database(102) stores multiple function engines for forming the computer game. A setting module(120) calls the corresponding function engines from the engine database according to a design request for the computer game. A modifying module(130) modifies the attribute of the function engine according to a management request of the computer game. A relating module(140) edits relation among the function engines to generate a relation datasheet. An integrating module(150) integrates the function engines to form a basic structure of the computer game according to the relation sheet. Multiple editors(110) provide model data requested from the computer game to an editing interface to generate a model database(101).