The GMechanism API is in the form of a Game Maker extension package, and allows you, the developer, to add advanced online functionality like highscores, achievements, private and public chat systems, online INI, user profile read/write, user accounts, etc. GMechanism has its own secure database which is what it connects to, and stores user accounts. (but user accounts are not necessary - just good for data storage). So, you can have your own user account/highscore management system in your own game, without a server!
NOTE: Make sure to download the proper extension package for your version of Game Maker (Studio, 8.1, 8.0, etc)
Another note: The only features of the API that require the user to have an account are Achievements and the buddy list.
GMechanism Developer Portal
As the developer, you can view statistics about your game through the Developer Portal. From there, you set your achievements, reset and delete highscore table entries, view how many times your game has been played, manage your online INI, etc. The same website will also host the GMarket, where developers and creators can upload their creations and make money by selling them! The portal is at http://www.gmechanism.com
Downloads
GMechanism Application: (No longer available - use the website http://www.gmechanism.com instead)
GMech API (GM 8): http://www.gmechanism.com/GMechAPI.zip
GMech API (GM 8.1): http://www.gmechanis.../GMechAPI81.zip
GMech API (GM Studio:Windows/HTML5/Mac/Android/iOS/Win8): http://www.gmechanis...hAPI-Studio.zip
GMech Demo Video: http://www.youtube.c...h?v=5G2LN85LqQw
Forum
The GMechanism Forum is located at: http://www.gmechanis.../forum_main.php
Some API Features
- Submit and display online highscores (and reversed scoreboards)
- Sign in to user's GMechanism account, if they have one
- Private chats (Functionality being restored soon)
- Online Achievements
- How many times your game's been played
- Public and private IP information
- Online INI hosting
- Online in-game chat engine (Functionality being restored soon)
Future API Features
- MMORPG Functions
- Shared Variables
- Game Licensing
- Auto Updater
- In-Game Purchases
API Ports and Progress
GM 7 - Not supported
GM 8 - RELEASED
GM 8.1 - RELEASED
GM Studio Windows - RELEASED
GM Studio HTML5 - RELEASED
GM Studio Mac - RELEASED
GM Studio iOS - RELEASED
GM Studio Android - RELEASED
GM Studio Windows 8 - RELEASED
Server Statistics
Registered users: 3000+
GMechanism enabled games: 215+
Edited by lukeescude, 22 February 2013 - 12:27 AM.









