Jump to content


Photo

GMechanism - Upload and share your games!


  • Please log in to reply
21 replies to this topic

#1 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 07 August 2011 - 05:11 PM

GMechanism is an awesome new application and GEX that lets developers put the most advanced online functions in their games easily!

Check out the official thread here: http://gmc.yoyogames...howtopic=515673

Edited by lukeescude, 14 June 2012 - 04:54 PM.

  • 0

#2 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 14 August 2011 - 01:55 PM

Alrighty, GMechanism and the API have been updated!

GMechanism update:
1. Some stability bugfixes when signed into games at the same time

2. Fixed the buddy list duplication bug (for good!)

API update:
1. Added an online chat engine! It's in the example GMK and the help file, it's only got three commands, extremely simple to use

2. Added an AllowGuests parameter to the SubmitHighscore function - this is so you can take highscores into your scoreboard from guests, who enter a custom name.

3. Added a true/false to the Init() function that lets you manually specify if you want the buddy list to auto-launch.
  • 0

#3 Debels

Debels

    GMC Member

  • GMC Member
  • 2783 posts
  • Version:GM:Studio

Posted 28 August 2011 - 07:44 PM

GMech is awesome.
  • 0

#4 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 18 September 2011 - 01:36 PM

UPDATES! Finally XD

API Updates:
(None) - coming soon

Application:
1. Fixed Dev Center achievements stuff

2. Now you can't register an already-registered game ID

3. Fixed several bugs in the library

4. Fixed the multiple registered games bug

5. Fixed the screenshot viewer

6. Added dynamic room speed - If you switch off GMech (to play a game, for example) it'll drop down to low-CPU usage and 5 FPS

7. ZIP files are no longer limited. The engine is improved.

8. Added client-side server time

9. Uploading games is threaded, with a loading bar!

10. Added userlist searching

11. You can download and clear your INI from the Developers Center

12. Added notifications if your game gets approved/rejected

13. Addded a highscore table editor to the Dev Center.
  • 0

#5 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 21 September 2011 - 10:03 PM

Updates Again! (Last one for a while)

API:
1. Added limit to sendChat command... to prevent the socket from crashing

2. Made some bugfixes for window controls

Application:
1. Added limit to chatbox sending

2. Better notifications system, open-ended

3. Added an X button to the buddy list, at the request of a user. ( you can recall the buddy list using the BuddY List button on the home screen)
  • 0

#6 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 30 September 2011 - 10:18 PM

Updates! I think I'm double posting.

Anyways, API:
1. Fixed the INI stuff - Shouldn't happen again. at all.

2. Added profile interfacing functions - you can interface directly with the user's GMech profile, and add your own variables and staitstics.

3. Fixed an error in the step event of GMech API

Application:
1. Crashes are now seamless - You don't notice a server crash, except a 2-second pause.

2. The mouse wheel scrolls.

3. Added a bunch of smilies

4. Added a profanity filter

5. Fullscreen with F4, but it looks bad

6. Better system tray notifications.

7. Multiple chat URLs are possible

8. Graphical fixes
  • 0

#7 PirateProgrammer

PirateProgrammer

    GMC Member

  • New Member
  • 3 posts

Posted 17 October 2011 - 02:57 AM

Idk what is going on for me, but whenever I'm using a GMech_Username or GMech_SignedIn function, even when the game has GMech initialized, Gmaker throws an "unknown variable" error? I initialized GMech at the first room, signed in, but it still gives me that. The script helper tool even says that these are valid functions.
  • 0

#8 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 18 October 2011 - 03:07 AM

Very odd.

Go to GLobal Game Settings -> Errors -> Set all uninitialized variables as 0
  • 0

#9 PirateProgrammer

PirateProgrammer

    GMC Member

  • New Member
  • 3 posts

Posted 18 October 2011 - 05:42 PM

Ah, will try that when I get back from Programming Class. :D


EDIT: Nope, It just makes those functions return a zero, like you said.

Edited by PirateProgrammer, 18 October 2011 - 09:04 PM.

  • 0

#10 StigianGames

StigianGames

    GMC Member

  • GMC Member
  • 20 posts
  • Version:GM:Studio

