Zeriab

Huggins!
Veteran
Joined
Mar 20, 2012
Messages
1,284
Reaction score
1,458
First Language
English
Primarily Uses
RMXP

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 now solutions for implementing Steamworks achievements for the PC RPG Makers without scripting. Please contact me here or through a PM if you have a solution. (Public preferable)



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,081
Reaction score
415
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,026
Reaction score
8,315
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
267
Reaction score
653
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
55
Reaction score
16
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
253
Reaction score
28
First Language
Spanish
Primarily Uses
RMMV
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
973
Reaction score
417
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
253
Reaction score
28
First Language
Spanish
Primarily Uses
RMMV
I tried to contact Huddel and the developer of "Lenin" but got no response :(
 

KotoYama

Veteran
Veteran
Joined
Apr 20, 2019
Messages
253
Reaction score
28
First Language
Spanish
Primarily Uses
RMMV
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,284
Reaction score
1,458
First Language
English
Primarily Uses
RMXP
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,284
Reaction score
1,458
First Language
English
Primarily Uses
RMXP
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
517
Reaction score
347
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.
 

josephdevelops

Creator of Familia
Member
Joined
Jan 21, 2020
Messages
20
Reaction score
13
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 Profile Posts

unknown.png

Been feeling that my characters spent too much time exploring caves, so I figured it was time to explore abandoned keeps instead.
Did you had some minor hitches with RMMZ? Come report to my topic where I did the same! [Just another rant from a RM veteran + Suggestions and Solutions] All opinions are welcome!
Squashing some bugs before releasing plugin :LZScool:The testing phase is taking more time than what I expected...

Forum statistics

Threads
110,326
Messages
1,052,360
Members
143,361
Latest member
tenjung
Top