Zeriab

Huggins!
Veteran
Joined
Mar 20, 2012
Messages
1,399
Reaction score
1,612
First Language
English
Primarily Uses
Other

Implementing Steamworks Achievements
Once you are on Steam you really should implement Steamworks Achievements

UtI7umd.png



Summary
This tutorial will give an overview of the possibilities for implementing Steamworks Achievements depending on your RPG Maker version.

Requirements
Have access on steam. Really, trying to implement Steamworks achievements only makes sense if you actually have access.



RPG Maker MZ
Greenworks can be used to implement achievements: https://github.com/greenheartgames/greenworks

Cyclone Steam by Hudell - https://github.com/Hudell/cyclone-engine/blob/master/plugins/Cyclone-Steam.js
I suggest referring to https://makerdevs.com/plugin/orange-greenworks for information about how to setup Greenworks. While this was written for MV it appears to be pretty much the same for MZ.
For troubleshooting check out this topic: https://forums.rpgmakerweb.com/index.php?threads/steam-greenworks-plugin-for-mz.130019/



RPG Maker MV
Greenworks can be used to implement achievements: https://github.com/greenheartgames/greenworks

Several plugins has been developed to help you integrate with Steam:
Consider enabling Steam Overlay, which you can do by following this guide: https://steamcommunity.com/sharedfiles/filedetails/?id=548394667



RPG Maker VX Ace & RPG Maker XP
cyanic has made a nice script which does not require an intermediate DLL.
https://forums.rpgmakerweb.com/index.php?threads/cyanics-steam-achievements-integration.50640

Should have any issues, or for some reason stick with an old version of the Steamworks SDK (no idea why though) you can check out my work which requires an intermediary DLL:
https://forums.rpgmakerweb.com/inde...works-achievements-integration-package.63292/

For RPG Maker XP I expect cyanic's script will work as well, but please let me know if any of you have positive confirmation.



RPG Maker VX
Check out the DLL created by @sorlok_reaves
https://forums.rpgmakerweb.com/index.php?threads/alistel-steam-achievements-dll.76210/

Cyanic's Steam Achievements Integration may also work.



RPG Maker 2000 & RPG Maker 2003
Currently I know of no public solutions for implementing Steamworks achievements for these makers.
I have heard about games using steamshim to implemented Steam achievements possible in combination with some kind of wrapper.



