Page 1 of 1

[Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 2:24 am
by fagustree
So some of you may have seen my poll about what os you use to watch ch vids.
I've been inspired by Xity and his CHIP (cock hero interactive player) and have wanted to ease the distribution, creation, collection of those kinds of productions.

It's my hope that creators will find this interesting and give it a try. I've set up a demo for anyone interested (it's not super stimulating but it shows the basic idea for what you can do).

Go here in chrome (chromium, edge beta, opera, brave, dissenter, etc) https://cyoa.club
Sorry but for the web, chrome based browsers are the only browsers that offers sandboxed filesystem access, for now.

When you load the page, copy this text and click the blue plus:

Code: Select all

magnet:?xt=urn:btih:ca2cd9f554694d49252c11c8331ce00f2caa2612&dn=Test+for+Pseudonym&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com
Click the added demo item in the list on the left. After a bit, you should see it download.
When it's done, click the play button.

I'll be available in Xity's discord in the cyoa-club channel (pm for invite) to answer questions about how to use this, and to provide the scripts from the example. I'm interested in hearing ideas for what kid of controls an author might want beyond what is there. I'll also be documenting everything that an author might want to use... stay tuned.

I'm hoping that I'd be able to integrate this with the database efforts and such. And perhaps even with the forum itself, if the forum operators are game.

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 2:58 am
by Xity
Speaking of me and my thing, it's still in progress, and has had (and will continue to have) delays due to life getting in the way. I hope to release an alpha version within a month.

To join the discord, I believe it is currently invite-only, so if fagustree's link doesn't work, please PM fagustree or me for access.

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 3:34 am
by high_octane
As much as I'd love to help out, I'm afraid I will be unable to. :-(

I'm honestly too paranoid to try this out, since it seems to use some kind of torrent protocol, and I'm not sure if it would expose my true IP address or not. I also don't have Google Chrome and I am unwilling to install any Google product on my computer.

Discord is off the table for me because they will instantly ban any account that uses Tor, and force you to give them your phone number in order to reinstate it.

Sorry for being so useless, everyone... :-/ I love Xity's Interactive CH project and all who are involved in its production, and I love anyone who wishes to make improvements and innovations to CH in general. Hopefully, I can be useful to all of your efforts once my Automated CH Metadata Extractor comes to fruition.

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 12:33 pm
by fagustree
high_octane wrote: Tue Sep 03, 2019 3:34 am it seems to use some kind of torrent protocol, and I'm not sure if it would expose my true IP address or not.
I'm not sure about that... but I don't know your tor setup. This does use an extension of the torrent protocol to work over websockets: https://webtorrent.io/
high_octane wrote: Tue Sep 03, 2019 3:34 am I also don't have Google Chrome and I am unwilling to install any Google product on my computer.
You don't need Google Chrome. As I said, Opera and the new Edge based on Chromium would work... as well as chromium. None of these solutions have the Google ecosystem involved.
high_octane wrote: Tue Sep 03, 2019 3:34 am Discord is off the table for me because they will instantly ban any account that uses Tor, and force you to give them your phone number in order to reinstate it.
Well, you could always pm me here :)
high_octane wrote: Tue Sep 03, 2019 3:34 am Sorry for being so useless, everyone... :-/ I love Xity's Interactive CH project and all who are involved in its production, and I love anyone who wishes to make improvements and innovations to CH in general. Hopefully, I can be useful to all of your efforts once my Automated CH Metadata Extractor comes to fruition.
No worries, let me know if you end up giving it a try. Or even better, if you want to make a CH game with it.

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 12:52 pm
by fagustree

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 4:02 pm
by doremi
I originally saw cyoa-club in the discord chat room, so I had to google it.
Create Your Own Adventures
:lol:

Now I see an http in front of it. :-D Cool! Since it's JavaScript and lots of library dependencies, it might take a lot of time before I get to check it myself.



Sorry for being so useless, everyone... :-/
You have many talents and you actually compose music, high_octane. Don't sweat it! :beer2: Plus, there's always GitHub. ;-)

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 4:07 pm
by fagustree
doremi wrote: Tue Sep 03, 2019 4:02 pm I originally saw cyoa-club in the discord chat room, so I had to google it.
Create Your Own Adventures
I intended it to be choose your own adventure (for the player)
But create works too, for the creators. 😁

It's meant to be a creation tool and player.

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 4:15 pm
by doremi
:thumbsup:


ps: Btw, google knows better than you what an acronym means. ;-) :-P :lol:

