bug fixes and more mobile friendly stuff


As mentioned a few days ago in my last update, here's a small update to touch up the game on the mobile side of things!

Mobile looks

In particular, I made the following stuff actually look good on mobile:

  • The tutorial
  • The new card editor event
  • The info panel (blue 'i' button in fight type events)
  • A few other small things

The mobile version can be played in both portrait and landscape mode. You can even switch between the two! (If things look wrong, try switching the orientation back and forth.) If you're playing on mobile, I recommend landscape. Things are kinda very small in portrait mode.

All that being said, while yes the game can be played on mobile, I recommend playing on a computer.

Bug fixes

Next up, bug fixes! I found quite a few, and some nasty ones at that, so here's this update's bug fix list:

  • Fixed some typos
  • The game now not only saves every time you return to the map/enter an event, but it also saves after every turn in combat! Since the save/load buttons disappear while a script is executing, this should hopefully prevent any sort of save scumming.
  • Speaking of save scumming, the trader now saves properly. If you enter the trader and save the game (or rather, the game should autosave), when you load the game, the trades will stay the same. 
  • Fixed deck/hand not being saved properly
  • Fixed gate not being saved properly (if you loaded a save where the gate was unlocked, the gate would instead be locked)
  • Fixed the deck disappearing at the start of the second wave of boss events
  • Fixed using a SEEK or FLEE command inside of a while loop caused a crash
  • Fixed a bug in the script interpreter that made it so that if an IF or WHILE evaluated to false, no code at a lower depth (indented more than the control command) would be executed (in the same script) until an IF or WHILE evaluated to true
New things

There's not much new in this update, but I did manage to sneak in 1 new command. Introducing the SHIELD! command!

The shield is an advanced command, so it'll only show up occasionally in the printer. 

The shield command protects you from 1 hit. The shield wears off at the end of script execution, or if you get hit. 

Importantly, the shield will only activate once per script execution! Even if you play multiple SHIELD commands, you'll still only be able to activate a single shield!


That's it for today! Have fun and thanks for playing! As always, any and all feedback is appreciated!

Files

coding_cards v0.3.3 webGL.zip Play in browser
36 days ago
coding_cards v0.3.3 Windows.zip 30 MB
36 days ago
coding_cards v0.3.3 Mac.zip 53 MB
36 days ago

Get Coding Cards

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.