layout:
Trollsplatterer

Help, tutorials and examples for Game Maker

Paper Flight
click to visit
3D racing game with custom paper airplanes.

RK-1 Revenge of the Rats
click to visit
Use RK-1 to defeat nasty burglar insects!
The Black Hole that Wants to Eat Me
click to visit
Stranded in space close to a black hole...

Spiral Lords
click to visit
Lead your empire to conquer the galaxy.
Home Search/Browse Comments Trollsplatterer You can help! Links
Terms&Conditions This website has been designed for Firefox Design by Trollsplatterer (©2012)

Game Maker

This website contains various examples and tutorials for Game Maker game design.

For those who have no clue as to what Game Maker is, I'll explain here. Game Maker is a program to create games, you didn't see that one coming, did you? You don't have to know how to program, though. It has a nice Drag and Drop-interface which is easy to learn and a simple help-file. You create a game using images, sounds and movement. If you wish to know more about this, please visit YoYo Games.


New examples

Uploaddate Rating Downloads Title Type Comments
2012-01-26 118 Area Of Effect download GM7/8
213kB
This example shows how to create a blast radius (or Area Of Effect) to hit multiple objects in the proximity of an explosion. The example assumes that the origin of your sprite is located at the centre, so that the distance between the blast and the items can be measured as the distance between the two objects.
2011-07-22 315 Car Physics download
by HippoGames
GM7/8 PRO
459kB
This example shows how to make skid-marks with a car. The skid-marks are objects which fade out and self-destruct. Pro is required for the use of image_angle, which can be replaced with rotating subimages of the car- and skid-sprites (not explained in the example).
2011-07-22 289 Car Drift download
by GOPHER GAMES
M81-file PRO
13kB
This top-down example shows how to make a car create tire-marks when accelerating, breaking and turning. It uses a surface to reduce the amount of objects in the room. The disadvantage is that this might not work well for very large rooms.
2011-07-22 288 Shooting download
by Bebop
GM7/8
16kB
This GM8.0 example explains how to make a character fire a bullet towards the nearest enemy. It's a platform-game and the system works with GML-code.
2011-03-26 432 Single Script Game download
by Jack Oatley
GM7/8
11kB
This example shows how to make a game without using GM's internal step-system. The Instance Create event of the object obj_game contains a loop which is repeated until the game ends. Advanced knowledge of GML is required for this way of programming.
2011-03-26 380 DLL Timer download
by Jack Oatley
ZIP-file PRO
54kB
This example shows the use of a DLL to get exact timing difference between two steps. This is used in this example to make a game room_speed independent.
2011-03-26 418 3D Mouse Look download
by Jack Oatley
GM7/8 PRO
188kB
This example shows how to use the mouse in a 3D world. The virtual mouse position is set by a script and kept in the global bariables X and Y.
2011-03-25 409 INI Files download
by Bebop
GM7/8
13kB
This examples explains the use and the manipulation of INI files, special text files which are used to store simple in-game information, i.e. initialization settings for your game. This was made in GM8, so it's not compatible with Game Maker 7.

Popular examples

Uploaddate Rating Downloads Title Type Comments
2008-03-31 3986 Game Maker Language (GML) download PDF-file
301kB
This is an introduction to the Game Maker Language. If you're interested in using code, but you don't know where to start, this may be a useful text to you.
2007-12-02 1745 Health download ZIP-file
469kB
Health is used in almost every game. But in most games, you also need to show this health. This is very easy in GM, until you try to apply it to multiple instances. The predefined health in GM is a global variable. It can't be used for more than one character. This tutorial tells you how to get it right.
2009-05-25 1197 Motion Blur download
by NessXX
GM7/8
31kB
This is an example, made by NessXX, to show how to make an object look blurry when it's moving.
2009-12-10 1172 3D Platform View download
by UKGameDev
GM7/8 PRO
20kB
This example shows how to make a 3D-style platformer. It uses 2D sprites, but it uses 3D elements to give the platformer a 3D effect. Unfortunately 3D effects require GM PRO. It's been designed by FGS_HURRICANE, though I did add some extra features to it.
2009-07-05 1153 Electroshock download GM7/8
19kB
This example shows how to make an electrically curved line between two points. It doesn't require PRO, but it does use GML and scripts.

Tutorials

Tutorials are files or collections of files with a lot more information about a subject. It's not just an example, it's a document, or it is guided by a document which explains how to handle something.

Uploaddate Rating Downloads Title Type Comments
2008-03-31 3986 Game Maker Language (GML) download PDF-file
301kB
This is an introduction to the Game Maker Language. If you're interested in using code, but you don't know where to start, this may be a useful text to you.
2011-03-05 570 GML intro download
by NpN Games
EXE-file
2919kB
This is a tutorial for basic GML programming in Game Maker 8. It's an executable which functions as an e-reader, it'll explain the basic GML commands in a few steps.
2011-03-05 512 GML semi advanced download
by NpN Games
EXE-file
8265kB
This is a tutorial for more advanced GML programming in Game Maker 8. It's an executable which functions as an e-reader. Please check out the GML intro tutorial by NpN Games before running this tutorial.
2007-12-02 1745 Health download ZIP-file
469kB
Health is used in almost every game. But in most games, you also need to show this health. This is very easy in GM, until you try to apply it to multiple instances. The predefined health in GM is a global variable. It can't be used for more than one character. This tutorial tells you how to get it right.
2009-09-11 1121 Online Scoreboard download ZIP-file PRO
445kB
This tutorial shows how to make an online scoreboard with Game Maker. It uses 39DLL.dll to connect with your website and it uses two PHP-pages. One to post the score online and one to show the scoreboard in your website.
2011-02-13 441 Parents download
by Bebop
GM7/8
463kB
This is a tutorial about how, why, and when to use parents. Made by Bebop (YYG alias: SnakeSkinCreations). This tutorial was made in GM8, so it's GM7 incompatible.