_____ _ ___ _ _ _
|_ _| |__ ___ / _ \ _ _| |_ ___ _ __| | (_)_ __ _ ___ __
| | | '_ \ / _ \ | | | | | | __/ _ \ '__| | | | '_ \| | | \ \/ /
| | | | | | __/ |_| | |_| | || __/ | | |___| | | | | |_| |> <
|_| |_| |_|\___|\___/ \__,_|\__\___|_| |_____|_|_| |_|\__,_/_/\_\
_____ _____ _____ __|_ |__ ____ __ ______ _____ ____ ____ __|___ |__ ___| _|__ | | || \ _| |_ | ___|| | | \ | | | ___| || \ / | | | |_ || \|_ _|| ___|| \ | \ | |_ | | | || \/ | | |______| __||__|\__\ |__| |______||__|\__\|__|\__\|______||______| __||__/\__/|__|_| |_____| |_____| |_____| _ __ _ _ __ __| | / _` | '_ \ / _` | | (_| | | | | (_| | \__,_|_| |_|\__,_| _____ _____ _____ _____ _____ _____ __|___ |__ ___| _ |__ __|_ |__ __|___ |__ ___| _|__ __|_ |__ | ___| || \ | | || | || ___| || \ / | || \ | | ___| || \| | || | || | | || \/ | || \ | |______| __||__/\____| __||____| __||______| __||__/\__/|__|_||__|\__\ __| |_____| |_____| |_____| |_____| |_____| |_____| LateralGM is an IDE (Integrated Development Environment) for ENIGMA. LateralGM and ENIGMA combined essentially create a free and open-source Game Maker 6/7/8 clone with some extra features.
TITLE | AUTHOR | LAST UPDATED (YYYY/MM/DD) | SUMMARY |
Bare-bones Typewriter Text | Guest at TIGForums | 2010/10/04 | A plain-text version of a tutorial from TIGForums to have a simple type-writer text effect |
Controls | TheOuterLinux | 2023/02/21 | Joystick functions and getting compatibility between Game Maker 8 on WinXP and LaterGM+Enigma on GNU/Linux using various joystick/gamepads/controllers |
Creating footprints/tire tread-marks using surfaces and destructible terrain | The Sivart | 2010/??/?? | Technically called "Game Maker Tutorial #9 - Surfaces", I see it as an easy tutorial to create things like tank tracks or footprints; it also shows how to have destructible 2D terrain |
Cross-Compiling Notes | TheOuterLinux | 2023/04/29 | Notes on how to get your 64-bit GNU/Linux system to compile both 64-bit and 32-bit binaries (and hopefully other operating systems in the future) |
Destruction Help | TheOuterLinux | 2023/07/18 | Notes on different ways to destroy objects/instances using the Game Maker Language (GML) |
GameMaker 6 patch for Windows Vista and newer | LiEnby | See site page | This patch for GameMaker 6 and 6.1a will help to compile games that will then run on Windows Vista and newer |
Gradually rotating an object towards a target | Jibran I. Syed | 2013/09/05 | Imagine a game with gun turrets but you want them to rotate towards the player gradually rather than instantly; however, also see this comment for GM8 compatibility |
How to add a file-list to an array | A combo of TheOuterLinux and Reddit | 2023/07/18 | Add a list of files in a directory as an array |
Mike Bailey's "Learning Game Maker" Page | Mike Bailey | 2010/12/11 | List of links to books and notes on using Game Maker 7/8 |
OBJ 3D model tips | TheOuterLinux | 2023/04/17 | Helpful tips for those new to getting OBJ 3D models working on GM6-8 or LaterGM+Enigma |
Programming Q&A | GameMaker Community | 2019/11/25 | Wayback Machine version of GameMaker Community forum pages |
Scaling vs Mouse Issues | TheOuterLinux | 2023/01/07 | An explanation as to why you may have issues with the mouse position on one system vs another with different screen resolutions what what to do about it |
Step-by-Step 3D Tutorials | Goombert | 2013/04/15 | This is a tutorial pack of over 60 tutorials including PDF documentation explaining 3D concepts, originally from the GMC about %60 worked directly out of the box, and the rest are working with a few slight changes. |
PROGRAM | AUTHOR | LAST UPDATED (YYYY/MM/DD) | SUMMARY |
3D Gun Model TUT | Vendet | 2010/09/01 | Example of a first-person-shooter with a 3D model (OBJ) gun showing... but GM6 compatible; you will want this if needing OBJ models in GM6 games |
3D Road | Vendet | 2010/04/13 | Camera moves automatically around a 3D road corse with hills and valleys and road-over-road areas using paths to make it happen (one is the course and the other determines the camera's z-axis); you may also want to look at this page |
Adrien Dittrick's GM8 archive | Adrien Dittrick | ~2021... I think | A huge (~887MB) collection of GM8 and GM6 games and source code by Adrien Dittrick; see video; size could be cut in half if he did not also include the backup saves of project files and a LOT of them will give errors in LateralGM+ENIGMA. |
Books | README | TheOuterLinux | 2024/03/26 | An example of how to create readable books using INI files; includes pre-compiled binaries (32/64-bit GNU/Linux) and source (GMK; v8) that only compiles using LateralGM+ENIGMA |
Enigma3D | TheOuterLinux | 2023/09/28 | A GMK project file for use with LateralGM+Enigma to provide an easy way to have Wavefront *.OBJ 3D models, both still and animated, with a few extra features such as a simple dialog system and compass overlay. This GMK project file WILL NOT work with GM7 or GM8 due to using the Draw GUI Event. |
Game Maker's Apprentice, The - CD-ROM files; ~260MB | Jacob Habgood and Mark Overmars | Game Maker 6.1A (~2004/2005) | The cover of "The Game Maker's Apprentice" listed in the manual section of this page suggests it is for GM8, but the rest of the files from the same site are for GM6.1A |
GameMaker Examples, Tutorials, & More | Martin Crownover | See site page | 3D animated water, 3D camera, 3D day/night cycle, fake MODE7 (as in SNES), rain, starfield, etc. |
Gradually rotating an object towards a target | Jibran I. Syed | 2013/09/05 | Imagine a game with gun turrets but you want them to rotate towards the player gradually rather than instantly; however, also see this comment for GM8 compatibility |
HeightMap | TheOuterLinux | 2023/11/26 | Not quite game-ready yet, but here is a very crude way of using a gray-scaled height map of a single 3D model of simple ground terrain so that the camera stays on top as you move around. A draw surface is used with a 3D model of terrain on top. In a 3D environment, this surface results in something like a floor. obj_Player moves around on this unseen surface that is hidden under the imported "Terrain.obj" and obj_Camera's x and y positions are relative to obj_Player's x and y; obj_Camera's z-position is based on the pixel color value underneath obj_Player that is on the hidden surface; this is not recommended on classic Game Maker engines, only LateralGM+ENIGMA. |
Player moves to right mouse-click | TheOuterLinux and a little YouTube help | 2022/12/29 | How to get the player to move to where you right-clicked the mouse and show the path it will travel at the same time |
Programming Q&A | GameMaker Community | 2019/11/25 | Wayback Machine version of GameMaker Community forum pages |
Sivart's tutorial files | The Sivart | 2017/03/28 | 3D toturials by The Sivart on YouTube that are mainly focused on GM8 |
Step-by-Step 3D Tutorials (and Examples) | Goombert | 2013/04/15 | This is a tutorial pack of over 60 tutorials including PDF documentation explaining 3D concepts, originally from the GMC about %60 worked directly out of the box, and the rest are working with a few slight changes. |
Vendet's Game Maker 7 Examples | Vendet | ????/??/?? | There is a LOT of downloadable GM6 and GM7 examples, lib's, and DLL's here |
TITLE | SUMMARY |
Designing Games with GameMaker 6.1A | Manual by Mark Overmars for GameMaker 6.1A |
Game Maker's Apprentice, The - Game Development for Beginners | A book by Jacob Habgood and Mark Overmars that originally included a CD-ROM copy of GM8 with examples |
Game Maker Documentation | Manuals and Game Maker Data Magazine issues |
Game Maker File Formats | Information on the various file formats used with GameMaker |
Game Maker for Mac Online Help | The HTML version of the help documentation from Game Maker for Mac (GM4Mac); it may not work properly; use something like xCHM to open this file (Game_Maker.chm) instead |
Game Maker Server | A site and GameMaker extension (GM8 and newer) that helps with adding online INIs, online achievements, online highscores or online multiplayer to your game; however, the service may be shutting down after the end of 2023 |
GMLscripts | A site dedicated to GML (Game Maker Language) scripts |
Mike Bailey's "Learning Game Maker" Page | An Oregon State University page with Game Maker examples, slides, and other links |
Page Index - hpgDesigns/hpgdesigns-dev.io Wiki | An indexed version of https://github.com/hpgDesigns/hpgdesigns-dev.io/wiki, which is/was an enigma-dev.org wiki imported to github |
TIGForums | The link takes you to the Game Maker tutorials section of the TIGForums website |
WebGM | Web based version of Game Maker 8 |
AUTHOR | SITE | TITLE | LENGTH |
Game Maker | YouTube | "Game Maker Beginner - Pro" playlist | 7 videos |
The Sivart | YouTube | "3D Game Maker Tutorials" playlist | 31 videos |
The Sivart | YouTube | 3D Game Maker Tutorial #13 - 3D Animation | 00:06:10 |
SamusRidely | YouTube | "GameMaker Tutorials" playlist | 17 videos |
MrGamemakerfan | YouTube | Tutorial #1 - 3D Sun Reflection Game Maker | 00:03:55 |