The Future Of HTML 5

Browser games are, in the vast majority, developed using Flash technology, however more and more often we come across HTML5 productions. What is the reason behind the growing popularity of this technology, and why are game creators so willing to sacrifice Flash for HTML5?

The answer to this question should be preceded by a brief explanation: HTML5 is not a programming language (despite the common phrase “HTML5 applications”, games are programmed in the JavaScript language), but rather it delivers APIs for new solutions like Canvas, WebGL or WebAudio, which are responsible for crucial components within game creation allowing them to run in the browser.

The game's foundation is Canvas on which – colloquially speaking – we draw; this particular element makes programming graphics displays possible. Additionally, thanks to WebGL, Canvas allows us to draw graphics that are hardware accelerated by GPU. Furthermore, WebGL that is based on OpenGLES 2.0 providing two and three dimensional graphics interfaces. Thanks to all those possibilities, HTML5 games can be very efficient, playable, and at the same time, really impressive.

Benefits Of HTML 5:
  • Works directly in browser without any additional plugins.
  • One code base allows running games on any device that supports HTML5.
  • Allows creating games for both mobile devices and PCs.
  • Vast, dynamically expanding society.
  • Game doesn’t have to be installed on device.
  • Provides possibility to create multiplayer games using, for example, WebSockets technology for client-server communication.


Image Courtsey :- www.tutorialrepublic.com
Note:- This blog is for education purpose only.

Comments