Dissonance is in no way affiliated, created, or endorsed by Discord

Dissonance is an extension for GameMaker Studio 2 (and 1.4) that enables the functionality of Discord's new Rich Presence Feature. It is built on discord-rpc

  • Currently only available for Windows (macOS and Ubuntu coming soon)
  • Available for BOTH GameMaker Studio 2 and GameMaker: Studio 1.4!

Demo Available

  • Note:​ When using the Example, you'll most likely have to manually add ​Dissonance Demo​ to Discord. See more​

Looking for support for a Rousr extension? - [ Join Our Discord ]

Get this extension and others with the $1 Patron Tier! - [ Become a Patron! ]

[ ]

End User Licence Agreement (EULA).

Changes in 1.0.2

  • Fixed a crash on exit
  • Fixed Demo Images
  • Cleaned up the example ever so slightly...

Version 1.0.2. Published November 19, 2017

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.


David G 18 November 2017

Works great! (GMS 2)

I imported it into my game, Cook, Serve, Delicious! 2!! and setup was a breeze and everything is working as noted. Excellent extension!

This review was left for a previous version of this asset.


rousr (Publisher) 18 November 2017

Thanks - I'm excited to see it in-game!

Package contents

Total size 277 KB

assetpackage.yy 13.7 KB datafiles datafiles_yy extensions fonts objects rooms scripts
button_can_click example_click_accept example_click_ignore example_click_reject example_on_disconnected example_on_error example_on_join example_on_join_request example_on_ready example_on_spectate example_text_field example_toggle gmlscripts_unix_timestamp random_key ReadMe rousrDissonance_event_async_social rousrDissonance_event_create rousrDissonance_event_end_step rousrDissonance_event_step rousr_dissonance_create rousr_dissonance_dummy_function rousr_dissonance_handler_on_disconnected rousr_dissonance_handler_on_error rousr_dissonance_handler_on_join rousr_dissonance_handler_on_join_request rousr_dissonance_handler_on_ready rousr_dissonance_handler_on_spectate rousr_dissonance_respond_to_join rousr_dissonance_set_details rousr_dissonance_set_join_secret rousr_dissonance_set_large_image rousr_dissonance_set_match_secret rousr_dissonance_set_party rousr_dissonance_set_small_image rousr_dissonance_set_spectate_secret rousr_dissonance_set_state rousr_dissonance_set_timestamps

What is the issue?

Back to Top