终于可以在博客里介绍我的第一个flash小游戏了,由于赞助商独占期和各种站点定制版本的原因,一直推迟半个多月后才发布中文版。
第一次做flash游戏虽然遇到很多问题,但最终还是得以攻克,收获了很多宝贵经验,感谢logos的建议和技术支持,还有sion的建议和美工,还有两位参于设计的优秀关卡。
游戏基于box2d物理引擎开发(需要flash player 10以上版本),是一款考验玩家耐心和技巧另外还带一点益智的物理小游戏,玩法也很简单,游戏中只需要用左右方向键控制旋转,让小球滚进蓝色水泡中就算过关。游戏还提供的关卡编辑器,玩家可以动手自己设计关卡来和其它玩家分享。当然游戏还存在很多不足,还请多多包涵。
目前玩家的最高挑战分数是来自赞助商playedonline.com的玩家Joshua_Varner大神,他的分数是1024,基本已经是无法再突破的最高分了。
阅读全文 >>
ByteArray 类提供用于优化读取、写入以及处理二进制数据的方法和属性。其中可以利用compress方法来压缩程序中过长的字符串,非常有效,特别是用在可以设计关卡生成代码的小游戏中,这里要用到subhero写的一个Base64类,方法如下:
阅读全文 >>
ExploreFS – http://www.junginger.biz/eclipse/
这是一个可以在IDE的文件管理器中方便打开文件所在文件夹的工具,之前一用过easyexplorer,但发现这个插件更新缓慢,在最新的Flash Builer 4中已经无法使用了。
BuildMarker – http://flashteam.tencent.com/downloads/BuildMarker/
腾讯flash团队里的Element修改自snowkit.cnr的一个自动记录版本号的插件,比较实用,使用方法可以到这里查看。
Subclipse – http://subclipse.tigris.org/update_1.6.x
这个就很熟悉了,SVN,就不多说了,其它插件可以不装我也必须要装上这个。
FlexFormatter – http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite
从插件名就可以看出,这是一款Flex代码格式化工具,当然也适合于纯AS代码项目,官方站点在这里。
是的,这是一个专门用于开发在线2D小游戏的框架,完全开源免费,能想到的常用功能大多都给集成了,动画、碰撞、物理加速、贴片地图一应俱全。
群里也有不少同学也讨论过Flixel,今天抽空研究了一下,做了个小游戏Demo,感兴趣的同学不防试试。
http://www.flixel.org
阅读全文 >>