Thank you so much, this made my week! :D I really appreciate the kind words!
Alex Leone
Creator of
Recent community posts
I really like the atmosphere at the beginning! I got stuck on the part where I have to run away really fast. I tried it ten times and couldn’t get away from him. Is it supposed to be possible to escape, or should I be starting the game over to try something else first? Thanks! Excited to see what’s after this part in the game. :)
Hey! 😄 I’m using MonoGame in C# to make Upheaval. Everything is kind of roll-your-own. All of the dialogue, descriptions, etc. are written in yaml files, which are parsed into objects, which are processed by a set of functions that look at the current state of the game and pick which lines to show based on that (and often based on some pseudo-random chance). The game logic is in a separate class project: then I have a command line project and a MonoGame project which both reference the class project, so that logic is shared.
I’m happy to answer more questions, I just don’t want to ramble aimlessly for too long! 😅 What other questions do you have? 😊
I’ll actually be adding a new music track to the next update! Also, if you want music to play all the time during the game, you can enable that in settings (available right now).
I have plans to expand on the SFX, but I want to finish more of the content first. All ideas are welcome at this (and any) point!
Sorry you’re having issues with the screen reader in the command line version! Does it sound like the ends of some sentences are being cut off?
Some players have reported the screen reader works perfectly with Upheaval, and some report lots of issues with it. I think it might be a screen reader configuration problem, but I’m not really sure how to fix it yet.
You can check with other players on the AudioGames forum to see what configuration options have worked for them. Otherwise, I’m adding text-to-speech to the graphical version in the next update (no ETA yet), which will hopefully make for a more consistent experience between players.
Hey, I’m already on the AudioGames forum on this thread! My username there is @AlexLeone. If you respond on that thread, I’ll see it! 🙂
If you have a blind-accessible way to deal out a 52 card deck and recognize face-up cards on a table, then yes, Cat and Mouse is blind-accessible! The only accessibility tweak I’d make to the rules is to make it so the Mouse has to announce when/if they switch or move traps. Although maybe there’s some way to avoid this tweak that I’m not seeing right now. If you know of or figure out some way to play it blind-accessibly, comment on the Cat and Mouse project page to let me know! 😄 Thanks!
That’s a great question! I just checked my other games on itch.io for blind accessibility, and unfortunately none of the video games seem to work with a screen reader (I’m testing with NVDA). I do have some tabletop RPG supplements (mainly for Dungeon World) that should work fine, since they’re just PDFs. Let me know if you have any other questions! 🙂
The graphical version has visual maps, background images for each region (forest, mountains, etc.), and limitations on how many options can be shown at once (it uses MORE OPTIONS and PREVIOUS OPTIONS buttons to cycle through all the options if there are more than six at a time). There may be some other differences I’m forgetting. The command line version plays kind of like a 1980s text adventure game, but has numbered options like in Warsim: The Realm of Aslona.
Yes, the final game will have a command line version! I’m not using Unity; Upheaval is made with MonoGame. If you know of any similar tools for MonoGame, I’d love to hear about them!
Yes, the command line version is currently blind accessible because it is screen reader compatible (I use NVDA to test, but others have reported that Narrator and JAWS also work)! I’m working on adding text-to-speech to the graphical version, but it’s not done yet (as of version 0.0.15).
Here’s an AudioGames forum thread for more history and context about Upheaval’s blind accessibility. 🙂
Hi darksand123, the current version of Upheaval (0.0.15) already has music and SFX! If you want, you can buy the early access alpha version right now here on itch.io, or you can wait until the game is fully released (I’ll increase the price after the full release). The free demo will always be available, and it should have more content the closer the game gets to release.
Let me know what other questions you have! 😄 Thanks!
😱 Thank you for the report! It looks like it’s a security issue that might have to do with how I’m signing the Mac application at the moment.
I found a workaround: you can open the Terminal and run this command on the .app
file after you extract it:
xattr -d com.apple.quarantine "Upheaval.app"
I’ve tested this on my Mac computer and it seems to work for me (I found the same problem as you, actually). Let me know if this works for you, or if it doesn’t work (in which case we’ll try to find another workaround).
I would love to make a proper fix ASAP, but I’m also working on a number of other features right now, and I realistically won’t be able to work on the Mac signing until later this year, unfortunately. ☹️ Thank you so much for your patience, and please let me know if you notice any other issues! 😄
Thanks for the offer, Jose!
I already responded to you in the Discord, but for anyone else reading this and wondering: Upheaval is unfortunately either very very difficult or impossible to translate, and I think it will be years after the full release before I think about having any official translations. Of course, if anyone wants to attempt to translate it on their own, they’re more than welcome to! Thank you! 🙂
No worries, I really appreciate you looking into it, thank you!
I played for a couple of hours on my PC. Very fun game! :D I liked how simple travel was, so every location felt unique and discrete, but still easily accessible (because travel had no cost). Very fun managing stat resources vs. time vs. inventory resources to try and accomplish certain goals. Nice job! :)
Hi, thank you so much for looking into this! I really appreciate it.
Here’s a screenshot of the error:
Model: Pixel 7
Hardware version: MP1.0
Android version: 13
Build number: TQ2A.230505.002
8GB free storage space
I have the stock Google ROM. My phone is rooted with Magisk.
I’ll plan to play Nirmita on my PC for now, when I have time to sit at my computer. Thank you again for looking at this! Let me know if any more information woukd be helpful, or if you’d like me to try something on my device. :)