DirectX 11 Coming To Browser Games
arcticstoat writes "Forget Farmville, Flash puzzlers and 8-bit home computer emulators. The next generation of browser games will be able to take advantage of DirectX 11 effects, not to mention multi-core processing and both Havok and PhysX physics effects. A new browser plug-in called WebVision will be available for Trinergy's new game engine, Vision Engine 8. This will enable game developers to port all the advanced effects from the game engine over to all the common browsers. Of course, any budding 3D-browser-game dev will face the problem that not every PC has a decent graphics card that can handle advanced graphics effects. Not only that, but limited bandwidth will also limit what effects a developer can realistically implement into a browser game. Nevertheless, this is an interesting development that could result in some tight 3D programming, as well as some much more interesting browser games."
Why bother when we have WebGL (the 3D canvas API) that doesn't require any plugins at all?
Really, the whole browser plugin idea is a grand, failed experiment. Instead of a fecund atmosphere of competing web extensions, the plugin mechanism has just resulted in one or two players achieving dominance and vendor lock-in.
Browsers themselves implementing experimental, then standardized functionality is a much more viable approach. It's given us all the real improvements to the web to date.
How long will it be until we can kill the plugin mechanism entirely?
So, it'll be like a normal game, only take ages to load, have terrible performance and be full of interstitial adverts? Though I realise with a lot of games these days those terms are relative.
What made someone who made a browser plugin for the web even THINK about DirectX 11? How is that possible? How can someone create something for the web and choose a Windows-only technology instead of OpenGL?
Yeah, C++ programs that run on your machine and render HTML+CSS (and some even SVG) exist. They're called Web Browsers.
Forget magic. Any technology distinguishable from divine power is insufficiently advanced.