Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

AmosAdmin

627
Posts
27
Topics
227
Followers
438
Following
A member registered Jun 26, 2014 · View creator page →

Creator of

Recent community posts

Admin

Hi, I'm not able to reproduce the issue.

For me, it downloads fine on Chrome, Windows 64-bit.

Which OSes/browsers have you tried? And can you attach screenshots?

Admin

Right now, your library will get stuck with the same game twice, but 1 and 3 seem like good options to me.

Admin

Hey, not sure why you're seeing this - it looks like the search results for just "ax" ?

Searching for "axu" works well here:

Admin

No, thank you! It looks really good so far:


(you can switch in languages in user settings!)

Admin

Hi! I just made both of you "Approved translators", thanks for reaching out.

Admin

I recommend https://terrycavanagh.itch.io/dicey-dungeons :)

Admin

I looked into it some more, and it looks like weblate is messing with file permissions every time it updates one of the language files..

After looking into it a bit, I just set up a cron job that fixes file permissions every 5 minutes. So, there might be a 5-minute period between "new translations being committed" and them being available, which is not ideal, but it's much better than them remaining accessible for days!

Admin

That's probably something else - weblate "batches" translations and commits several at a time.  If your changes don't show up here: https://github.com/itchio/itch/blob/master/src/static/locales/ja.json then weblate hasn't pushed them yet.

You can force weblate to push in the "Tools" menu (there's a "Commit" entry), directly from weblate.itch.ovh

Admin

Hey, just fixed an error for the Japanese and Korean translation updates - can you try again? You can force a locale update in Preferences (the 'refresh' button on the right of the language picker)

Admin

Hi again!

We never had an exclusive deal with the translation company, so there's no problem for volunteers to go ahead!

I made you manager on weblate - that doesn't come with any responsibilites, only power - your changes no longer need 2+ votes to be accepted. You can contribute whenever you have time, no pressure!

All the strings on weblate are only for the app, the website doesn't have localized strings at all (at the time of this writing).

Strings in the app update shortly after they're saved on weblate - updates show up in https://github.com/itchio/itch/commits - all contributors appear in https://github.com/itchio/itch/graphs/contributors

Hope this answers your questions!

Admin

Hi roseverte,

Help for translating to Japanese is always welcome, we haven't heard from the company in a while. Please post your weblate.itch.ovh username so I can make you a translation manager for japanese!

Re the homepage: it isn't translated yet, we have plans, but it's not there yet.

Re the Japanese glitch, you can open an issue at:

Thanks!

Admin

Hi, for translations to be approved, 2+ folks need to upvote them, or the language needs a translation manager.

If you'd like to become a translation manager for Ukrainian, please post your weblate.itch.ovh username here and I'll make you one!

Admin (1 edit)

Hey fluffy!

All-time install stats for the itch v25 app (released in October 2018) are:

  • 97% Windows 64-bit
  • 3% Windows 32-bit

Hope this helps!

Admin

Hey, welcome to itch.io!

Admin

The fix is out, if you download & run the installer from https://itch.io/app you should have a working (and self-updating) install of itch.

Admin

I've identified the issue here: https://github.com/itchio/itch-setup/issues/4

I'm working on a fix, I'll let you know when it's out!

Admin

Hey Michael,

I'm just now seeing your other message, which seems to be a relatively trivial itch-setup bug. I'll reply to your other thread about it!

Admin

As the developer of itch & itch-setup, I also confirm this is a false positive. We've gotten 3 reports of that particular false positive in the past two days, but nothing has changed on our side (our servers are still serving the same executable, which is built on our servers, signed with our code certificate, from open-source code).

We hope AV vendors will take action quickly to squash that false positive, as we don't want our users to be worried for nothing!

Admin

Quit the app completely, (Ctrl+Q) download and run the installer from https://itch.io/app to make sure you have a clean install.

Admin

Friends lists is definitely on our radar, the plan for chat is unclear as of yet  :)

Admin

Ah, I see - the http proxy settings are probably only used for itch.io API requests, not for Google Cloud upload session creation and usage. You can open an issue here saying exactly that: https://github.com/itchio/butler/issues - I'll look at it after the holiday season!

Admin

Note: butler push will also use your proxy settings, you can set the HTTPS_PROXY environment variable to manually configure it!

Admin (2 edits)

Hi!

It does use Google-related URLs.

Could you send an e-mail to support@itch.io with the following:

  • The output of `butler push -v ...` - the "-v" is important here, the "..." are just what you would normally pass butler
  • The country you're uploading from

Thanks!

Update: the panic itself was a bug (now fixed in master), but yep, China does block Google Cloud Storage.

Admin

Hey, thanks for the report!

I'm pushing a fix now - no app upgrade needed, it's just an underlying component.

Admin

Hi there, sorry for the late response.

I've investigated and it looks like lsddev's games are using rar v5, which we don't support at the moment. I've left a note to the developer here: https://itch.io/t/355578/rar-archives-are-discouraged-for-the-itch-app

Admin

It seems like at least two (The Sun and The World) of your games currently use .rar archives. As a result, they don't work in https://itch.io/app currently.

