:::: 菜单 ::::

AS3-非炼金高速内存访问的杂记

说实话,最近的项目,越做越无聊了,核心的东西基本完成,剩下的几乎都是体力活,没什么新鲜好玩的。昨天打完工人物语7,睡意正浓,突然看了两个提神的网页:http://www.buraks.com/azoth/http://philippe.elsass.me/2010/05/as3-fast-memory-access-without-alchemy/ ,这一下子精神就来了。

FlashPlayer中读写ByteArray速度应付某些变态需求的时候,总会力不从心,这两天徐灿被搞得非寻找个离经叛道的非官方手段不可,结果还就真找到了。我之前听闻haXe的高效率是因为作者找到了FlashPlayer10为炼金术提供的底层接口,但因为种种原因没有去使用haXe,看到这俩网页又让我看到了新的花样,原来是一个圈子里的货。它们三个都是找到了FlashPlayer10给炼金术开的“后门”在低层提高性能。

[ 阅读全文 ]


战略游戏未探索区域黑影挖空的杂记

从一个大黑影中挖空一部分(圆形或椭圆),在建立了子形状缓存的情况下,用位图运算通道相减的运算速度比draw一个混合模式为ERASE的Shape消耗小,但创建缓存代价大,而且与区域面积成正比。
因此有不同适用情况。
绘制势力范围边线那种大范围挖空也许更适合用混合模式draw。


麻球大赛专业组冠军游戏-怪兽塔防

收藏一下获奖游戏《怪兽塔防》——

以怪兽进化为主题的新颖塔防游戏,考验您策略,养成,预判等能力,当前为先行版本,星灵,尸族等多个种族稍后将会与大家见面,敬请期待!

基本操作:
W,S,A,D控制方向,鼠标左键攻击,
E吞吃,F施放技能,R使用500金钱回复基地2000血量,
起塔阶段ESC取消,塔升级直接点击已建好的塔图标。

[ 阅读全文 ]


杂记-jQueryMobile链接page不被样式化

今天发现,原来jQueryMobile的listview里要带mobile样式地转链接到一个同目录下的页面必须要用./xxxx.html而不能xxxx.html的,否则链接过去的页面的data-role="header"等内容被忽略(也就是说,虽然异步加载进来,也有transition,但变成一个没有mobile样式的HTML页面),浪费这么多时间……

现在alpha版,在平台兼容性上,路漫漫其修远兮。




新版Chrome手动安装flashplayer plugin无效的问题

问题描述:

换系统之后发现,换了新版的Chrome6。我想用debug版的flashplayer插件,于是照常规安装了“flashplayer 10.1 plugin debug”版。装好之后重启Chrome打开http://www.flashplayerversion.com/,看到版本是最新的,可不是debug version,觉得很奇怪。

后来到控制面板里把flash plugin直接卸载了,打开Chrome依然能播放flash!

原来Chrome5和Chrome6都已经内置了flashplayer,而且是最新版的,这本是很好的事情,但对于flash开发者来说,需要的是debug版的fp,需要找到方法给Chrome把内置的fp换成debug版。 [ 阅读全文 ]


The Project type has to be set.

问题描述:
换FDT4 M3之后,直接把workspace设置到以前的位置,当然会出现不少错误需要修正,不过其中有一项错误,在SDK设置(FDT compiler)里面总是提示我“The Project type has to be set.” 但此界面又没有任何地方修改所谓的“Project type”。

解决方案:
选中项目,右键菜单 – Flash Project – Set project type… 设置后OK即可。


Flash小游戏开发者新的机遇——Mochi

我早年与Flash结缘,一见钟情。

记得在若干年前,Flash小游戏特别流行,我曾被小小系列flash震撼。那时把小小作品4号打了一遍又一遍,暗下决心:以后我要投身Flash领域,做出冲击视觉的flash、开发出好玩的游戏。

我工作之后,先后从事Flash网站开发、Flash虚拟社区开发,闲暇时间从未停止过玩游戏。在工作和游戏的日积月累中,获得了不少灵感,不断记录下来,有一些想法渐渐形成了系统,期待做成一系列的游戏,实现曾经的梦想。

然而现实状况是,既没有赞助又没有回报,尽管在开发的游戏设计上是连自己都会喜欢玩的,但我只能把这样的小游戏开发作为业余兴趣爱好。总希望有空闲时间来慢慢完成,也希望有朝一日能给朋友们玩到,并且大家乐在其中。结果呢,头几个星期干劲十足,可是接下来每天的工作已经很繁忙了,自己的游戏进度缓慢,停滞不前。时常觉得没有动力,每天一做完本职工作就想玩两把星际2洗洗睡了。

时间总是走得太快,我无奈地看着一直拖下来的业余游戏,只能依旧是一个梦。

[ 阅读全文 ]


写了个位图缓存优化渲染方案

由于项目中需要用到大量角色同屏幕的功能,需要提高flash player的渲染性能。下午做了个渲染性能测试,并完善了去年写的位图优化代码库。

画面大小2880*2880
500个矢量人物动画MC(嵌套2层),循环播放
都不把屏幕外的区域removeChild
统一是用Flashplayer sa 10.0 debug版测试

1.不优化,直接addChild
    fps=4,CPU占满,内存18M~29M
2.增加了cacheAsBitmap
    FPS=1,cpu占满,内存156~196M,内存不断波动

[ 阅读全文 ]


页面:1234567...14