Giter Club home page Giter Club logo

itch.io's Introduction

itch.io

Opening an issue? Read CONTRIBUTING.md first!!!

Welcome to the public itch.io repository. There are a few things here:

  • itch.io's documentation lives in the docs/. These files are what make up the text available on https://itch.io/docs. If you spot any typos, issues, or have suggestions please feel free to report them here
  • Our public issues tracker is available here https://github.com/itchio/itch.io/issues. Feel free to open a new issue if you are experiencing a bug or would like to see a new feature. Please take a moment to browse existing issues before opening a new one.

Thanks!

itch.io's People

Contributors

ekaris avatar fasterthanlime avatar felixp7 avatar leafo avatar zacryol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

itch.io's Issues

Allow changing of download key descriptions

When managing a large number of download keys, it would be nice to have a few interface improvements - the most serious being that it's not possible to change download key descriptions after creating them, without revoking the key.

It would also be nice to have:

  • configurable key groups, and ability to select all in a group
  • search function
  • sort by number of downloads / date of creation / description / group
  • CSV export

View searchable log of customers online.

Would be nice if there was an easier way of displaying a full log of the email customer list online, rather than downloading CSV files. Or just the ability to search specifically for an email address.

Separate auto-email after purchase in case of late verification.

It seems for a small amount of people getting the download email after purchasing a game isn't immediate, which I heard is something to do with PayPal's verification system.

But it might be nice if purchasers always received a separate email immediately after purchase just explaining that sometimes the process can take a few hours.

When replacing files, order changes

When uploading a file of the same filename, it replaces the existing file with name and settings kept (as is desired behaviour), but the newly replaced file gets moved to the bottom of the list. It would be nice if the file kept its list position, as well.

A bonus feature would be if the last upload date for that file could be seen at a glance, too.

jam comment username link destination

in the comment section of the jam page for a game:

the username of the commenter is a hyperlink, but rather than link to that user's itch.io page, or their entry for the jam, it links to the page you are already on

Shadowcrypt no download possible in China ?

Dear itchio team,

not sure if this is just in my region or if it effects all of china,but I can't download my Purchase from you !

I just bought Shadowcrypt from your site and the download link is not working !
Many pages are blocked in China and I fear this could be the reason as i see there is something about google in the loading bar and google is partly blocked here these days !

Is there any way you could help me get my Purchase ?

Thanks

Update or Replace Uploads

It would be very useful if we could replace an existing file with an updated one. This would save us the effort of having to upload the latest versions of our games, then delete the old downloads.

It would also be nice if the analytics were improved to support updated files.

Right now when you upload a new version, you either have to re-order all the downloads to put the newest uploads on the top of the list, or delete the old files. The problem with deleting the old files is that you lose all the analytic info (downloads) about them.

This means each time I update my games, I lose the details of what version(s)/platform(s) have been downloaded the most.

