Page 1 of 1

Bondage Vision Software Demonstration

Posted: 17 Oct 2021, 04:56
by zappy1
I created a demonstration bondage game as an experiment. It shows that we are where we need to be technologically to be able to finally create some decent games. With WebUSB it is now easy to access devices through a browser. Easier to turn a toy on and off. There is even now a servo that can go directly into an USB port without needing an Arduino. Lots of advanced code can be reused. Look at code links in the locked topic in this forum, those games go back to 2011. Lots of advances since then.

By using Javascript it would be easy for anyone to build on it, modify, and reuse. Lots of flexibility. An artist can add a 3D interface. There would be no need for the artist to even contact anyone before doing it. Just add it.

I am using Javascript because it can be used almost everywhere. Too many games can only be used on an iPhone. If used in the browser code can be examined by the user. Using vision software is dangerous because someone might record it. Being open to examine, on the client, and off-line would be safe. All code used in client.

This is just experimental. It just randomly by audio tells the player to look at certain areas. It does not know if the player is looking at those places, perhaps someone with more knowledge than me can add to it. Basically "IF player does not look at top bottom, THEN stop video" or some other penalty.

The webgazer has 11 .js files of up to almost 16,000 lines of code in each of the .js files. All I did was modify the HTML start page. All the .js files are on the original servers, the html file you paste into the practice compiler point to the .js files. The idea is to use already written components. No one person can build anything of much use.

The game code start page.
http://gamefun.mygamesonline.org/tracke ... _voice.txt

Paste into here. I could not find a free webhost with httpS, so you need to paste the code here, then run. Takes a while to come up. You might have to click the Menu button, the recalibrate. Maybe someone can put it on a webhost with httpS.
https://www.w3schools.com/js/tryit.asp? ... js_myfirst

Live working demo before modifications, no need for cut and paste.
https://webgazer.cs.brown.edu/calibration.html?

Webgazer homepage
https://webgazer.cs.brown.edu/

This is limited to Reefs RC cars, but I expect to be more widespread soon.
Image
https://www.youtube.com/watch?v=NRLlRh2apA8

Re: Bondage Vision Software Demonstration

Posted: 17 Oct 2021, 05:17
by Shannon SteelSlave
zappy1 wrote:I created a demonstration bondage game as an experiment. It shows that we are where we need to be technologically to be able to finally create some decent games. With WebUSB it is now easy to access devices through a browser. Easier to turn a toy on and off. There is even now a servo that can go directly into an USB port without needing an Arduino. Lots of advanced code can be reused. Look at code links in the locked topic in this forum, those games go back to 2011. Lots of advances since then.
If anyone would like to add a program to that page, send me a PM. You can post your draft and if approved, I can move it to that list with your name. The original poster wanted it to be just a list of complete working programs , no feedback. If possible, please provide a link to your relevant post, so feedback may be offered there.
zappy1 wrote: This is just experimental. It just randomly by audio tells the player to look at certain areas. It does not know if the player is looking at those places, perhaps someone with more knowledge than me can add to it. Basically "IF player does not look at top bottom, THEN stop video" or some other penalty.
Eye tracking capability has been discussed briefly here : viewtopic.php?f=28&t=12150&hilit=eye+track

Re: Bondage Vision Software Demonstration

Posted: 17 Oct 2021, 05:29
by zappy1
Eye tracking capability has been discussed briefly here : viewtopic.php?f=28&t=12150&hilit=eye+track
Thanks, I saw that post. I chose not to do this post as a reply to it because my post is not really about tracking software, it is really about promoting completely open, reusable components. I created the tracking game purely as an example of modification and reuse.

Re: Bondage Vision Software Demonstration

Posted: 17 Oct 2021, 11:08
by Kinbaku
Wow! And Rezreal already wrote a version for controlling the Coyote DG-lab as I had something in mind (Punishing it if you look at a wrong - but alluring - place): viewtopic.php?f=28&t=12150&hilit=eye+track#p100162
I need to study java script urgently. :twisted:

Re: Bondage Vision Software Demonstration

Posted: 13 Dec 2021, 03:52
by rezreal
Meanwhile you would not even need to preprocess your images for gentlemans gallery with purify since the new version of purify would also run in the browser and would accept any gallery or even videos on the fly. still need permission from their team to use the detection model :)

Re: Bondage Vision Software Demonstration

Posted: 13 Dec 2021, 03:53
by rezreal
@zappy1 you might setup your project on github and use github pages to host it (free https origin).