Gamemaker can do more than games

All in one zipfile samples4.zip 19 kB

clock5.gmd

clock6.gm6

clock.exe

Analogue clock , good demonstration of trigonometry (GM5)

                                   "                                              (GM6)

drawfunctions.gmd

drawfunctions.exe

A drawing package

 

microplanet2.gmd

microplanet2.exe

A Logo clone

Its a bit complicated. The hard bit is to break up a string like "c90m10c90" and work out that it is "turn clockwise 90 degrees, move 10 steps, and turn clockwise 90 degrees"

temp conv.gmd

temp conv.exe

Convert temperature F-C, C-F,

Demonstration of the use of text strings
click on either box and type digits to convert temperature between C and F
Borrows the concept of focus from Visual Basic, one of the two boxes has the focus and accepts the characters you type

database.gm6

database.exe

The following 3 examples demonstrate how Gamemaker can handle projects assigned in conventional year 11&12 ICT curicula. This is not how ICT should be taught because it overlooks the gains from playful learning.

Contact database, demonstrates read/write (GM6)

wordproc.gm6

wordproc.exe

GUI controls

Text viewer with scrollbar (GM6)

  Validation.gm6

Validation.exe

Validation of data input, valid alphanumeric data, spaces stripped, checksum calculated, see also microplanet2.gmd and temp conv.gmd for string parsing