用flash写的游戏都可以用html5来重写么?
根据目标平台有不同的结果,现在假设以新浏览器为目标平台。一般的页游,看 Create Games with Construct 2、Home - Isogenic Engine。3D 页游,看 Unreal Engine 3 HTML5 版:Epic Citadel。更多的资料:Game engines and tools。Flash 和 HTML5 之间的差异,只不过是 Flash 能够轻松调用(较)底层 API,HTML5 则需要通过浏览器。WebGL、Canvas 提供的基础已经足够开发不错的游戏,主要的问题是渲染性能还不够强大(被浏览器和系统限制)和标准还没统一。
■网友
如果只是指一般意义上的 Flash 小游戏,那么绝大多数都可以用html替代了。谈谈页游。以我看来,目前阻碍HTML5替代Flash的points,好像并不多了:HTML5中的 WebSocket 已经逐渐成熟,虽然和 AS3 Socket 还有些距离;HTML5需要Flash那样成熟的摄像头和更完善的声音支持吗?需要吗?不需要吗?不过对于游戏来说好像不那么重要啦;一定需要Flash那样的多线程支持?似乎单线程也能做出很优秀的游戏,况且AS3的Worker的历史也并不久;Stage3D VS WebGL?嗯,除了IE10和以下不支持WebGL之外,好像也没什么。IE11不是已经正式发布了么?达不到Flash那样的2D渲染性能?再等等或许就达到了,3年都等过来了,再等3年也没什么。何况也不一定需要那么长时间;Javascript VS Actionscript?语言之争谁也说不清楚,总之谁用谁知道;不过用AS3语法怪异来说明问题的人就闭嘴吧,JS和AS本来就是一家(ECMAScript)。再说了,你们让Bash情何以堪?IDE?两者好用的IDE都不少;社区?太明显了,JS的社区比AS大太多了;公司支持?一家Adobe总是无法与整个互联网斗争,何况Adobe不是也做HTML5么……;……看起来我好像在唱衰Flash?以前我一直是力顶Flash的。
因为我突然明白了,这十几年追随Adobe步伐的旅程,虽然获得了一点金钱,但也失去了许多自由。
一个真正的程序员(我是说真正哦),一定要把主要的精力和研究方向,放在一个(或一堆、一坨)不受一家企业掌握的技术之上。
以Flash目前的状态,在页游这个领域,HTML5还真玩不过它。但再过3年?挺难说的。
这就好像端点星被一群专制独裁的蛀虫所控制,即使有哈里·谢顿的伟大预言、民主联盟的地下活动、独立行商的英勇战斗,还不是一样沦陷?
关键点是掌握技术发展方向的企业,和程序员没有任何关系,也不可能受到程序员的任何影响。
是不是会出现两者长时间在页游领域分庭抗礼的局面?会不会出现Flash某天突然像打了鸡血一样重振雄风?Flash会不会原地满血复活?我又不是谢顿,怎么能知道?
所以,如果只是纠结于技术方向的选择,目前可以以Flash为主,同时进行HTML5技术积累,等待HTML5破茧化蝶以及Flash日薄西山的那天。
相信有了Adobe的大力帮助,这天不会很晚到来。
【用flash写的游戏都可以用html5来重写么?】 顺便丢两个以前的回答:
为什么网页游戏用flash做前端开发?怎么看待 Adobe 停止移动版 Flash 播放器开发,投入更多的精力进行 HTML5 的开发?
■网友
还记得当年 HTML + JavaScript 做的 StarCraft 么
■网友
以现在html5的支持和渲染能力来说,想要达到flash的渲染效果还需要浏览器更多的支持。小的东西当然是没问题的,可以参考磊友的技术方向,不久前他们推出的修仙三国就是html5写的rpg游戏。效果上和flash有差别,但算不错了。修仙三国 官方网站
推荐阅读
- 加热■手写的“时控标贴”靠谱吗? 饮品巨头寒冬争推热饮新品
- 玩游戏花钱最多的有哪些游戏,哪些人
- 游戏中有哪些让人感动的情节
- 为啥没有纯WAP的手机游戏媒体
- LOL国服第一剑圣开场画面刀光剑影把骑兵砍下马的白发剑客是游戏人物还是动漫人物
- 游戏公司一般咋识别游戏脚本
- 应届生选一个比较大的互联网公司还是一个小但赚钱的游戏公司好
- 求一个2011年左右ios平台的游戏!!!难道就没人玩过
- 网游职业玩家咋赚钱的
- 游戏公司怎样招聘到SEO推广经理?
