大学时候做的flash

记得是读大二的时候, 学校搞flash比赛,我就做了这个flash,后来主办方叫我去参加活动并上台讲解一下,我又觉得实在做得太差,不好意思上台去讲,就没有去,现在帖出来怀念一下了. 🙂 现在看起来,这个剧本编得真的是太幼稚了(其实当时也觉得).. 文件比较大,2MB多,要等一下才会出来(当时做的加载好像有问题,嘿嘿)

Google doodle的位图处理效果

前两天的Google doodle是一个滑冰车的小游戏,一些小人随机在冰面上滑行,然后玩家再去把花掉的冰面修平整,这种游戏完全就像画图软件的橡皮工具一样,是直接操作图片的像素数据达到效果。 这让我想到了百战天虫游戏,百战天虫的地面是可以被武器毁坏的,地形破坏的处理方式同样是使用的位图处理,如果是ARGB方式处理图片,则可以设置像素的透明度为0,如果是RGB方式处理图片,则可以自己建立一个bit map来标记像素的有无状态。当一个点爆炸时,该点为圆心的圆内所有像素设置为透明或隐藏。 下面是Flash的实现,做了简单的地形破坏效果,鼠标点击破坏掉的区域可以修复已经破坏的区域。

flash摇号程序

朋友圣诞节搞晚会要用的,就帮忙做了个.可以设置号码范围,可以一次抽1-10个号不等. 摇过的号不会重复出现,具体操作可以看附带的帮助文件.背景可以修改.用得着的人也可以拿去用用. 演示地址: http://www.hoverlees.com/diy/lottery/lucky.swf 下载地址:http://www.hoverlees.com/diy/lottery/lucky.zip

[flash]新世纪决策专家

总理曾经说过,要解决群众的吃饭问题。可是每天到了吃饭的时候,吃饭总是个问题:大家都不知道吃什么。。。 挑吧,又容易营养不均衡,不挑吧,大家问来问去的都得不到结论,怎么办呢?经过哥长期闭关、深入研究,发明了这个决策专家,帮大家做决定,每天不知道吃什么怎么办?找新世纪决策专家,轻轻松松帮您解决问题!解决党和国家的负担。 把要做决定的选项填到框里,一行一个,拉动滑杆即可轻松愉快地帮您做决定。 当然您也可以拿他们做其它任何决定,比如聚会时谁买单,选男女朋友(慎用!!)等。

Flash的将来

伴我编程生涯最久的就数Flash–从高中开始接触Flash5,ActionScript2开始,至今8年时间,比我接触C语言还要早一年,不过在C语言青春活力的日子,Flash却面临着HTML5的挑战,市场逐步缩减… 随着Adobe退出Android平台的Flash开发维护,Flash在一次在竞争中做出了让步。 首先,我打心里对Flash有好感。是它让我真正的入门到现代编程语言,从语法、控制结构到复杂程序的编写;是它让我控制可视的元素在屏幕上挥舞而给我带来coding的乐趣;是它让我能给客户带来最好的交互体验,得到无数好评。伴着AS2到AS3的提升,我也跟着Flash一起成长。 时代是前进的,技术的更新换代也是平常的事。Flash非常出色地完成了它在WEB交互上的历史使命。必竟Flash是一个插件嵌入浏览器的,所以这就让它具有一定的被动性:当浏览器自身变得很强时,Flash就变得没那么有用武之地了。 Flash的一些应用场合会逐渐被取代,主要反应在下面一些方面: 从编程风格上来讲,ActionScript的面向对象比Javascript的闭包更像标准的面向对象编程风格,不过Javascript的闭包也显得很灵活,用得习惯了也很舒服,并且随意性也更强。javascript的应用范围可以更广,随着libv8开源项目的成熟,javascript可以用作任何应用程序扩展脚本,而actionscript只能用在与flash、flex、air相关的场合,它们不是免费的。 应用程序嵌入方面,Flash可以通过插件方式(如Windows上的ActiveX)嵌入到应用程序中,而HTML5可以通过应用程序嵌入浏览器的方式嵌入到应用程序,相比起来,后者在很多系统上一般都集成到操作系统中,直接可加载,而前者需要有依赖的库。 使用范围上,Flash没有成功打入移动应用领域,而HTML5占有绝对的优势。 同时,Flash还会生存相当长的一段时间,反应在以下一些方面: 架构方面,Flash的时间轴概念,以及编程架构比js还是有一定优越性的,js也可以自己实现这样的架构,而且早晚也会有这样的开源库出现,但这需要一定的时间。 绘图效率,HTML的Canvas的绘图效率不一定有Flash高,Flash对重绘区域有做计算,而Canvas现在是全图重绘。 3D引擎,Flash新加的3D引擎是直接可以使用GPU加速的,这些规范在HTML5中还未提出,就算提出也需要一定的时间。 网络应用,Flash可实现Socket进行TCP,UDP协议上的编程,而HTML5现在无法做到,在上传文件时可以做到上传进度,批量上传文件等HTML5都需要时间去实现。绘图、3D引擎和网络上的优势可以让Flash在很长一段时间内在游戏应用上占有绝对的优势。 视频应用,这个也是Flash的强项。Flash支持更多的视频格式,且能轻易实现P2P,流媒体,视频聊天等应用。 兼容性,至少浏览器的兼容性是短时间内无法统一的,而Flash在这方面还有优势。 随着HTML5的发展,Flash的市场会缩小,但至少在游戏和视频应用上,Flash还是有自己的优势的,说不定Flash以后能专注到这些市场上去。 2013年更新: 又经过大半年的发展,HTML5又有大幅提升,而Flash却没太多进步。 1.HTML5的Websocket已经基本上定稿,Websocket已经很好用,但无法进行原始socket通信,它是基于TCP之上的一个协议,这点稍有缺憾,但问题不大。 2.关于Canvas的效率,经过这段时间的总结,觉得效率应该是有过之而无不及的。 3.关于3D,WebGL的草案正在进一步发展,应该也会很快定稿,WebGL是opengl的一个分支,也就是说了解opengl的很快可以进行webGL的开发,而Flash的Stage3D需要多熟悉一下文档。 4.关于视频,最新的WebRTC又是一个强有力的竞争对手。 5. Flash唯一的优点就只剩兼容性了。

