emscripten & BananaBread (3D tech... not the food)

Discussion about everything. New games, 3d math, development tips...
CuteAlien
Admin
Posts: 9643
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: emscripten & BananaBread (3D tech... not the food)

Post by CuteAlien »

There's the browser-cache which might keep stuff around for longer (depending on browser and user-settings). And I guess you could make a usual desktop installer to install the data and then use the browser to access that local data. And maybe there's inofficial browser extensions. Don't know if there are more ways - I'm not a web programmer.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Mel
Competition winner
Posts: 2292
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Re: emscripten & BananaBread (3D tech... not the food)

Post by Mel »

Then again, installing a complement offline, why not the whole program? Although having WebGL around is something great, i hardly see the browser to play games. I think it is best to use webGL as an enhanced flash, even if flash itself already has 3D support.
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
CuteAlien
Admin
Posts: 9643
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: emscripten & BananaBread (3D tech... not the food)

Post by CuteAlien »

The advantage of the browser is that it runs on all platforms. No native code needed. And it's secure to run unlike native code (although the moment you're allowed to run an installer it's certainly no longer safe).
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Mel
Competition winner
Posts: 2292
Joined: Wed May 07, 2008 11:40 am
Location: Granada, Spain

Re: emscripten & BananaBread (3D tech... not the food)

Post by Mel »

Hence, it is a good idea to think of it as a flash that doesn't need any more than the browser to run.
"There is nothing truly useless, it always serves as a bad example". Arthur A. Schmitt
hendu
Posts: 2600
Joined: Sat Dec 18, 2010 12:53 pm

Re: emscripten & BananaBread (3D tech... not the food)

Post by hendu »

See the amount of Flash, Javascript, Java, WebGL, and ActiveX vulnerabilities, and say it again that browsers are secure ;)

(yes, only JS and WebGL affected without plugins. But no playing Runescape, Unity web player, etc then.)
CuteAlien
Admin
Posts: 9643
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: emscripten & BananaBread (3D tech... not the food)

Post by CuteAlien »

Browsers are more secure than native code. Everyone knows how to access local data with native code. I would have no idea how to do that with someone working with current updated browser (you'd have to find your own so far unknown vulnerability first). And unlike Flash you get an open standard with webgl - I've never even really considered working with Flash (or even seen it as a real part of the web). Java is quite secure with current versions as well - most of the time, but with Oracle controlling it now (and for example making life hard for linux distributions) I've lost my interest in that (also as nice as Runescape was, it rather was a show-case for the features as well as the problems with Java and last I heard they are working on a html-5 client now).
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Post Reply