Here's what you can do:

  • Use https://itch.io/docs/butler/ to re-upload builds.
    • You don't need to make an archive first, just push the folders directly.
  • If you try butler and it's just not for you, you can always make a .zip file instead, and upload that.
  • In case you used .rar because of file sizes, I just lifted the upload limit on your account, so it should work even for The World (which is bigger).

Feel free to archive this thread once this is resolved!

Admin

You're doing okay! It's a pretty hard game. Here's some advice:

  • At the start of the game, avoid playing anything above a 4 - the enemy will immediately be able to take out your 5 with their 3, your 6 with their 2, etc.
  • You can "gain some time" by first playing a 4, then playing your 3 to take back the 4, then playing your 2 to take back the 3, etc. - try to bait the enemy into playing one of their high cards, and then eliminate it with one of your low cards!
  • A 4-4 trade is another way to gain time - if the enemy has placed their 3 and 1 in the same row/column, using your 4 to discard them is a good move - it makes your 5 and 7 relatively safe for the late game. Even playing your 4 to eliminate the enemy 4 can be smart - it forces the enemy to do something else (which you can react to), and clears the board for later trades.
  • Pay attention to what's in the enemy deck - even in the late game, if the enemy still has their 3, prefer placing your 6 than your 5.
  • Pay attention to the enemy moves. Sometimes it'll set up an exchange by moving your card up or down a row - it only does that if it knows it can make a good trade next turn.
  • The game looks innocent, but it requires a cool head. Play along with your morning coffee/tea, not late at night. Hasty play is sloppy play!
  • A draw is still good in my book! If the computer doesn't make any early game mistakes, it can be very hard to force a win. Even experienced players struggle to win more than half the time.

Hope you manage your first win soon :)

Admin

I agree the captcha is not ideal, we're looking into other solutions.

Here are tips to avoid it:

Admin (1 edit)

A quick workaround: start the tutorial and exit out to the main menu - you don't actually have to complete it for `Play` to unlock.

I made it mandatory because the last time I made a card game for Ludum Dare, *everybody* was confused about the rules. I might change it to "Are you *sure* you want to skip the tutorial?" prompt at some point.

edit: I just made some changes to address that. New game is no longer disabled, but if you click it, it'll recommend you do the tutorial - you can opt to click 'cancel' from there and go straight to a regular game. Hopefully this achieves both goals!

Admin

Fwiw I designed the game and the AI still beats me 2/3 times :(

Admin

Sorry about that! I was using one function slightly wrong, it's all fixed now!

Admin

Hi!

The best way to release a game for the app is to make it self-contained, like you said.

InnoSetup is supported, but not discouraged, see https://itch.io/docs/itch/integrating/compatibility-policy.html

Apps are installed in whatever install location is specified by the user - by default, in `%APPDATA%/itch/apps`, but they can specify another drive, etc.

As for shortcuts, the feature is planned: https://github.com/itchio/itch/issues/864

When folks download directly from the website, they just get a .zip file with your self-contained game inside. We're going to be pushing the app more in the future, we already recommend it in support whenever folks can't figure out how to extract a .zip!

Don't forget to upload with https://itch.io/docs/butler/ for many benefits listed on that page.

Hope this addresses your concerns!

Admin

Seconded. Oof!

Admin

I replied to your support e-mail.

Admin

It hasn't yet! Still on my radar, but I have to work on thing other than the app these weeks.

Admin
short of creating a whole new "unreleased" project just for testing

That's probably the best way to do it right now!

Admin

Thanks a lot for the update, it's always good to hear back!

Admin

They are cached for 30 min right now:

https://github.com/itchio/butler/blob/05bdf572443296d9da9f63d458c72f829d19c883/d...

I wouldn't expect the app to break if a collection disappears though, I'll definitely have to test for that.

Admin
downloading a random binary that creates random files in ~ is pretty 1990's

The idea may be old, and yet the execution is definitely modern!

itch-setup is not a self-extracting file, it validates the version folder, comparing it against a signature, healing files that are missing.

For initial install, all files are missing, so it extracts them all (it does so without storing the archive itself on disk - extraction is done on-the-fly, while it's being downloaded). For corrupted installations, it just repairs the files that need to be repaired. For upgrades, it applies optimized patches (the same software is used both for installation and updates).

Also, it's all open-source (see Github repo), and the same codebase runs on Windows, Linux, and macOS - except for the interface, which is native to each OS, of course. On top of that, it allows the app to self-update seamlessly on all three platforms.

I've wrestled with distro-specific packages (and even new, "self-contained", "sandboxed" formats like AppImage, Flatpak, Snap) before, but at that time we don't have the resources to support it. Investing a few months of part-time work on our own unified setup solution is already a small miracle in itself :)

If we end up shipping a Flatpak or Snap, it'll be for itch-setup, which will in turn install the itch app. It's not in my TODO list for the immediate future though!

Admin

itch v25.3.0 is out, if you run ~/.itch/itch-setup again it should upgrade to it, and then it should launch fine!