Game Dev Show 01 – Which language should I program my game in?

  Hello and welcome to the first episode of the Game Dev Show, I’m @DaveVoyles. Throughout this series we’ll have several Microsoft Technical Evangelists, as well as some guests, to introduce you to the concepts behind game development from a number of angles, including the programming, art, and business aspects of game production. Every Wednesday……


Sponza, the new WebGL demo from BabylonJS

Whenever I hear developers say “The web is slow” I think of the experiences others have crafted from WebGL, the graphics API available to the browser. Several developers from Microsoft started the open source WebGL framework, BabylonJS, several years ago and continue to build on it now. On this page you’ll find their latest experience. ……


[Video] Talk on transpiling C/C++ to JavaScript with Emscripten

Writing code for multiple platforms can be a lot of work. It can be even more work to have to completely rewrite it for each one, too. What if you wrote an application in C++, but wanted it to be displayed in the browser somehow? Well now, with a tool called Emscripten, that’s possible. Emscripten……


Links from the latest newsletters

In the past, I’ve been posting that week’s newsletter on here nearly immediately after it went out to your emails. What I’ve decided to do recently was send out the newsletter every TWO weeks instead of each week, and now post this once a month, thereby combining the newsletters. I have had a nice couple……


A beginner’s guide to WebGL

WebGL (Web Graphics Library) is a JavaScript API for rendering interactive 3D computer graphics and 2D graphics within any compatible web browser without the use of plug-ins. You will often find developers using it for games, but it is finally gaining widespread visibility across the web, and is now being used for map visualizations, charting data,……


Exporting a Unity WebGL game to asm.js [video tutorial]

Unity,  the popular middleware tools frequently used by game developers are not limited to creating compiled applications that run as an executable. 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……


Indie Dev Podcast, Ep 22 – David Catuhe, BabylonJS

Listen to the podcast Download the .mp3 Subscribe via iTunes David Catuhe is a Principal Program Manager on Microsoft’s TED team in Redmond. He is also one of the master -minds behind the open source WebGL framework, BabylonJS. WebGL has grown leaps and bounds in recent years, and Babylon continues to iterate with it. As……


List of this week’s most interesting stories

This is my weekly newsletter which covers my favorite stories of the week in the fields of Tech, HTML5, Startups, Game Dev, and Venture Capital. If you find some links that you think would be useful, feel free to share! You can always subscribe (or unsubscribe) by clicking on the MailChimp widget on the right-hand……


Asm.js and 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. 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.……


Creating a Famo.us + Angular Pokemon app

I’ve been working on an application that takes advantage of the marriage between Famo.us and Angular as of late. It’s a simple mobile app that pulls information from the Pokemon database using their API. I love high performance JavaScript, and have faith that others will finally come around and understand its true potential someday too.……