Category:GML: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created page with "{{stub}}{{language}} Game Maker Language (GML) is a scripting language developed for use with a computer game creation application called [http://en.wikipedia.org/wiki/Game_Maker...")
 
m (tagged with "from wp")
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{stub}}{{language}}
{{language
|hopl=no
Game Maker Language (GML) is a scripting language developed for use with a computer game creation application called [http://en.wikipedia.org/wiki/Game_Maker Game Maker]. It was originally created by [http://en.wikipedia.org/wiki/Mark_Overmars Mark Overmars] to supplement the drag-and-drop action system used in Game Maker. However, in the latest versions, all the drag-and-drop actions translate to GML rather than being separate from it.
|express=implicit
|tags=gml}}
{{wikipedia|Game Maker Language}}
'''Game Maker Language (GML)''' is a scripting language developed for use with a computer game creation application called [[wp:Game Maker|Game Maker]]. It was originally created by [[wp:Mark Overmars|Mark Overmars]] to supplement the drag-and-drop action system used in Game Maker. However, in the latest versions, all the drag-and-drop actions translate to GML rather than being separate from it.


GML is heavily integrated with the Game Maker environment. Usually, elements such as sprites and sounds are all organized within the Game Maker IDE (though they can also be loaded from external files). Game Maker's architecture is designed to handle such things as event detection, level design, and object configuration without the need to code them manually, minimizing code verbosity with intuitive interface features.
GML is heavily integrated with the Game Maker environment. Usually, elements such as sprites and sounds are all organized within the Game Maker [[IDE]] (though they can also be loaded from external files). Game Maker's architecture is designed to handle such things as event detection, level design, and object configuration without the need to code them manually, minimizing code verbosity with intuitive interface features.


A common misconception is that languages such as Pascal and C++ can be directly used in GML. This is incorrect, and is a common mistake due to GML's ability to utilize [[Pascal]] and [[C++]] style syntax (e.g. "&&" is interchangeable with "and").
A common misconception is that languages such as [[Pascal]] and [[C++]] can be directly used in GML. This is incorrect, and is a common mistake due to GML's ability to utilize Pascal and C++ style syntax (e.g. "&&" is interchangeable with "and").

Latest revision as of 16:58, 8 March 2012

Language
GML
This programming language may be used to instruct a computer to perform a task.
Type expression: Implicit
Lang tag(s): gml


Listed below are all of the tasks on Rosetta Code which have been solved using GML.
This page uses content from Wikipedia. The original article was at Game Maker Language. The list of authors can be seen in the page history. As with Rosetta Code, the text of Wikipedia is available under the GNU FDL. (See links for details on variance)

Game Maker Language (GML) is a scripting language developed for use with a computer game creation application called Game Maker. It was originally created by Mark Overmars to supplement the drag-and-drop action system used in Game Maker. However, in the latest versions, all the drag-and-drop actions translate to GML rather than being separate from it.

GML is heavily integrated with the Game Maker environment. Usually, elements such as sprites and sounds are all organized within the Game Maker IDE (though they can also be loaded from external files). Game Maker's architecture is designed to handle such things as event detection, level design, and object configuration without the need to code them manually, minimizing code verbosity with intuitive interface features.

A common misconception is that languages such as Pascal and C++ can be directly used in GML. This is incorrect, and is a common mistake due to GML's ability to utilize Pascal and C++ style syntax (e.g. "&&" is interchangeable with "and").