第28讲 | 热点剖析(一):HTML5技术是如何取代Flash的?
蔡能
该思维导图由 AI 生成,仅供参考
本周开始,我将会在每周六更新一篇“热点剖析”,阐述我对 2D 游戏开发之外的热点,比如 HTML5 游戏、移动端游戏、AR 和人工智能在游戏领域的应用,以及我对微信小游戏、移动游戏、独立游戏开发者的一些观点和看法。
我已经为你讲解了核心的开发知识,对于这些相对热门领域的知识,你可以根据兴趣进行选择学习。
从前几年开始,H5 这个技术就开始蓬勃发展。不管是懂行的还是不懂行的,都开始以“H5”这个字眼来描述产品。比如老板会说“我们就做个 H5 的页面吧”,或者“这个游戏是 H5 的吗”。很多人已经把 H5 等价于“手机端页面”了,这样的理解显然是错误的。
那么 H5 究竟是什么?它的优点在哪里?为什么现在大家都在谈论 H5?你真的知道 H5 是什么,并真的深入理解了它吗?
Flash 是什么?
首先,在说 H5 之前,我想先介绍一下 Flash 技术。
Flash 是由 Adobe 公司开发的一种富媒体技术,起初是一种放置在浏览器中的插件,填补了当时 HTML 页面平淡的空白,增强了网页交互的能力。你可以在 Flash 中做出任何东西,也可以访问本地电脑中的东西。后来,Adobe 公司推出了播放器,在电脑上不打开浏览器,也可以观看或者游戏 Flash 程序员编写出来的产品。乃至今日,依然有大量应用于 Flash 的富媒体应用,比如视频的播放,比如独立的小游戏,比如网页游戏,甚至桌面应用,都是使用 Flash 开发的。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
HTML5技术的崛起对游戏开发和网页交互领域带来了重大变革。Flash技术的效率低、资源访问不便等缺点促使人们转向HTML5的开发。HTML5技术不仅支持多媒体、本地存储等功能,还具有更好的语法结构和更丰富的标签,使得网页编写更加便捷。此外,HTML5编写的游戏在资源占用和传播能力方面也优于Flash,尤其适合移动平台的小型游戏和营销工具。然而,尽管HTML5技术取代了Flash,但在原生App开发和画面效果方面仍存在一定局限性,因此现在许多App开发采用HTML5和原生混合开发的方式。总的来说,HTML5技术的兴起标志着网页交互和游戏开发领域的重大变革,为移动平台和网页应用带来了更多可能性。 HTML5技术所拥有的3D效果是通过WebGL技术实现的,它使得在浏览器中呈现出高性能的3D图形成为可能。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《从 0 开始学游戏开发》,新⼈⾸单¥59
《从 0 开始学游戏开发》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(8)
- 最新
- 精选
- 壬大师老师,像斗地主、三国杀这种牌类手机游戏是用html5合适还是C++合适?
作者回复: 看需求。要做APP还是h5
2018-06-232 - 周飞XMLHttpRequest是原生ajax请求,不能解决跨域问题,还是得用jsonp或cors来解决。h5提供的是postmessage2018-06-2310
- 董豪强threejs ,更底层的其实还是webgl2018-06-193
- 曹源WebGL?2018-06-162
- H.Humbertwebgl2018-07-221
- 神马*涛💋老师,比如一个中国象棋游戏。用H5好 ,还是做成安卓app更好?2021-09-07
- 😯WebGL吧,我们之前项目做过3D模型在浏览器渲染用到的就是这2018-11-27
- 王俊涛canvas webgl2018-06-17
收起评论