The development process of H5 game development Technology

Source: Internet
Author: User

first, the two most commonly used browsers on a mobile phone Android Chrome and IOS Safari support WebGL by default . With this leap forward,bothPC browsers and mobile phones support hardware graphics acceleration, which is necessary for the Web to become a viable gaming platform. At the same time, this also makes Flash,Silverlight,JavaFX and other technologies become outdated.

second, after15years of development,H5The standard is finalized . This opens the "steady climb recovery period". This is where we are at the moment.H5stage, is alsoWebThe prelude stage of the game really erupts. However, the innovation and development of technology is more than that. SinceH5A lot of new things have happened since the standards were determined. In particular, it is important to note that .years6MonthJavascript 6confirmation of the standard. Javascript,HTMLand theCSSis aWebthree main pillars of programming.

new version of JavaScript is a major step forward in the modernization of programming languages, responding to the historical needs of people, especially those that are representative-oriented, variable-scoped, and a range of features that allow large-scale project management. However, the browser company is not fully implemented to support the new version. Therefore, when they are finished is critical, as this will make Javascript 6 the Web, especially in the web game, another leap forward.

In addition to the standard progress, the company has some important breakthroughs. In theGDC 2014Conference,Mozillaand theEpic Gameslaunched aASM. ASMis aJavascripta highly optimized subset that allowsC + +code porting toWeb. Epic Gamesdemonstrates a use ofC + +compile, go toASMrun on the browser after the3D Demo.

It is the Web will be the first example of the next game platform. However, if we compare it with other programming languages,ASM still has a lot of limitations in many ways. This may also be why Mozilla, Google and Apple have created a name for WebAssembly or wasm the reason for the new standard.

wasm will make It is possible to enhance the features via the module. At the same time, it will support low-level programming interfaces that are common in other programming languages. This means that loading will be much faster than today, and you can make larger games. webassembly absolutely. web web platform.

Webgl, webgl2 webgl2 will have more powerful image computing power. In addition, Apple recently proposed to create a new api Standard to take advantage of modern gpu direct3d vulkan metal that.

Another called the WebCL standard is also being pushed forward, and its parallel computing makes it possible to better utilize multicore CPUs or GPU devices. In addition, it is important to mention the SIMD technology , Single instruction multi-data stream. This is a technique that is included in many processors that allow the instruction of the data vectors to be executed in parallel, thus improving the mathematical computing power and graphics performance. OSS projects like Cordova can convert Web apps to native apps , often called hybrid applications. Finally, Microsoft hasreturned to the Web with the new browser "Edge" .

facebook latest published messenger and facebook News Feed h5 facebook Not yet open game ads and in-game shopping features , if facebook want developers to develop games for their platforms, Then they ultimately need to provide a way for developers to be able to become active. But anyway, this is h5 > A big step in the game. Nobita game, H5 game interface.



The development process of H5 game development Technology

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.