Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

What am I working on now?

Hi everyone! How are you doing?

Let's have a casual chat, shall we?

These days, I've been thinking about developing a new plugin. Although I have several ideas pending, there was something I've wanted to do for a while, but wasn't sure if I should go ahead with it, so I always ended up postponing it.

As you know, one of my most popular plugins is the Steam Link, which, despite being merely an adaptation of an old discontinued plugin by Hudell, received a great reception.

And it got me thinking... We... Indie Developers... The small users who want to bring an idea to light and publish it, whether in the form of a game or a plugin like in my case, what is the platform we mostly use to publish our projects?

Right, Itch.io; (Yes, I know, Patreon, IndieDB, Github, etc., are also used)

So, it made me wonder back then... Is there an Itchio Integration plugin for RPG Maker MZ?

I searched and searched and couldn't find one.

That's why I said to myself... Let's see... Itchio has an API to use its systems. So, I started researching it.

After several hours of trying to make it work, (And I admit it's super limited)

It only allowed me to obtain the user's name and ID and not much more.

Then I thought... There has to be a way to know, like the Steam API does, if a user has access to X Content. I mean, for example, I want to know if a user bought and has access to a game (or DLC, or whatever) on the platform.

It seems obvious, right? It's something that seems quite obvious, but no... Itchio doesn't have a simple way to edit the "Scopes" (Which, for those who aren't too familiar with the term, basically refers to the permissions the platform grants a user to read/edit personal account data. For example, when you want to log in with a social network and the website tells you "This application will be able to read your profile name, photo, etc.")

Well, I was disappointed because I thought... Ugh... It's crap then, I'm not going to make a plugin just to say "Hi XXXXX, welcome to your game."

It seemed too simple.

So, I kept testing ideas and found a way (A bit crude, perhaps, but what matters is that it works!) And that made me very happy because I thought, well... Now it's different, because if you can find out if you have X content purchased and act accordingly, then it opens the door to new possibilities.

Now the question is... Would you be interested in me continuing to develop this plugin? And if so, what ideas do you think we could add to it?

There are many features that are limited by the API and how Itchio works. And not only that... there's also the operation of NW.JS and the browser's security window protection, so there's a lot of things that can't be done...

But if it were up to you... What would you try to add?

Here's a private video for you to quickly see how it would work.


I also attach the cover of the plugin here to see what you think.



Support this post

Did you like this post? Tell us

Leave a comment

Log in with your itch.io account to leave a comment.

This looks really useful, you could use a plugin like this to give fun benefits for users who registered your game to theiritch.io account or things like that. There's plug-ins for Steam API integration, so one for itch.io might be long overdue!

That's right 馃槈

Well as someone who places his games on Itch I would like you to make the best of it for creaters like me. Anywho good luck UnderMax

馃┓

Whaat? This is already SO AWESOME *_* Love the concept, and this will open all the DLCs option.... WOW! I'm in if you ask me.

馃槈