What would you like to see in future updates?

I've said in the past that I'm not doing any feature update to the current extension anymore, so I can fully focus on the rewrite. However, I've changed my mind on this.

I'd be up for adding some small features to the extension every month or so. By small, I mean things that I can reasonably add in 4-5 hours of work. So that excludes big overhauls or completely new features.

What are your most wanted features?

  • Post one idea per reply

  • If possible, give an example of how you'd use the feature, so I can understand it better

  • Upvote the ideas you like the most

  • I'll prioritize the most upvoted ideas

I've already posted some suggestions I've seen, but all suggestions are welcome!

Quick note: I'm removing suggestions after they are implemented, so that I can keep track.

Replies (41)

Last message on 27 May 2018

Size43 (Administrator) on 15 Jan 2018, 17:46:35
Upvote this post if you want dynamic images for PlayerINIs/GameINIs. (See Developer > Dynamic images for how they work)
Forgeio on 24 Apr 2018, 02:50:54
Please do this! It would make for a lot of very cool features.
Pick on 2 Feb 2018, 10:02:04
A WORKING HTML version so we can port to HTML.
Size43 (Administrator) on 4 Feb 2018, 16:56:05
Just as a quick note -- I know this is a feature many of you want. However, due to the architecture of the extension this is not feasible.

The rewrite will have full HTML5 support.
captain_davy on 2 Feb 2018, 20:44:16
Size43 (Administrator) on 27 Jan 2018, 16:55:31
Upvote this post if you want a "Begin Searching" feature for the VS mode, so that it doesn't start searching for a game as soon as you login.
Snowland on 7 Feb 2018, 13:22:23
No need to upvote, it's a must.
YoyoRocklo on 2 Mar 2018, 21:06:33
A real friends List/Menu.
ZayneDev on 15 Jan 2018, 23:22:28
A way to customize the chat system a-lot more easier
KeySho on 16 Jan 2018, 07:37:54
Indeed. Things like only changing certain parts of the chat like names, making it say whatever you want etc.
Size43 (Administrator) on 16 Jan 2018, 09:14:04
Can you expand on "making it say whatever you want"? There's already gms_chat_local, which you can use to show arbitrary text in the chat.
KeySho on 16 Jan 2018, 17:05:35
Not sure, but perhaps make the code commented and available so we can easily change what it does.
TheLandimizer on 24 May 2018, 04:11:10
Maybe a way of checking what players are in what room?
Size43 (Administrator) on 27 May 2018, 16:43:14
All players have a 'room' variable (use gms_other_get to read it), which contains the room ID of the room in which that player is.
AouabAdYT on 2 Apr 2018, 17:50:07
Accepting and sending request through the in-game using a script defining function , obviously like chat_verify and p2p ....
AouabAdYT on 24 Apr 2018, 22:32:19
I mean friend requests.
Forgeio on 29 Jan 2018, 19:54:54
More customization to the dynamic images would be awesome (a larger database of fonts/colours for example)
AouabAdYT on 14 Apr 2018, 13:15:35
Forgeio , can i have your discord?
Forgeio on 24 Apr 2018, 02:44:39
Yeah, it's just Forgeio.
Sustitos on 20 Jan 2018, 23:19:31
Connect, delete, add, and insert in databases
Sustitos on 20 Jan 2018, 23:18:52
Source Code Of PHP To We Can Host This In Our Servers
RobDEV on 4 Feb 2018, 10:05:38
Game Maker Studio 2 Support
Size43 (Administrator) on 4 Feb 2018, 16:56:24
Just as a quick note -- I know this is a feature many of you want. However, due to the architecture of the extension this is not feasible.

The rewrite will have full GM:S 2 support.
Sustitos on 20 Jan 2018, 23:51:55
File Manager In Game Maker That Should Be Able To Load Resources That We Host Here xd.
Sustitos on 20 Jan 2018, 23:51:22
Lobby Like RTS, LoL, Or Dota Creation
Sustitos on 20 Jan 2018, 23:23:10
A Limit To Highscores Like Top 100
Sustitos on 20 Jan 2018, 23:21:55
Some System That Allow Some Like Upload And Download .txt Files.. Should Be Good
Sustitos on 20 Jan 2018, 23:19:12
Enable To Create PHP Databases
Sustitos on 20 Jan 2018, 23:18:34
Save And Load In Cloud!.
Size43 (Administrator) on 21 Jan 2018, 19:34:28
This can be done using the PlayerINI and/or the Binary Data Blobs.
Sustitos on 21 Jan 2018, 22:42:13
ProFes on 15 Jan 2018, 21:27:15
Anti-cheat system
Not themed screens, but easy customizable standart screens
Easy lobby creating
Size43 (Administrator) on 15 Jan 2018, 22:06:22
Basic protection against tools like Cheat Engine is available under gms_protect_*.

Standard screens are already very customizable. You can basically move everything around, change animations, change colors, etc.

Can you expand a bit on the 'easy lobby creating'? The VS mode should be able to handle lobbies.
Snowland on 25 Jan 2018, 00:58:00
Although you've done a great job here, one thing I must say is that VS is system is just terrible(because of one missing function), and noone should use it in my opinion.

*There is no "begin searching" function in VS mode. Some people just want to stay in-game for a while, right? This VS system begins searching a lobby as soon as you connect to GMS servers.

Other than that, current VS system has everything All-In-One, definitely great.

Note : I used session system for an alternative to VS system. Works the same though.
Reiben on 2 Feb 2018, 13:46:30
VS Mode needs in addition a way to let the player choose if he is really ready to take part in a game, for the time being the player is moved in every case, I think it can be set some kind of button or function, like the "status", where a player is only countered for vs Mode if he is in an appropiate state.
Size43 (Administrator) on 27 Jan 2018, 16:54:51
That's a fair point. I'll add it as a separate post.