Home | Mμse | Docs | Art | Music | Videos | Projects | Forum | Shop


[ Click to visit TheOuterLinux's 'Support Me' page ] [ QRCode ] [ RSS ]

     _____                                                       _____         _____
  __|_    |__  ____     __    ______  _____   ____    ____    __|___  |__  ___|    _|__
 |    |      ||    \  _|  |_ |   ___||     | |    \  |    |  |   ___|    ||    \  /  | |
 |    |_     ||     \|_    _||   ___||     \ |     \ |    |_ |   |  |    ||     \/   | |
 |______|  __||__|\__\ |__|  |______||__|\__\|__|\__\|______||______|  __||__/\__/|__|_|
    |_____|                                                     |_____|       |_____|
                 _
  __ _ _ __   __| |
 / _` | '_ \ / _` |
| (_| | | | | (_| |
 \__,_|_| |_|\__,_|
                                                                                 
     _____         _____        _____        _____         _____        _____
  __|___  |__  ___|   _ |__  __|_    |__  __|___  |__  ___|    _|__  __|_    |__
 |   ___|    ||    \ | |   ||    |      ||   ___|    ||    \  /  | ||    \      |
 |   ___|    ||     \| |   ||    |      ||   |  |    ||     \/   | ||     \     |
 |______|  __||__/\____| __||____|    __||______|  __||__/\__/|__|_||__|\__\  __|
    |_____|       |_____|      |_____|      |_____|       |_____|      |_____|
  
  
  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.

Tutorials/Notes

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.

Examples and Games

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

Magazines, Manuals, and Websites

TITLESUMMARY
Designing Games with GameMaker 6.1AManual by Mark Overmars for GameMaker 6.1A
Game Maker's Apprentice, The - Game Development for BeginnersA book by Jacob Habgood and Mark Overmars that originally included a CD-ROM copy of GM8 with examples
Game Maker DocumentationManuals and Game Maker Data Magazine issues
Game Maker File FormatsInformation on the various file formats used with GameMaker
Game Maker for Mac Online HelpThe 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 ServerA 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
GMLscriptsA site dedicated to GML (Game Maker Language) scripts
Mike Bailey's "Learning Game Maker" PageAn Oregon State University page with Game Maker examples, slides, and other links
Page Index - hpgDesigns/hpgdesigns-dev.io WikiAn indexed version of https://github.com/hpgDesigns/hpgdesigns-dev.io/wiki, which is/was an enigma-dev.org wiki imported to github
TIGForumsThe link takes you to the Game Maker tutorials section of the TIGForums website
WebGMWeb based version of Game Maker 8


Videos

AUTHORSITETITLELENGTH
Game MakerYouTube"Game Maker Beginner - Pro" playlist7 videos
The SivartYouTube"3D Game Maker Tutorials" playlist31 videos
The SivartYouTube3D Game Maker Tutorial #13 - 3D Animation00:06:10
SamusRidelyYouTube"GameMaker Tutorials" playlist17 videos
MrGamemakerfanYouTubeTutorial #1 - 3D Sun Reflection Game Maker00:03:55


Disclaimer