Posted 16 March 2012 - 10:33 PM

This looks like a really nice idea. I was considering something like this myself but I didn't know someone was already doing it. Looks like you have a bunch of users registered but I'm guessing something went wrong with the game library recently? As there is nothing in there.
  • 0

#11 Debels

Debels

    GMC Member

  • GMC Member
  • 2783 posts
  • Version:GM:Studio

Posted 17 March 2012 - 01:43 AM

This looks like a really nice idea. I was considering something like this myself but I didn't know someone was already doing it. Looks like you have a bunch of users registered but I'm guessing something went wrong with the game library recently? As there is nothing in there.

No, Hes updating the game library and since there was a lot of abandoned Projects there he deleted all the games on Game Library
  • 0

#12 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 18 March 2012 - 04:24 AM

Yes, the Library is getting a major overhaul. It will not be in the next release, though.
  • 0

#13 _223550

_223550

    GMC Member

  • New Member
  • 16 posts

Posted 20 March 2012 - 10:27 PM

Can GMechanism be used with GM HTML5?
  • 0

#14 Debels

Debels

    GMC Member

  • GMC Member
  • 2783 posts
  • Version:GM:Studio

Posted 20 March 2012 - 10:37 PM

Can GMechanism be used with GM HTML5?

Luke is working on the HTML5 version at the moment =D
  • 0

#15 MrMota

MrMota

    GMC Member

  • GMC Member
  • 10 posts

Posted 15 April 2012 - 11:27 PM

Super awesome!

Congratulations for the super good work man... It's an AppStore or Google Play Store to Game Maker projects.

Recommend!
  • 0

#16 Morpheas

Morpheas

    GMC Member

  • New Member
  • 66 posts
  • Version:GM8

Posted 26 April 2012 - 10:17 AM

hi guys im a new member to the GMechanism and i am near completion of my second game.
new to the online high score
so i have a problem with my variables.... let me explain
i imported the example to my game.
then i putted the rooms of the example first so i can make my configs.
i haven't changed any code and when i run my game i get a previously readable variable as unknown...
do u know what causes it?
the exact error is

___________________________________________
FATAL ERROR in
action number 1
of Begin Step Event
for object button1-3cont:

COMPILATION ERROR in code action
Error in code at line 2:
global.button = ini_read_real('data', 'settings', button1r)
^
at position 9: Variable name expected.


if i use my game without the imported example it works fine.
EDIT:never mind.... with importing the word button was also an obj name...

Edited by Morpheas, 26 April 2012 - 11:54 AM.

  • 0

#17 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 31 May 2012 - 09:26 PM

Awesome, glad you could figure it out! Sorry for the late reply. I'll be more active on this forum now.
  • 0

#18 Joh

Joh

    GMC Member

  • GMC Member
  • 281 posts
  • Version:GM8

Posted 11 June 2012 - 11:32 PM

Hey, you still working on this? Its really great, and I want to add its capabilities my new game.
It would be really nice to have the game share ability back too. (Downloading/publising games from the program)
Dont give up on this man, this is big!
  • 0

#19 DJ Vinyl Scratch

DJ Vinyl Scratch

    Vinylicious

  • GMC:Member
  • 321 posts
  • Version:GM:Studio

Posted 11 June 2012 - 11:38 PM

So, are you now able to submit your games yet?

Did not see an update, tell me when launch of the Gmarket.

I have a launch title.

#20 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 12 June 2012 - 07:05 PM

Yep, I'm still working on it!
  • 0

#21 lukeescude

lukeescude

    GMC Member

  • GMC Member
  • 710 posts
  • Version:GM:Studio

Posted 14 June 2012 - 04:54 PM

The first post has been updated, follow that thread from now on. This was a duplicate from long ago.
  • 0

#22 nutcracker

nutcracker

    GMC Member

  • GMC Member
  • 96 posts
  • Version:GM:Studio

Posted 14 May 2014 - 02:21 AM

GMechanism is an awesome new application and GEX that lets developers put the most advanced online functions in their games easily!

Check out the official thread here: http://gmc.yoyogames...howtopic=515673

Can you please give link to the example gmk and documentation or tutorial, from which I can get exactly to the point.


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users