Is Flash still mainstream in webgame? -

Source: Internet
Author: User
I am a front-end scholar and I have also learned some HTML5 games. I am very interested in webgame. I want to know about it. However, it seems that the language of webgame is flash? It seems that there are no JSHTML5 games, even if there are some leisurely games. So do we need flash for webgame? I am a front-end scholar and I have also learned some HTML5 games. I am very interested in webgame. I want to know about it. However, it seems that the language of webgame is flash? I don't seem to see any JS/HTML5 games. Even some games are just some leisurely games.
So do we need flash for webgame? Reply content: Flash must be the mainstream for the following reasons:
First, flash has a complete set of mature solutions for webgame.
Second, the installation rate of Flash Player on PC is very high.
Third, flash development costs are relatively low, mature development frameworks and mature development tools.
Fourth: The Flash development technology is constantly powerful, such as multi-thread support, 3D support, audio and video optimization, etc. Adobe also focuses on the game field.
Fifth, the Air Launched by Adobe also solves the implementation of mobile apps to a certain extent.
About html5
First, html5 is in the development stage. Currently, the API is not perfect, the browser support is not enough, and the development tools are not perfect.
Second: currently, html5 is constantly powerful, such as drawing support, websocket support, audio and video compatibility, and enhanced development components (Forms ). However, they are not shaping enough, and even some have some chicken ribs. For example, for audio and video, html5 audio and video only supports video and audio playback, but does not support decoding and encoding. It depends on the browser. Different browsers cause compatibility problems.
Third: currently, html5 can be used to create some simple applications, such as small games and stand-alone games on some mobile phones. However, webgame on a relatively large pc is still used with caution.
Hope to help you.

I have heard that html5 will replace flash. I think this is irresponsible or follow-up, in the future, these two technologies will be used in mobile phones, and flash will be used in pc. So it's not who killed them, but complementary to a certain extent! HTML5 will have a good development in lightweight games in the future, but in recent years, large WebGame Flash must be the mainstream two games developed by our company in the Early Days: js + html, however, there are many problems in performance, and the lack of long connection support such as socket makes it difficult to implement instant combat and other functions. Commercial games cannot give up on early browser users such as IE6, it also takes a lot of time for compatibility, so later games are developed using flash. This is also a general trend in the industry. If you go to Google Chrome Store. Many Web games have already been implemented using the HTML 5 solution. For example, Bejeweled diamond of Popcap. But I have to say that unless your team is very large, there are additional people who can do the research. It is still relatively stable to use Flash for games, if you want to make a product now: Flash. If you want to study and make Web Game: HTML 5 4: Flash development technology constantly powerful, such as multi-thread support, 3D support, audio and video optimization, etc, at the same time, Adobe also focused on the game aspect. ----- Flash does not support multithreading. HTML5 is a trend. If Flash Air is a good 2D game, Flash will inevitably become a final issue. 3D games have three major directions: Unity3D, Flash3D, or self-writing engine write plug-ins. success stories can be found in these three directions, so it is difficult to tell which is the mainstream in the future ~~ The fundamental problem with playing HTML5 games is that everyone can see the source code. The running of HTML5 games depends on the explanation of the browser, if the browser tampered with the variable... HTML 5 game anti-plug-in is a huge challenge, because all the logic must be rechecked on the server side. If you do not pay attention to it... I am optimistic about the development of AIR on mobile phones, focusing on games, especially GPU-rendered games, which greatly improve performance and are cross-platform.

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.