flash程序员2012最大转变

如今flash市场份额正在下降,html5不断升级,面对如此困境,偶开始了转型,从flash/flex平台转到html5/js平台,虽然非常辛苦,但心里总算有些安全感,至少在今年下半年,能够做自己喜欢做的事情,写自己喜欢写的文章,开发自己想实现的东东,而这些,就是一个程序员在这一年里的最大转变。市场在变,编程语言也在更新,新一代的html5技术正朝着梦寐以求的方向前进,在移动市场赢得了浏览器份额的情况下,进一步向pc电脑靠拢,这一切只有2年,没错,2年!在这2年时间里,flash一路走低,从最初的宣布退出苹果平台,到后来宣布退出移动领域,直到最近又宣布停止linux的flashplayer版本更新,这一切预示着未来flash市场进一步的缩小,过去火了相当一段时间的flash广告、flash游戏、以及各种flash动画及歌曲,在未来的2年或更长时间内,都有可能被新生代的html5所替换掉。带着无比复杂但又充满前景的心情,总结一下html5和flash在2012年将要发生的那些事情。

  以下纯属个人总结:

  一、adobe
发布Flash runtimes路线图,将专注于游戏和增值视频领域,这句话虽然就一行,但已经很明确告诉大家,2012年开始,flash重心将由原来的pc桌面转移到更具体的游戏和收费视频领域,所以在性能上,相信flashplayer会有大幅度的提升,兼容性也将比目前更好。

  二、flash3d游戏在国内已经出现,国外的几大游戏引擎unreal,unity也开始支持导出格式为.swf的游戏,加上adobe的stage3d以及在2月27日举行的2011年Flash游戏峰会上发布的预览版MoleHill,这些证明了flash3d引擎已经达到成熟,能够进行商业应用和游戏开发。

  三、国内的3d页游刚刚出现,数量少,国外此类项目更少,所以有理由相信,今年就是3d网页游戏元年,在下半年乃至年末,大量的3d网页游戏将成为主流,届时将吸引企业和众多开发者参与其中。

  四、html5在游戏和移动市场,相当有潜力,如今这股潜力渐渐成为现实,各种html5手机游戏,网页小游戏都相继出现,国外甚至出现了多款html53d游戏,目前html5游戏市场处于初始发展阶段,这一过程可能持续3年左右时间。

  五、webgl技术和js的不断改进,使得html53d的效率非常之高,同等计算环境下,html5的优势表现在资源占用更低和电池续航时间更长两个方面,而缺点则是目前还没有良好的加密方法,支持html5的浏览器普及度不高。

  六、国内网页游戏90%是用flash技术开发的,中小企业很难在今年就转至html5平台,只有大型门户企业才有实力和物力从flash平台转型到html5平台,所以在相当长的一段时间内,flash游戏依然是占主导和绝对优势地位。这个过程大约3-5年。

  七、未来的互联网将是一个多平台协作,移动、平板和pc电脑同步发展的时代,在这个时代里,html5和flash会继续更新,各有所长,作为程序员或开发者的我们,应该根据自身的优势去选择一个平台,面对当前的种类新闻和铺天盖地的消息,如何选择自己的开发平台呢?当然,这个就要问你自己。

  好了,现在介绍几个出色的游戏,大家不妨做一下对比,这样可以更加明确的选择适合自己的开发平台。

flash3d游戏:

http://molehill.zombietycoon.com

 

 

http://onebyonedesign.com/unity/christmas11

 

 

http://unity3d.com/contest/flash-in-a-flash

 

 

 

 

 

html53d游戏:

http://www.cloudmach.com/gamedemo

 

 

http://redshootinghood.info/

 

 

http://triggerrally.com/drive?track=preview.json&car=car1.json

 

 

http://inear.se/breaking_waves/#

时间: 2025-01-15 02:45:29

flash程序员2012最大转变的相关文章

程序员眼中的Flash MX2004(2)

程序|程序员 Implements, interface这是接口的例子.interface PointInterface{function SetPoint();function Distance(p:TPoint):Number;}class TPoint implements PointInterface{function SetPoint(){}function Distance(p:TPoint):Number{}}Static, dynamic一般来说,只可以通过接口操作在类中已经存在

程序员眼中的Flash MX2004(1)

程序|程序员 对于做动画.MTV.Web Design之类的Designer,Flash 5已经绰绰有余:对于开发RIA的Developer,Flash MX在协同工作.源文件和代码管理上是非常差的.即将推出的Flash MX 2004中的编程特性有很大突破,令人有耳目一新的感觉,Developer甚至可以掉去Tool Bar绘图工具和Timeline.下面我们就单纯从编程方面来看看Flash MX 2004的新特性. 一.Flash Player 7 在性能方面,根据Macromedia网页资

