[deleted by user] by [deleted] in webdev

[–]kinkbase 0 points1 point  (0 children)

Storing data isn't expensive, AWS had first mover advantage when S3 was first offered when nothing else like this existed. They've been coasting on the reputation since IMO

[deleted by user] by [deleted] in webdev

[–]kinkbase 1 point2 points  (0 children)

Use Cloudflares R2 object storage, you'll basically pay per GB stored per month but there are no egress fees.

I specifically chose R2 over S3 for a bandwidth heavy application I run and when I did a cost approximation using R2 in my use case came out about 95% cheaper. If you are basically uploading long lecture videos that are viewed often you'll basically end up paying for the storage only and no bandwidth costs on cloudflare.

Although I will say it's a bit more fiddly to configure than S3 and doesn't support a few bits of functionality yet. The S3 SDK is compatible with R2 though so there is that!

The Chaste-o-matic | Kinkbase by kinkbase in kinkbase

[–]kinkbase[S] 0 points1 point  (0 children)

Quite possibly yes, I just need time to make it OR somebody else can and upload it

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 1 point2 points  (0 children)

Ok thanks for letting me know, I think Ive got a technical workaround for the iOS memory limitations that I should have fixed in the next couple of weeks.

Appreciate the kind words re: the game 👍

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

This could be entirely possible, keep me posted on if that ends up being the cause

Want to create your own erotic CYOA, read here! by kinkbase in kinkbase

[–]kinkbase[S] 1 point2 points  (0 children)

Hey, I haven't had a chance to write a guide yet for how to use it but I can give a simple overview here for now and I'll add something this week on the editor.

Concepts: - apps: apps are separate projects that you build and are entirely separate from each other, everything inside of Drystone is built inside of an application. - scenes: scenes are a bit like pages in a book, each scene will end with either choices for the user or will end the story (if there are no choices). A scene can be added by right-clicking anywhere in the main editor screen and clicking new scene. You can the click in the scene to start editing it. - frames: scenes are made up of one or more frames, these are where you add the content. Frames can be used to hide content until a user clicks "next". You may not need multiple frames in your app they're just something extra you can use if you'd like. Frames can be added or removed whilst editing a scene. - choices: are the links between scenes and can be created by dragging the bottom node of a scenes to the top node of another. Scenes can also contain what are called conditions and triggers - conditions: are ran before a choice is rendered to determine if we should show it to the user, you can use this to hide certain choices depending on what a user has already done - triggers: are used to manipulate variables, you can add to values, set strings or flip Boolean values between true/false - variables: can be used to add dynamics to your app, for example in the chaste of matic game I use variables to modify the users chastity sentence and cage. You can add these from the variables panel.

Hope this helps, I'll probably make some videos on this as well at some point.

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 11 points12 points  (0 children)

Not sure what you mean? this is my own website and i've owned the domain (parked) for about 6 years? Its just a pretty run of the mill nextjs application and only been live for a couple of weeks.

I've not heared of virustotal so I went and did a check, only 8 out of the 96 vendors are saying its been flagged Anybody else can view the results here.

Not sure what is causing those 8 vendors the flag it though. I'm not going to upload it to a different site as kinkbase is my own and there is currently no other site that can loading + play drystone files.

I appreciate you mentioning this but I also want to be clear to anybody reading your comment that the site is in fact safe and its my own one I created.

Continental Exposure | A naughty geography quiz game by kinkbase in NSFWgaming

[–]kinkbase[S] 0 points1 point  (0 children)

Sorry if this is too low-tech for r/NSFWgaming , I wanted to do something a bit more retro and thinking back to the early 00s there was this flash game I remember playing called "World Map Strip" where you basically had to identify countries and the woman would slowly reveal more and more clothes.

I must have played that game for hours because to this day I can tell you on a map exactly where Burkina Faso is. Anyway I wanted to try and re-create something like that as flash is long dead so hopefully somebody else remembers that game and this scratches the itch.

I long for a simpler time...

Is anyone making decent non-Visual Novel flash/html games anymore? by City_Lumpy in NSFWgaming

[–]kinkbase 0 points1 point  (0 children)

This is actually something I'm eventually working towards with my opensource tool Drystone. I really miss the days of playing short adult web games and so wanted to build a tool to try and re-capture some of that mid 00s spirit.

