Oh, and before I forget, also backup A Life Remembered (my dashingdon game) as well
Why is it when I upload to cogdemos.ink, all the choicescript files break at once after I upload them?
Can you give me a bit more information? How do they “break”?
Well, the uploaded files won’t display and give a server error in response when I press “Playtest”
The error is: Our apologies; there was a 500 error while loading game data. Please refresh your browser now; if that doesn’t work, please email support-game-id-3514-web@choiceofgames.com with details.
Might not help; might help.
When I first transferred over my files, a few key files got excluded, including startup - if you have a ton of files, I’d probably double check that they all transferred over correctly. My apologies if this simple fix isn’t relevant to your situation, but I had a similar situation initially and it turned out that it just hadn’t transferred all my files over. I think it must cap out at transferring a certain number of files at once, but unlike Dashingdon with a clear limit of 10, we aren’t really sure what the file limit is.
Honestly, I don’t want to deal with the potential drama. It’s one thing to keep a private archive, it’s another to redistribute someone else’s work.
If there’s a community effort, then I’m more than willing to share my archive, but I’m not personally going to make it publicly available.
Update on my part: Unfortunately, a couple games seem to have been lost forever. Even using Wayback Machine is not helpful. But I’ve managed to retrieve a large majority, including compiled games.
I understand when you don’t want to share your archive. I need to look how to get them myself then xD
It could be like @Zodac01 said and your files didn’t all get loaded. It allows, if I remember correctly, ten at a time–if you try more than that, they don’t all get uploaded. I need to set up the dashboard to indicate the max number you can upload at a time (and will do so this week).
A second issue… what version of choicescript did you use to make your game? Games that use older code won’t work on cogdemos with a normal link. A good example of this is Guenevere. The author uploaded the game, but the auto-built link doesn’t work. See here:
Link built by the app–gives you a 500 error:
https://cogdemos.ink/play/jean-townsend/guenevere
You can get to her scenes files, but the game link won’t work because the choicescript used to create it is older. I’m guessing it’s minor syntax differences, but haven’t looked into it to see if it can be easily fixed.
Dashingdon thank you for your decade of selfless service, truly i dont think it will be an exaggeration to say this platform wont be where it is today without your help, you have nothing but my gratitude.
Is there a hyperlink to cogdemo.ink?
I have a question for the authors who’s demos are on coGdemos & the people who play the demos what type of feedback would you give for cogdemos like for example would you want the coGdemos to have a feedback section like choiceofgames has or for it to have a bookmarking section.
I’d prefer to receive feedback directly rather than it be posted somewhere that I might miss it.
Are you saying you want me to send this to you or that you want me post somewhere will everyone would be able to see it and not miss it. Also is asking people for feedback against the rules or not?
I think the additional feedback section isn’t necessary, especially with the “Discuss” button already giving authors the option to link a discord/tumblr/forum or whatever else they prefer to use.
Personally the only thing I’d change on the site is have the main page sort games by recently added/updated rather than alphabetically, but it’s a minor and probably subjective thing.
Sorry for the confusion @Alex_Bradford - I was replying to the question you asked:
When I’m sharing my WIP, I prefer people to send it straight to me rather than posting it somewhere else (which is what a feedback/comments section on cogdemos would be).
This will be taken care of tonight (I am going to wait until around 1 am EST). I just merged some changes I made over the weekend. Changes include:
- Default sorting will be by lastupdate, instead of title
- New logo that doesn’t look so close to CoG’s logo (it’s kind of an “unfinished” maze, which is fitting)
- Change in color scheme: now, it will be purple and grey, instead of orange
- Removed the “extra” title on the screen
The dev is working on the following:
- Quicksave slot (only one, where it’s automatically overwritten when you choose it).
- Warning for loads ("loading this save will lose your spot, blah blah blah).
- Google translate compatibility.
I am working on:
- Changing the timeout period for the site (I changed this on my local branch, but have not finished testing)
- Adding “views” to the dashboard so authors can see how many views they have
- Adding pagination for mobile (@LiliArch Tried this and it looked like a mess, so I will have to tinker more or hand it over to the dev–likely the latter, because it’s pissing me off)
- Trying to change the display size for games with no cover art (it bugs me that they have the same height as games without cover art)
- Adding a screenreader-friendly list of games as is on dd
In addition, Lauren, who wrote the CSGT browser plugin, is (I think) working on adding a back button to the site so it will be built in (and require no browser plugin). I also asked her to add the notification for changes to variables.
I’m not sure yet if we’ll add the option to hide the back button or not–really, for alphas and betas, I think it’s useful. If authors have a huge issue with it, then maybe we can add the ability for authors to block it, but players will still be able to get the back button with the browser add-on, so it really serves no purpose.
For the variable change notifications, I think it will be togglable for the player, for those who don’t like seeing it.
After the dev finishes with the changes above, I’ve asked him to start on the Patreon plugin. We have both been investigating what needs to be done to get it to work with multiple creators (it’s easy if there’s just one!). It will likely take some time before we get it running properly, and we’ll need some authors who use Patreon to help with testing. I have a test server I hide, but will likely make that visible when it comes time to test the Patreon stuff.
PS: When I do the update tonight, the server will likely be down for a minute or two. I don’t git pull to web root (that’s all kinds of not secure), but have scripts set up to back up the games, move the old web directory, make a new one, and sync everything up to make the process quicker.
Thanks for the 10 years!
We’ve never spoken, but thank you @dashingdon for how positively you’ve affected my life. Getting into ChoiceScript was overwhelming, but thanks to your site and the forum posts about it, putting a demo together was much, much more accessible to someone who had never coded before. Maintaining such a big infrastructure must have been heavy, and I’m glad you’re choosing to lighten your burden. Best of luck with your future endeavors ![]()
@EvilChani Thanks for taking up the torch! The transition from dashingdon’s site and yours could not have been smoother. I love the purple ![]()
I’m glad it was a smooth transition! If you have any requests or suggestions for features to add, feel free to DM me. ![]()
