After a long (long long) time of off-and-on work, I’ve gotten https://moody.ink to a place where it is ready for public beta testing. Please feel free to register and try it out. This site is at heart identical to https://dashingdon.com but with some major new features and improvements:
The entire codebase has been updated to use the latest versions of all dependencies
The database structure has been greatly improved and standardized
Designed primarily to be mobile-friendly
Uses centralized up-to-date ChoiceScript code for all games
Uploading scenes and assets has been consolidated into a single action
Files can be deleted individually from the upload page
A comprehensive single-line search provides quick results for finding games
Account and Game API keys will allow external applications to create and manage your games (API in progress)
Games can be set to public, private, or restricted - which allows only selected logged-in members to play the game (for restricted testing)
Option to allow readers to save/load at any point in your game without adding extra code to your game files (and save/load is always allowed for the game author)
Saves are stored on the server so they are available on any device for logged-in members
“Devslot” editor allows authors to change any game variables in a special save slot for testing
Authors have the option of calculating game word count at the click of a button
Members can “favorite” games for quick play access from the dashboard
There are no “dashpic” pictures shown in the game listings
The “forgot password” feature is disabled for now
Announcements and front-page rankings are disabled for now
Themes are not offered/supported at this time (it’s a chore to make adjustments to allow them and CSS is a tool of the devil)
For the near future:
API access will be opened for third-party applications and web services
A “Demo” category will be added where demos can be hosted and linked to purchase of the full game
A “Complete” category will be added so that full games can be offered by authors
Codebase will be made public on GitHub to allow contributors to streamline code and expand features
Please bear in mind that this is a beta and there are likely bugs here and there. I’ve done a lot of testing myself but public testing is invaluable for finding overlooked problems and user experience issues. I would greatly appreciate it if you post here or private message me about anything wonky you encounter, no matter how minor or insignificant it may seem. Thanks.
Thats cool, what about the abandoned demos on dashingdon? Will those be ported over as well. Also just one complaint, double tapping a choice causes the entire screen to do a transition unlike just the choice box in dashingdon
No, nothing will be ported over. Everyone will need to recreate their accounts and their games if they want to use the moody.ink app. Mainly this is because of all the empty and abandoned games on dashingdon.combut I will not be taking down dashingdon.com either (at least not for a very long time).
I’m not sure what you’re seeing as far as the transitions but moody.ink uses the latest CoG code without any modifications (with one exception where the advertising check was causing issues due to the domain). I’m not able to reproduce this issue, could you explain it in more detail please?
I want to add that if you have a username on dashingdon.com and you want the same username on moody.ink but a troll takes it please email me at email@example.com and I will sort it out so that you retain your username.
The Moody.ink API is up and ready for testing. If anyone wants to connect their app or manage their games remotely please message me and I will provide a developer key. The documentation can be found here: Moody.ink EasyAPI Documentation