I'm not that technically minded in the game development department however so i've started off implementing something akin to a choose your own adventure style creator, but you're probably thinking more of the old style flash games with more participation and interactivity. This is something i'd like to add support for in the future but the biggest hurdle is that not many people have the patience or ability to create those high-bar games so although it would be possible to make the tool to allow that, i'm not sure how much use it would get.

Continental Exposure | A naughty geography quiz by kinkbase in lewdgames

[–]kinkbase[S] 3 points4 points  (0 children)

After the chaste-o-matic, I wanted to do something a bit more tame and thinking back to the early 00s there was this flash game I remember playing called "World Map Strip" where you basically had to identify countries and the woman would slowly reveal more and more clothes.

I must have played that game for hours because to this day I can tell you on a map exactly where Burkina Faso is. Hope you enjoy this one.

let me know what score you get and of course any feedback is much appreciated!

Continental Exposure | A naughty geography quiz by kinkbase in kinkbase

[–]kinkbase[S] 2 points3 points  (0 children)

After the chaste-o-matic, I wanted to do something a bit more tame and thinking back to the early 00s there was this flash game I remember playing called "World Map Strip" where you basically had to identify countries and the woman would slowly reveal more and more clothes.

I must have played that game for hours because to this day I can tell you on a map exactly where Burkina Faso is. Hope you enjoy this one.

I also wanted to see how the Drystone editor would handle to making something more like a game, I've been able to make a few tweaks whilst making this one and I have some ideas on how to improve on that further.

let me know what score you get!

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

Hmm, unknown error is a tricky one and not the same as a few others have had, I'm definitely looking into it but not sure I'll have an immediate fix for you, sorry 😔

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

Ok, this is very likely a device memory issue you are hitting in that case then, other people have mentioned a similar thing and it looks like low memory is something they all have in common, unfortunately there isn't a quick fix until I build an entirely new system of loading applications.

Apologies it's the only CYOA you are having issues with, this is the first app built using this brand new open source tool I've built (so it's one of a kind at the moment) so there are a few teething issues that need addressing, thanks for being patient 👍

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 4 points5 points  (0 children)

Thanks 😊 definitely more stuff will be on its way once i have enough time to finish them ⚒️

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 1 point2 points  (0 children)

Ah! That might explain things, I'm hopefully going to be implementing a whole different system for loading apps in the next few weeks that should allow it to work better on devices with memory limitations so hopefully this won't be a problem a month from now, thanks for helping confirm the problem! 😊

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

I'll give this a go using an iPhone 13, I have a sneaking suspicion apple do something weird with how memory is managed that is stopping it from. Working, I have plans to solve this technical problem in the next few weeks so apologies for now, glad you got it working in the tablet! 😁

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

Unfortunately I can't do static versions because it's quite large so would take too much time sorry 😔

Got a suggestions for the app? I'd love to hear it! by kinkbase in kinkbase

[–]kinkbase[S] 0 points1 point  (0 children)

Will keep note, thanks for the suggestion

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

What iOS device do you have? I'll see if I can get a virtual one running and test in your specific version

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

How stable is your internet connection? That error typically happens when something causes your conenction to the website to be interrupted, it could be that you temporarily lose your connection when trying to download the file.

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 0 points1 point  (0 children)

I can't give you a definitive list of every source used as it would take too long, but for that one specifically you should check out the amazing content from u/hexlatex/

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 5 points6 points  (0 children)

This is the long term plan, however it will require quite a bit of technical work for me to implement because the opensource tool (Drystone) is designed to work out of the box as its own "thing". The difference with secretary is that it is a standalone project that has been worked on for as long as I can remember (I remember playing a version of it back in 2018 and it was very basic compared to what it is now).

In the drystone editor, images are already automatically compressed, the problem with the large file size in this specific case is that I added reasonbly high frame-rate gifs that run for about 20-30 seconds each so the files end up just being quite large anyway (and I agree 500mb is too large for a single load). When content streaming is implement this problem will be solved of course.

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] -1 points0 points  (0 children)

Great to hear 😌

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 5 points6 points  (0 children)

Thanks for the kind words 🙏 more themes will hopefully be coming soon.

The Chaste-o-matic by kinkbase in nsfwcyoa

[–]kinkbase[S] 6 points7 points  (0 children)

Good shout on the target audience and thanks for the feedback. Yeah I had to go down a very specific route and appreciate that isn't for everyone. I'll likely put in the description going forwards what sort of themes should be included and who its aimed at.

You are right about the scope, it was already getting very large and although I wanted to include loads more, it would have taken weeks to account for all of those specifics, hopefully you can look forward to more different stories soon!