It would be super nice if you could replace a file (so you don't need to delete the old one) and still keep analytics, but have the analytics be expandable to show per-file-version stats. Or in other words, if I have the following files:

MyGame 1.0 Win.zip : 10 Downloads
MyGame 1.0 OSX.zip : 3 Downloads

And then I update my game with these two files:

MyGame 2.0 Win.zip : 5 Downloads
MyGame 2.0 OSX.zip : 1 Downloads

It would be great to have the 2.0 versions replace the 1.0 counterparts on the download screen, and be able to see the total downloads for both 1.0 and 2.0 versions (per file) combined, and then also expand that to get a breakdown of how many downloads per version.

So it would show, for example, "MyGame 2.0 Win.zip : 15 total downloads " with a link to click which would then show "MyGame 1.0 Win.zip : 10 downloads" and "MyGame 2.0 Win.zip : 5 Downloads"

P.S. Sorry if this isn't making much sense or if it's somewhat incoherent. I've been sick and feel I can't think clearly due to the sickness and medicine.

Can't edit sale

Sale created and working, but when trying to edit it – date fields are broken (showing NaNs), no percentage slider, Select All-None links have no effect.

Make bundles

I'd love to be able to make a bundle of my own games. Either making all the files available to select in a "New Game" scenario, or make a different category.

On top of that which might be cool, would be to be able to make a bundle with other devs. I understand this would be harder, to have to split the revenue.

Purchased email notification options?

Would be nice if we had a few options for the email notification when somebody buys your game. So for example, turn them off completely or instead receive a weekly, bi-weekly, or monthly roundup of sales.

Don't let special characters in filename prevent download from happening

People seem to be downloading my game without any issues, except for one person (so far) who has encountered this error when attempting to download the game file:

“The request signature we calculated does not match the signature you provided. Check your Google secret key and signing method.”

I tried to research the issue, but all I could find were other Google cloud storage users who encountered this issue when uploading code. Weird that it is displaying when this person attempts to download a file from Itch (rather than when uploading something). I wonder if it's a problem with the user's computer or a bug that needs fixing?

Filename truncation sometimes makes display name longer than without truncation.

My filenames are kind of long because I put the version number and the platform in there so people know which one to download at a glance.

I've had problems with the maximum display length in the past since either the platform or the version number would be truncated and people wouldn't know which one to download at a glance. But being able to change the display name has usually gotten enough of it visible that people will know what to get.

However, I just noticed this:

itch io truncation

Each of those files whose name is truncated actually only has 1 more character in the name. e.g., Win64, Android or Linux. But truncating the name and adding the ellipses has used up more characters than it would have without all that hullaballoo.

Any way to make that smarter?

Main analysis graph and sub graphs for each game.

OK Imagine the analysis screen with a main graph on the top, then with two columns, one for the game info on the left and on the right that games graph.

This would allow people with a few games to see what games people are playing without needing to check each game individually.

Support cryptocurrencies

I'm new to cryptocurrencies, so someone else might have good suggestions for according payment processors with APIs that fit itch.io's model - but I added the issue anyways, because I think digital goods like games are a nice, low-risk way to try out and establish cryptocurrencies.

Display file metadata in file uploads manager

It would be very helpful when managing multiple uploads to see some more info about a given file than just its filename - ideally the date uploaded, and the file's md5sum, would also be shown in this box. That would make it easier to tell at a glance whether a particular file is the latest version or needs to be updated.

CSS bug on home, long titles are cut off

There's a minor CSS bug. If a title is really long, it's cut off. It would be nice to either end it with an ellipsis (…) or by simply lifting up the text container a bit more. Currently it simply breaks to the next line.

screen shot 2014-04-04 at 11 13 08 pm

Navigate screenshot set with left/right

When viewing the screenshots on a game page, I'd like to be able to navigate through them by hitting the left/right keys or clicking on navigation buttons on either side. This is smoother than un-zooming from an image and then selecting another.

Not sure if you're using Lightbox for image viewing, but if so I think all you have to do is put the group of images in a "set".

(And if it is Lightbox, thank you for not using the annoyingly slow expand/collapse animations 🐐)

Allow batch upload of screenshots

Right now having to select and upload individual screenshots is tedious, especially if changing screenshots frequently during development. It would be nice to have a batch-upload function that allows you to select multiple files in one dialogue box.

Widget should clamp price to minimum

When making a purchase with the widget, clicking on a something that requires more than the minimum payment will automatically change the amount to what is required for that file. But clicking the files that you can buy for the minimum doesn't change the amount.

That's not necessarily a bad thing, but it means that people need to manually type the lower value if the don't want to pay that much, and that's where the problem lies. It's possible to type in a number lower than the minimum amount. And if you try to buy it at that price, a window pops up telling you that you must pay the minimum price.

It would be nice if the widget automatically clamped the lower bounds of the price to the minimum price. Or at least if it automatically changed it to the minimum price when warning people that they must pay at least the minimum to buy it.

QR Code for easy Android downloads

If a file is an APK or is marked as being for Android, it would be great if the download page could generate and display a QR Code to scan that will download the file onto your device.

Achievements

Achievements have become a very common thing over the years on services such as Steam or XBox Live. This is something that I would adore if it came to the site, and I highly doubt I'm the only one.

Allow for game to be free but require an email address

One of the most powerful things you can have is a list of people who have played your game, or potential fans.

It would be great to allow a game to be free in exchange for an email address, so that they can be contacted when future releases are out.

For reference, Bandcamp does this well.

Set Game Type on a Per-File Basis

I think it'd be nice if I could provide a webdemo for my game but have the main game be a download. It'd be cool to be able to set whether the game is Flash/Unity/HTML/Java/Download on a per-file basis.

Review system improvements

Star rating systems are inherently bad. A recommend/not recommend would be a lot better. Also, support for written reviews would be great.

Analytics Graph Tooltip Interferes with Mouse Cursor

If you place your mouse cursor where a tooltip would appear on a different date, the tooltip for that different date will show instead of the tooltip for the date closest to the cursor location.

itch io analytics graph bug

In the image above, the tooltip should be showing for March 30th (where the graph goes up) but instead shows two days ahead of where the mouse cursor is because of the tooltip getting in the way.

Game not searchable

Hi last weekend I participated in a gamejam called Game Changer Game Jam, after the jam all games were uploaded to Itch.io with gcgj tags and tagline, which worked for most games, however not for the one I helped make which is

http://thelogan.itch.io/panda-hunter

I've tried editing the tagline and the tags but no matter what I do I can't find it when searching. I can't even find it if I search for its name.

Reviews

I think it would be cool if you could review games and give them a score (or just recommend them like on Steam). You could then sort games by most reviews/highest average reviews.

"Roulette Buy"

I read this on Twitter some time ago. This is not my idea and I don't remember whose it was. But I like it, so:

You enter into a textfield how much money you want to spend and some random games will be bought for you for that money.

Replacing an uploaded file with the same name causes new one to disappear

I have a game page http://riot.itch.io/fractyr with one downloadable file, Fractyr_Win32.exe, with the display name "Fractyr". If I come to replace it with a new version, I first upload the new file (same filename), then I remove the old file, then I change the display name of the new one to just "Fractyr" again. Everything appears to have saved normally, even if I explicitly hit "save" between each step. However, after this when I go to "view game", there are no files attached, and when I go back to edit, it's as if the new one didn't upload. If I then upload the new file with no others already there, it uploads fine.

API - List of all games

Hi,

I'm creating a website with all Linux games, I would like to add itch.io to this list. However with the current API I can ONLY get my games.

I like to see support to get all games, eg.

https://itch.io/api/1/<KEY>/games

Thanks!!

Kind regards,
Melroy van den Berg

Upload Multiple Files Simultaneously

You used to be able to upload multiple files at once, and even edit other things on your game page while a game was uploading. But recently(ish) it has changed so that now when you upload a file, the screen turns dark and a window pops up saying something to the effect of "Don't close this window until the upload finishes."

Can you please change it back so that I can continue to work while the uploads finish?

Contact author form

A contact form for reaching the game creator would be useful for sending feedback, bug reports, support questions, and pre-purchase inquiries. I've already had a couple cases where I wanted to write to an author because their game wouldn't run as expected.

As is my typical excuse, Bandcamp has this feature too, but it seems particularly apt when software is involved.

Key icons on download widgets

What's the chance of getting icons denoting what download keys (e.g. Steam, Desura etc.) are available in the widgets on both the itch.io game page and one that can be used on other site?

Uploading screenshots shows Price & Demo options

When a screenshot is being uploaded, it temporarily shows the same options as game uploads, such as "Set a different minimum price for this download" or "This is a demo and can be downloaded for free."

Those options are unnecessary for screenshot uploads.

Leaderboards

I think it'd be really cool if there were Online Leaderboards for games where scores are really important. This is a pretty common thing on a lot of sites, so it'd be pretty sweet to see itch.io get it too.

Cannot change anything about Payment Options

For some reason nothing I do on the Edit Game page of itch.io is affecting payment options. I've tried disabling all payments, suggesting an alternate default price, setting default price on the file itself, and checking that a particular download is a demo. None of these settings affect the payment options when the game page itself is viewed. (It remains at "free with suggested price of $1.00").

I've tried had this problem in both Mozilla Firefox and Google Chrome.

Show time and date of jam submission info.

Currently the site only shows the date. For example;

Submission open from 09/03/2014 to 09/07/2014

What would be great if it could mention the time too, so it's easier to plan to be available! Something like;

Submission open from 09/03/2014 9:00 PM to 09/07/2014 9:00 PM

Considering internationals, it would be nice to be able to set time zone in the preferences as well.

Honestly what might make the most sense is to use something like jsTimezoneDetect, and allow the settings to override. If you can't get a time zone, mention GMT, or not show a time?

Retail/Gift keys

Would be nice to be able to generate irrevocable keys more similar to Steam keys. The idea being that the key could be put into a retail package or otherwise solid outside of itch.io. The key would work as if the game was gifted to the person rather than temporary access, so on redemption they would appear in the purchases list and be subscribed to the mailing list.

The closest thing is generating a download key that must be claimed, but that wouldn't be treated like a normal purchase. As far as I can tell those keys don't result in the user owning a copy of the game.

Custom noun for demo.

Currently it's possible to use a custom noun for your "game" if what you've listed should be known as something other than a game.

itch io custom noun

It would be great if you could also customize the noun for your "demo" if what you're listing as the "demo" should be known as something else, i.e., "Trial Edition", "Lite", etc.

Allow reordering of screenshots

It would be nice to be able to change the display order of screenshots without having to delete them all and reupload them again.

Unity web player crashes in Chrome

The Unity Web Player immediately crashes when running in Chrome. I've tested on multiple machines, osx/windows, so I'm pretty sure it's not just me. Web player games load fine in IE/Firefox/Safari. Identical .unity web games are playable outside of itch.io.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.