Game development tool: Difference between revisions

Content deleted Content added
Implementation: re-worded
Implementation: re-removed as discussed with User:Frecklefoot
Line 18:
 
Outside of the game development team during the game's creation, many tools would have little facility. Level editors, however, once entirely proprietary, have increasingly been included with the shipping game to allow users to create their own game scenarios. Some games, such as [[Firaxis]]' ''[[Civilization IV]]'', are built with user [[Mod (computer gaming)|modification]] in mind and include numerous tools for game customizing.
 
==Implementation==
Traditionally, game tools were developed in the [[programming language|language]] that the game itself was developed in. This makes sense since, early on, at least one programmer on the game was also developing the tools. Also, the tools could easily access and use [[Library (computer science)|libraries]] that the game used.{{Citation needed|date=March 2011}}
 
Today tools are written a variety of languages, and sometimes even a combination of languages, which may not necessarily be the language of the game itself. For example, a game developed in [[C++]] may use tools which are implemented in [[C#]] or any other general-purpose language, such as [[Ruby (programming language)|Ruby]], [[Python (programming language)|Python]], [[Lua (programming language)|Lua]] and others.{{Citation needed|date=March 2011}}
 
{{DEFAULTSORT:Game Development Tool}}