程序员生存定律-打造属于自己的稀缺性

假设说你想在江湖里谋求一定的地位,那么你可以练习独孤九剑成为超一流高手,也可以练习医术,成为绝世神医.这两者在江湖里都是有地位的,也都是稀缺的,一者是因为杀伤力,二者是因为人都有山高水长. 程序员也一样,增值也好,改善表达力也好,最终都要在某种环境下达成一定的稀缺性,这样一个人才有价值.稀缺性同时受两个维度上的力量影响:一个是自身的努力,比如前文所提到的增值和表达力:一个是大环境的变化以及对这种变化的适应.在这一章里主要关注的是后者. 稀缺性可带给你什么 既然稀缺性对个人有如此大的影响,那稀缺性

一个应届美工转职程序员的困惑

问题描述 恕我冒昧,改变不了自己的考研思想,自己也承认不想也不敢去面对这个残酷的社会,选择了考研.现在面对各所学校的招生专业及方向,感觉又回到了高考选择专业的时候,由于自己的专科身份,只能是以同等学力身份来考试,相对来说我们选择学校的余地也少了好多,在计算机综合的四门专业课的面前,对于专科毕业的我也只能放弃一直倾向的计算机.我是计算机图形图像毕业的,也就是学的是ps,flash,AI,Coredraw之类的平面设计软件,然后在毕业那年参加了学校的中关村黑马训练营,说实话里面都是传智播客的老师讲得

神歌单:听这些程序员敲代码效率飞起来

纯音乐就是作曲初衷就不包含填词的音乐,这种音乐模式完全以纯粹优美的音乐来叙述表达作者的情感,所以一般简称做纯音乐.虽然它没有歌词,但却以自己优美的曲调同样实现了完美.正因为如此,纯音乐的作曲要求十分的高,要作出一曲优秀的纯音乐除了必需的大量灵感来支持作曲外,还需要作者不单在乐理上,更是在生活体验,人格和精神上有很深的水准造诣. 对于工作中的程序员来说,纯音乐既能培养良好的心情,增进我们的创造力,又不会因为歌词为我们带来分心的困扰,下面就是一张全部由纯音乐组成的歌单,一起来听听看吧. 歌曲列表 0

传奇程序员:8岁写游戏独力开发赚1亿美元

到2013年初,Minecraft的注册用户已经不计其数,付费用户数量也已经超过9000多万.2011年10月,发布了移动版Minecraft,在App Store的付费应用中,仍旧排在前三. 这个如今被越来越多人奉为神作,并让无数人深深沉迷其中的游戏最初却几乎由Markus Persson一个人独力开发,与真名相比,他在网络上的昵称Notch无疑更加有名,许多人将他视作独立游戏开发大神和独立软件圈子的标志性人物. 靠着Minecraft,Notch在2012年的收入超过了1.1亿美元,那么他究

程序员是否值那么多?

记录片<次郎寿司之梦>(Jiro Dreams of Sushi,2011)里有个很牛的场景----世界上最著名的寿司师傅转身对他儿子(将要去开一家自己的餐馆)说:你无家可归了.面对这一幕当你仔细一想,就会发现这父亲的话其实并不让人觉得太过严苛或沮丧,实际上这是对一个正要开展新旅程的人的最佳说法了. 去年十月我辞了职,成为一个自由写手.写作只赚到了900美元,但我最新的作品,一份关于Douglas Hofstadter档案,吸引了两家美国大杂志的兴趣.我得到了大概10,000到20,000美元

一个程序员的建站历程:从0到1万IP

2003年毕业后,学了点ASP,糊里糊涂的成了一名WEB程序员,一开始只会点ASP,不过那时候是在一家小公司,对能力要求不太高,当然薪水也是不会太高,刚进去的时候本以为程序员就只是写程序而已,结果才发现在小公司什么都得干,从扫描资料录入资料到图片处理什么都得干,我感觉老板眼里根本没有程序和美工的概念,只要能让你的干的都给你安排上,没办法,谁叫咱木学历也木经验啊.经过接近一年的历练,倒也学到了不少本事,从PS.FLASH.DW等美工技术到PHP.C++都会一点了.不过我还是最钟爱PHP编程,简单.

Java程序员学习Flex和BlazeDS的十三个理由

在阐述Java程序员应当学习BlazeDS的13条理由时,我以一个假想的苏打分派 系统来展示如何让已有的Java程序转变为RIA应用.通过这个例子,我同时还会 讲解到BlazeDS在已有Java应用或新建Java应用中的多种不同用法. 理由 一:开源 Flex软件开发工具箱(SDK)的核心是个开源框架,专门用来开 发.维护那些在不同浏览器.不同操作系统下界面都相同的RIA应用.Flex发布 采用的是Mozilla公共许可证(Mozilla Public License).编译后的Flex应用 在