GM:Studio HALP

Posted by Alert Games on April 6, 2014, 12:33 a.m.

As everyone knows about the AGAPI I want to make, the problem is, I'm trying to figure out everything that is compatible. People say they want to develop in GM:Studio, but there are more limitations which makes everything more complicated.

For example, I want to make it possible to automatically check to see if there is an update and if so, download the update and run it. GM:S doesn't have a way to run files.

It seems as though Game Maker studio has the following features already built in:

-hashing (md5, sha1, etc)

-http request

-in app purchases for windows 8 and mobile

-file storage in the steam cloud

What I need to know, is if studio is able to run the new file and replace the old one.

Essentially I'm figuring out that GM now has many of the things that the api was going to offer, except for a universal friends list, server lists, a UI for the extras, and a basic concistent multiplayer setup.

I'd appreciate any insight on this… I've been doing research but theres not as much on studio (as if people stopping using it or something. heh. how odd).

Also, if you are interested in helping in the AGAPI project (anything from ideas, to programming, to testing), I've created a portal on my new site that allows you to use your Gmail to sign in and collab with other people in the project. The repository and project progress pages require additional access (for the actual programmers).

Sign in using your preferred email!!

Comments

Acid 10 years, 7 months ago

Joined. Hit me up with the info, man.

Alert Games 10 years, 7 months ago

You've been added to the AGAPI development team woot! Horray for php and g+ api

Zac1790 10 years, 7 months ago

Executing external binaries is out of the question with GM:Studio. Replacing should be possible within the directory of the executable. You may also be able to extend it to run the files with a .dll and .dyllib, etc. But I'm fairly certain it is completely impossible on iOS. Any possibility of dynamic code is considered a security threat.

Alert Games 10 years, 7 months ago

@Zac: I was not really referencing iOS and Android because the person would update their app on their own since it notifies them. This is really only an issue for windows.

Mobile: User is notified or app automatically updates.

HTML5: Browser automatically pulls new file when not using cache.

Windows: Executable. No current method.

Windows App: Not sure if that is a good platform yet for games.