Bondage Vision Software Demonstration
Posted: 17 Oct 2021, 04:56
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.
https://www.youtube.com/watch?v=NRLlRh2apA8
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.
https://www.youtube.com/watch?v=NRLlRh2apA8