Adding achievements to released games
When you already have released a game and want to add achievements afterwards, please keep in mind that as soon as you publish achievements they will be visible to all players. (Ok, more accurately it's within a couple of minutes)
For testing purposes you can mark all achievements as hidden. Then get the correct setup ready for publish for the the release with achievements.


Note that even with hidden achievements players can see that there are achievements.


Final Notes
Got your own package or know about another free package? Please let me know so I can add it to the tutorial.


*hugs*
- Zeriab
 
Last edited:

Skunk

Melody Master
Veteran
Joined
Mar 2, 2013
Messages
1,083
Reaction score
437
First Language
English/Slavic
Primarily Uses
RMMV
2 things, this is friggin awesome!


And how are you a member+, I thought they removed that :o  lol
 

Marquise*

Veteran
Veteran
Joined
Jul 9, 2014
Messages
5,162
Reaction score
8,418
First Language
French-Canadian
*HUGE cybermental hugs*


Zeriab, since the time I wanted to prepare to make cards/backgrounds/emotes in prevision for Greenlight, this IS really helpful and useful!  TYVM!


<3
 

Puffer

creator of a game that doesnt exist yet
Veteran
Joined
May 2, 2016
Messages
298
Reaction score
759
First Language
Vietnamese
Primarily Uses
RMVXA
Thanks so much!
 

GALER

Veteran
Veteran
Joined
Jun 7, 2015
Messages
53
Reaction score
28
First Language
English
Hey guys, so I am finishing up the editing to my game and want to include Steam Achievements into my game as well. I used RPGMaker2003. Kind of thought this wouldn't be too tough, but I am getting stuck big time without the use of scripts.

Does anyone know of a solution yet?

Cheers!!
 

Jatopian

Veteran
Veteran
Joined
Jul 5, 2015
Messages
59
Reaction score
22
First Language
English
Primarily Uses
Is this the Orange Greenworks link that was eaten?
 

hbomega

Villager
Member
Joined
Jun 6, 2015
Messages
6
Reaction score
1
First Language
English
Primarily Uses
Hi about the steam achievements, plugin from part 7, is it possible to have you explain exactly how to implement it in my rpgmaker mv project, and if you already have done so, could you point me in the right direction... Thanks ...... Great Work!...
 

KotoYama

Veteran
Veteran
Joined
Apr 20, 2019
Messages
447
Reaction score
81
First Language
Portuguese
Primarily Uses
RMMZ
Unfortunately, all the plugin files for MV are missing :(
I'll post a link or a file if I find one.
 

BreakerZero

Veteran
Veteran
Joined
Jul 8, 2018
Messages
1,150
Reaction score
506
First Language
English (USA)
Primarily Uses
RMMV
My guess is the fact that Huddel has moved away in favor of his game business has finally affected OrangeGreenworks which is simply a casualty of that decision to change business goals. Sadly, because forum rules mandate that unavailable resources cannot be reuploaded there is nothing we can do unless the mods say otherwise.

So even though I do have a copy of the plugin, I unfortunately cannot share it in his place.
 

KotoYama

Veteran
Veteran
Joined
Apr 20, 2019
Messages
447
Reaction score
81
First Language
Portuguese
Primarily Uses
RMMZ
I tried to contact Huddel and the developer of "Lenin" but got no response :(
 

KotoYama

Veteran
Veteran
Joined
Apr 20, 2019
Messages
447
Reaction score
81
First Language
Portuguese
Primarily Uses
RMMZ
Alright! After trying to contact numerous developers I finally found a solution!
BreakerZero informed me that there's a plugin for that developed by Visustella, Liquidize and Archeia, updated just a few weeks ago! It's $15. Don't know I no one bothered to post it here earlier (or tell me that it exists) :0
 

Zeriab

Huggins!
Veteran
Joined
Mar 20, 2012
Messages
1,399
Reaction score
1,612
First Language
English
Primarily Uses
Other
Updated with some new MV information.

If anyone has information regarding which versions of MV the various plugins work for please let me know. (VisuStella's is stated to be for MV 1.6.1+)

*hugs*
 

MaDmaX1337

Warper
Member
Joined
Aug 26, 2020
Messages
1
Reaction score
0
First Language
German
Primarily Uses
RMMZ
Would be glad if someone can make a tutorial how to implant greenworks into MZ.
 

Zeriab

Huggins!
Veteran
Joined
Mar 20, 2012
Messages
1,399
Reaction score
1,612
First Language
English
Primarily Uses
Other
Updated with information for MZ. Hudell has done some good work :LZScheeze:

If anyone releases a plugin that has support for Plugin Commands please let me know.

*hugs*
- Zeriab
 

EthanFox

Veteran
Veteran
Joined
Oct 15, 2018
Messages
654
Reaction score
419
First Language
English
Primarily Uses
RMMV
Thanks for this, I've gone down the Visustella route for MV, so we'll see how I get on.
 

mauigamestudio

Creator of Familia
Veteran
Joined
Jan 21, 2020
Messages
79
Reaction score
64
First Language
English
Primarily Uses
RMMZ
I had Visustella's plugin working with MV. I moved my game to MZ and the Steam achievements are no longer working. Anyone have any ideas?
 

Latest Threads

Latest Posts

Latest Profile Posts

Back to working on my games again after a long break from this.
Insight of the day: Technically you can do off path shortcuts in the forest, but maybe you shouldn't. Also: Weeds can grow taller than me.
Well...my husband went on a 5 day trip. He accidentally took my set of keys and the only phone charger we have right now (left my other one at the hospital). Hope y'all like me at least decently enough 'cause I'm about to be here a lot.
It’s nice when you can actually see your own progress. There was a time when the concept of arrays was so confusing. Now, I can use length, pop, push, shift, unshift, join, concat, slice, sort, and reduce. Granted I can’t do it from memory, but that still seems like progress. Fun with Arrays!
Wanted to turn this into a joke or something, but it turned out into something meta and sad.
badmeme.png

Forum statistics

Threads
131,546
Messages
1,220,940
Members
173,230
Latest member
eggy29
Top