Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Some questions before releasing games

A topic by Forever Young Games created Feb 18, 2021 Views: 258 Replies: 4
Viewing posts 1 to 2

Hello,

I'd like to release my Steam games here on itch.io, but as I'm brand new here, I have some questions.

1.As my games were released on Steam, of course the source code contains the standard Steam verification (we can call it a DRM), Steam achievements etc. Do I have to remove them before releasing here? If not, I guess people have to start Steam too, am I right? Is it a problem?

2.Should I insert some itch.io-specific code into the source?

3.If I'd like to add Steam keys, where can I upload them?

4.Is the key-giving process automatic, or do I have to do something manually after a player buys a game?

I think that's all for now, thanks in advance if someone can help me.
Greetings,
Mark

Admin (3 edits)

1.As my games were released on Steam, of course the source code contains the standard Steam verification (we can call it a DRM), Steam achievements etc. Do I have to remove them before releasing here? If not, I guess people have to start Steam too, am I right? Is it a problem?

I do not recommend uploading a version of your game that doesn’t run if the player doesn’t have Steam. Your page will be reported as broken.

2.Should I insert some itch.io-specific code into the source?

It’s not necessary, most content on our platform is DRM free

3.If I’d like to add Steam keys, where can I upload them?

You can add them on your project’s edit page, we call them external keys. You can learn more here: https://itch.io/docs/creators/download-keys#external-keys-steam-etc

4.Is the key-giving process automatic, or do I have to do something manually after a player buys a game?

It is automatic. Your only responsibility is to ensure that there are enough keys stocked for your buyers, and to add more if they are running low

All right, thanks for your answers!

One more question then: is there some kind of itch.io DRM I can use in my code? I'm not sure if I'll add it or not, but it's better to know if it exists.

Admin

We don’t have any prebuilt libraries that you can add, you could implement something on your own using our API though. Generally, a lot of our users download games directly through the browser so there’s no opportunity to check DRM as you could with an app running in the background.

All right, thanks again for your help!

This topic has been auto-archived and can no longer be posted in because there haven't been any posts in a while.