Turbulenz, open source html5 game engine

Turbulenz, open source html5 game engine
by Janeth Kent Date: 03-05-2013 turbulenz game engine quake html5 open source

Some of the best things in the world are open source — that is to say that the basic code or instructions for it are available for everyone to use for free. Google’s Android operating system, for example, is open to anyone who wants to use it. That provides companies like Amazon and Ouya with the base infrastructure they needed to create unique software for their consumer-electronic devices.

In gaming, open-source code can lead to a lot of experimentation from smaller developers. That is what technology firm Turbulenz is hoping for. The company revealed today that it is making its HTML5 gaming engine, also called Turbulenz, open and available to everyone.

You may have seen Turbulenz mentioned somewhere and wondered what it was. Turbulenz provides a game engine that delivers all the building blocks developers need to rapidly create high quality and hardware accelerated 2D and 3D games playable across mobiles, tablets and the web.

image

Polycraft by Wonderstruck

Turbulenz Engine started developing a little over 4 years ago in early 2009, when HTML5 was still in its infancy and before WebGL even existed. The team recognized that JavaScript and the web development platform offered a huge opportunity for creating high quality games and as a mechanism and market for dynamically distributing content. This continues today to be a great test of the engine as it has evolved. You can see it demonstrated.

Today, the Turbulenz Engine powers the highest quality 2D and 3D HTML5 games online. If you want to see some examples we recommend looking at:

image

Save the Day from BAFTA-winning Denki

“HTML5 isn’t about tech demos anymore,” Turbulenz chief executive James Austin told GamesBeat. “With the Turbulenz Engine, it’s powering a new generation of high quality and engaging content accessible instantly online.”

The rendering code is available now to download from Github. Several developers already use Turbulenz to power their 2D and 3D HTML5 games on tablets, on smartphones, and in browsers.

“The Turbulenz Engine contains an extensive range of features and services for creating games,” Turbulenz chief executive James Austin said in a statement. “The engine was designed to be a complete Internet generation game engine. By this, we mean a game engine that was conceived, designed, and implemented specifically for building games that are played via the Internet using web technologies, rather than as a native application on a console or PC.”

Austin and his team designed Turbulenz with performance and modularity in mind. Basically, that means the engine is malleable and can meet many different developers’ needs while maintaining a decent framerate.

That’s evident in games like 2D arcade-style helicopter game Save the Day:

Austin listed a plethora of highly technical features that he believes sets Turbulenz apart, things like “fault tolerance,” “asynchronous loading,” and “scalability.”

As an open-source solution, developers will quickly judge for themselves if Turbulenz will meet their needs. Soon after that, gamers will judge whether HTML5 is a legitimate platform or a strange technological anomaly.

from venturebeat.com

 
by Janeth Kent Date: 03-05-2013 turbulenz game engine quake html5 open source hits : 11535  
 
Janeth Kent

Janeth Kent

Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN AND DEVELOPMENT.

 
 
 

Related Posts

Developing a JavaScript video game: Part 3

Here we are! We're back with the third part of the article . If you missed it, read the first part or the second one. So, now you may be able to…

Developing a JavaScript video game: Part 2

This article is the second part of a Javascript game tutorial. Here you can read the first part Let's create the spaceship Now that the background is finished, we can start setting up…

Developing a JavaScript video game: Part 1

The ecosystem of JavaScript is pretty huge. But today we decided to try something new: a videogame. It is usually good to have requirements in place to select the right tool…

How to Become an Automation Engineer

In today’s climate, IT professionals have just about as diverse a range of career options as anybody else. One such pathway that such a professional can take is automation engineering.…

10 addictive retro video games recreated with HTML5, JS & CSS

Are you a video game player? Are you a child of the "80s"(or even 70s...;-) )? If yes, this post is for you. There was a time when building any type of…

HTML5 CheatSheet

HTML5 Cheat Sheet   Cheat Sheet via Make a Website Hub DOWNLOAD A4 PDF OF THIS HTML 5 MEGA CHEAT SHEET HERE!  

How to Optimize Images for SEO

Images are a vital part of engaging online content. People have short-time attention no one wants to open a page only to find an unbroken wall of text. Photos, infographics and…

Google Chrome will block Flash content starting next month, make HTML 5 default by December

There really is no stopping Flash's demise. In a blog post Chrome team has announced that the browser will start blocking the Flash starting this September with Chrome 53. As more…

CSS-Only Olympic Rings

Inspired by Justin Sepulveda’s CSS Logos and this post on the new Design Informer Forums, we decided to try our hand at creating the Olympic Rings with just CSS and HTML. We realize its simple,…

CSS Animations: the Pocket Guide

With CSS3 we acquire the ability the ability to write behaviors for transitions and animations. Front end developers have been asking for the ability to design these interactions within HTML…

Google Launches Maps Engine API

Yesterday, Google is adding more functionality to his platform, Google’s Maps Engine, by launching an API for Maps Engine that allows developers to take their custom data, import it into Maps Engine…