New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Misc unsought improvements #1
Conversation
…hecks music state on sight.
… important when resetting the player progress.
…ed out in Walkthrough::manual.
…after entering another room.
…the non-HTML5 versions of the game.
…etric movements of the player.
…entarily disappears, and loading resources causes less visual and auditory interference during gameplay.
…n the game uses a warp.
…precated. Simplified sound effect and dialog code, which also addresses minor issue when playing the same sound in rapid succession.
Red now teleports player back to town. Gates now make a noise, and don't bother trying to set their art if they have no wall id.
…he walkthrough doesn't have to be rewritten if we add a cheat.
…ng the background grey. This required duplicating a step at the ends of some portions of the walkthrough. It helped to add some new walkthrough inputs.
…ge. Using a CSS transition to fade the background color.
… tutorial with the original entry door.
|
This is MADNESS! haha. |
…an't leave Nemedique, though.
|
Currently, once the player is a catfishbird in Nemedique, they can't seem to leave. I vaguely recall some iOS version allowing catfishbird to pass through all doors, like Nastazie. That would let the player leave through Nemedique's front door or pillar room. Alternatively, we could make a new teleport room behind a new cat door in Cat Wizard 3 - Room #150. We could even reuse the cat door asset from the old iOS build. |
|
Fix that issue atm and re-testing through the walkthrough. |
Sea Peoples—
When I forked the Oquonie repo, I didn't realize you were about to release it on Itch.io. I love this game, and thought I could make some improvements (mostly to bring the HTML5 version closer to the native versions; the Pillar is an example) without stepping on anyone's toes. Whoopsie!
Let's see:
$().css({background-image...})everywhere with a dynamic stylesheet module called "artbook" to reduce image loads, and the audio objects in the music module are now cached for the same reason. Perhaps that's overkill for an issue I haven't seen in the actual game... but theDEBUGearly return you've added to music::play_ambient makes me feel I was on the right track?I'm pretty sure there are ways to select which commits you like from a pull request, so if I've gone too far in one area or another, you can leave some or all of it on the table.
(I'd like to do more, but I don't know if you'd want to merge any of it. I'd like to experiment with a new world whose rooms expose game settings, like screen orientation, game speed and progress reset. I'd like to bring back the Hiversaires room in Neomine, and the room behind the Nestorine wizard. I think I can try those things in my fork, without interrupting you. Let me know what you think!)