Asm.js + WebGL for Unity and Unreal Engine
Unity and Epic’s Unreal Engine, the popular middleware tools frequently used by game developers, are not limited to creating compiled applications that run as an executable. With the advent of WebGL and asm.js, developers can now harness much of the power of their computing device from within the browser and access markets previously unavailable. In this tutorial, I’ll show you a slice of “how”. Unity previously had a web player, which was a downloadable plugin that used ActiveX. Chrome killed support for NPAP (Netscape Plugin API), but announced it over one year ago. In April, with the release of Chrome 42 stable, they finally put the axe to it. There are a number of reasons as to why, but most notably they stated “hangs, crashes, security incidents, and code complexity. Google suggests using web standards instead, such as WebGL, which I will explain below. Microsoft is following suit and deprecating ActiveX, VBScript, attachEvent, and other legacy technologies in favor of web standards. The need for ActiveX controls has been significantly reduced by HTML5-era capabilities, which also produces interoperable code across browsers. Why compile to JavaScript? JavaScript is the only language which works in all web browsers. Although only JavaScript will run in the browser, you can still […]
- Manifold.JS: How to Build a Hosted Web App on Android, iOS, and…
- 13 Free WordPress Themes, Released in June 2013
WebDev: Creating a Mobile App with Famo.us and ManifoldJS
WebDev: Using the Media Capture API in the Browser
Babylon.GameFX: This Framework Helps You Build HTML5 WebGL Games…
Why we Made Vorlon.js and How to Use it to Debug Your JavaScript…