I'd love to see more updates to this. I hunger for picross-based games. :)
rdeforest
Recent community posts
The music is fantastic! It took me an embarrassingly long time to figure out how to play a game on a keyboard with two hands instead of keyboard+mouse, but that's on me. The timings and distances feel well-tweaked (move speed, attack speed and distance, etc). Good job, y'all!
I do wish the mobs had to contend with friendly fire though, like in 'ol Doom.
Tips for n00bs like I was a few minutes ago (spoilers?):
- Hitting an enemy resets their next attack timer
- You don't have to face an enemy to hurt them. You can attack a wall and any enemies touching you will be harmed.
- Exploding bags hurt enemies
- Attacking a trashcan sends an exploding bag shooting out the other side
Linux, Firefox
Ryzen 9 7900x 12 core
RTX 4070 Ti
From my informal measurements (Firefox task list, Gnome process viewer, etc), the game is taking about 90% of one multi-threaded core (probably actually 100%, the difference being due to how it's measured).
Not seeing any GPU impact.
Game responsiveness is instant. Not seeing any slow-down at all.
I just noticed this thread is 4 months old, so maybe I'm playing a newer version of the game that has addressed any performance issues. Might want to include a version number in the UI somewhere.
I'm back! My first attempt at the boss fight ended in a crash. Here's the traceback:
[string "-- title: ROWBYROW..."]:555:attempt to call a nil value (field '?')
stack traceback:
[string "-- title: ROWBYROW..."]:555:in function 'boss1_ai'
[string "-- title: ROWBYROW..."]:603:in function 'turn_boss'
Resume just repeats the error.
My memory isn't great, but I think the battle sequence went something like:
- me: query boss about 'you'
- boss: summon yellow mushroom
- me: mine boss (to no avail)
- boss: nothing because of 'mine'
- me: summon bat
- boss: tried to poison me or my bat but (intentionally?) made the spell fizzle inflicting 1 poison on itself.
- me: soul swap with boss
- boss: anti-poison
- me: I forget
- boss: tried to do something but crashed
I hope this report is useful. Maybe later I'll look over the code myself.
I finally found another bug (maybe)! If you flee the multi-opponent encounter at the end after knocking one of them out and then go back to the location again, the oppnent you took down is back.
Or maybe ALL of these encounters are entirely non-lethal, which would explain how the mushrooms can be all chatty after their defeats and how the two at the end can team up even after the player defeated them previously? Hmmm...
I can't believe how much time I've put into this game. The entertainment value per-line-of-code is off the charts!
I noticed some things which may or may not be intentional:
- AntiPsn for 4 when Poisoned for 1 becomes heal-over-time for 3, but AntiPsn when not poisoned at all fizzles.
- As long as one has two-square picross options, one can repeatedly use 'mine' to prevent them from doing anything. I used this on the ShyFairy to finish another picross to use later.
I like both these features but I thought I should mention them in case they don't fit your vision for the game.
I love the new content! I've already sunk hours into the game and I'm looking forward to seeing what else you do with this project, so I bought a copy.
Here's my latest crash report, while leaving the merchant:
[string "-- title: ROWBYROW..."]:751: attempt to index a nil value (field '?')
stack traceback:
[string "-- title: ROWBYROW...":751: in function 'reset_encounter'
[string "-- title: ROWBYROW...":3458: in function 'TIC'