flash密室游戏制作器及游戏

密室游戏非常火,一直觉得做个制作器让玩家自娱自乐倒也是件不错的事. 整个游戏的设计按如下结构设计: 所以就做了个密室游戏的flash制作器,数据由XML存储.密室以场景和触发器为中心展开,场景可以通过上,下,左,右切换,也可以通过触发器切换,道具支持合成,做了可以添加逻辑的事件编辑器,让密室可以有各种变化. 由于flash占用的空间太大,所以点击下面的图片进入游戏编辑器. 制作完成后,可以在制作器中点击鼠标右键,保存即可. 接下来到这里测试游戏

Flash as3 做的烟花效果

这一回,我仔细观察了烟花的爆炸视频,仔细分析,然后程序中,将烟花的烟火分成三类,个人感觉效果还是很不错哈,呵呵~这个也是答应要帮朋友网站做的效果,不过到时候要给朋友网站的成品可不止这个flash而已,我还会为这个flash加上后台用以设置烟花爆炸的日期,爆炸的秒数等,到时候正式使用了,以后每到节日,我这个flash就是蹦出来吓大家喽。呵呵~~~ 有空的时候把源代码传上来供大家观赏~ 这个Flash的链接方式: http://www.hoverlees.com/diy/fireworks/fireworks.swf?num=10&time=3 &colors=0xff0000,0x00ff00,0xff,0xffff00,0x00ffff,0xff00ff,0x990000,0x0 其中,参数num表示烟花个数,time表示烟花爆炸秒数,colors表示允许随机产选择的烟花颜色。有兴趣的和对自己电脑有信心的人,可以把num改到很大,包爽!

给爬虫社区做的大家来找茬

其实就是以前做的大家来找茬游戏的改版,以前做的游戏和编辑器在我的博里都有发布,大家找找就能找到。 这个版本是整合discuz论坛的,与里面的会员系统整合,而且我还给他做了个比较详细的统计后台。爬虫社区的会员玩通这个游戏后会增加相应的金钱,这些都是可以非常灵活地在后台设置的。哥拿PHP做了个功能比较多的后台。嘿嘿。 其实这个小游戏也做了很久了,只是很久没有更新博客了,所以再把它也弄过来。里面的游戏他们都有管理人员添加的,所以这里的游戏就会自动添加了,都不用我自己操心。

拿Flash表现自己的空虚和寂寞,哈哈。

很久没做flash了,决定做做flash玩玩,在这个安静的晚上,突然有一种空虚寂寞的感觉,有才的文人,总会用优雅的文字来表达自己的心境,很显然,我不是那样有才的人,虽然我很希望自己是。那我就在想我能不能拿flash来展现呢?然后下面的flash就产生了。 这个flash不具有可玩性,只是让读者体会一下,什么才叫空虚和寂寞:就像在空山里漫无目的地开枪的感觉。听着那回声你的心都痛痛的。呵呵 Flash AS3编写,写得很随便,但是有兴趣的朋友也可以索要源代码。