Karl_ wrote:Unawakening Randomiser confirmed???
It's here! Just add "?randomiser" to the url to play a random seed.
https://orkn.uk/unawakening?randomiserYou can play a specific seed with "?randomiser=seed"
https://orkn.uk/unawakening?randomiser=seedThe seed should be a maximum of 12 characters long and alphanumeric characters only - any characters over that length are ignored, and any special characters are treated as the same "?" wildcard.
So this went through a few iterations before it grew into what it is now. Originally I just tried randomising the NPC locations but keeping the game as it was. This wasn't particularly fun where it did work, and more importantly it didn't work very well anyway because of how NPCs move around - I ironed it all out so everyone who should appear at each stage was in a random location, but it all ended up feeling
too random. Eventually I settled on the more ambitious (and less strictly "randomiser") idea of having a new, randomised trading quest. Characters won't move around each stage, but they will all be in unexpected locations regardless. Most importantly I ended up writing a bunch of new dialogue! As each character has a small pool of possible dialogue, each seed ends up pretty unique not just in the character locations and the like, but also the mix of dialogue and the quest you will be sent along.
A summary of the randomiser:
- A random short trading quest is generated
- NPCs are in random suitable locations
- NPC dialogue is randomised from a new pool of dialogue
- House interiors are all mixed up
- Random new book dialogues in the library
- Various small layout changes for a better randomiser experience
- The end playtime will display the seed
I'm still considering this a work in progress so if anyone has a go, let me know what you think! I plan to add a help/manual to the game to make the randomiser actually discoverable (probably where there are currently the "+" and "-" buttons for zooming in and out I will add a "?" button that will show a help modal).