Re: [Annoucement] cyoa.club

Posted: Tue Sep 03, 2019 6:07 pm
by high_octane
fagustree wrote: Tue Sep 03, 2019 12:33 pm
I suppose I could use Ungoogled Chromium, but I'm still unsure about the IP situation. Webtorrent uses WebRTC, which can leak true IP addresses if not also used in conjunction with a 3rd-party plug-in. I'll see what I can do.

A little bit off-topic:
Spoiler: show
I sent Xity a bug fix for one of his interactive CH files via a PM a while ago. He didn't respond, but I believe he read it. I don't know if he ever used it or not, or if maybe the code that he's sharing on his Mega account is old and he has updated versions shared on Discord. The solution to this conundrum would be to share the code on GitHub, which I understand he said he'll do once he is more comfortable with the code base. Then, if I notice a bug, I can submit a pull request. :-)
Here's my silly analogy about my Discord situation:
Spoiler: show
It's like being some guy standing outside of a club, eagerly wanting to get in, knowing that the people inside are talking about kinky nerdy awesome things, but the bouncer won't let you in because he doesn't like that you wear a hoodie with a face mask. The bouncer says, "Hey, guy! You look like a no good thug, and I won't let you in unless you give me your ID." Then you say, "But... er... um... I'm not a th-" and immediately get lifted off the ground by the bouncer and proceedingly launched into orbit, with the bouncer shouting up to the heavens, "Nice try, punk! You were clearly up to no good!" :lol:

Re: [Annoucement] cyoa.club

Posted: Tue Dec 10, 2019 2:40 am
by fagustree
New update!

After working with Pseudonym on a demo to test some new features, I am nearing the end of things he needs for a new project (!!)

New features added:
* Overlay a random/chosen beatmeter on top of a video to increase replayability
* Save arbitrary data about game state so it can be used in subsequent plays of the game :)

I updated the content of my first post with links to the site and a new magnet link.
Let me know what you think ;)

Re: [Annoucement] cyoa.club

Posted: Tue Dec 10, 2019 10:09 am
by doremi
fagustree wrote: Tue Dec 10, 2019 2:41 am doremi: as a fellow player creator, I'd like your feedback on the featureset I'm building here viewtopic.php?f=25&t=22191&p=272561#p272561
Sorry fagustree! I can't be of any help. I'm using Firefox under Unix. The OK button on your first page doesn't even work for me!

:\'-(

Re: [Annoucement] cyoa.club

Posted: Tue Dec 10, 2019 1:40 pm
by fagustree
No way to get chrome?

It's my understanding that Mozilla intends to implement the API, so it should come eventually.
For now, they are the only ones who have it.

Is chrome not available?

Re: [Annoucement] cyoa.club

Posted: Tue Dec 10, 2019 5:28 pm
by spaisin
Hmm, I just installed Dissenter browser on my Linux Mint.. it's a fork of Brave without their cryptocoin-system and some other tweaks. Brave is on top of Chromium, iirc, so, should be quite possible for Nix...

Just throwing that out here as a lead - not like I could provide independent verification for any of their trustworthiness for the paranoid ... :)

Re: [Annoucement] cyoa.club

Posted: Tue Dec 10, 2019 5:33 pm
by fagustree
spaisin wrote: Tue Dec 10, 2019 5:28 pm Hmm, I just installed Dissenter browser on my Linux Mint.. it's a fork of Brave without their cryptocoin-system and some other tweaks. Brave is on top of Chromium, iirc, so, should be quite possible for Nix...

Just throwing that out here as a lead - not like I could provide independent verification for any of their trustworthiness for the paranoid ... :)
Does it work in dissenter? It's unclear to me how much of the API went into the base chromium.

Re: [Annoucement] cyoa.club

Posted: Tue Dec 10, 2019 6:03 pm
by spaisin
fagustree wrote: Tue Dec 10, 2019 5:33 pm Does it work in dissenter? It's unclear to me how much of the API went into the base chromium.
Hmm, "yes". It does plenty. Had some issues with permissions / UI for the save folder, but at least I got it downloading the test. It runs fine, shows one control (Quit, plx), which seems to work to taunt the user... :)

Assuming it's a proof of concept, seems fine for me.