GML: From Ninja to Pirate

Jacob Habgood, Nana Nielsen, Martin Rijks, Kevin Crossley · Apress eBooks · 2010

Designers and artists often have to begin projects by facing the daunting prospect of a blank page, but programmers rarely have the same problem. That’s because it is nearly always possible to reuse at least some code from previous projects. No matter how different your new game is from your last, there are always similarities you can draw upon. In fact, some of the “skill” of an experienced programmer can actually be the large archive of existing code they have to borrow from in order to make new software! You’ll soon find that using a text-based programming language such as Game Maker Language (GML) makes it much easier to reuse your code between projects in this way. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Read the paper · More papers on PaperTik