adobe真的要放弃as3吗?详文见:
www.ncannasse.fr/blog/adobe_drop_as3_for_haxe
由于ie遵守严格的标准,as 只能并发下载2个文件,其原因可能是由于带宽或下载大量小文件,其他浏览器好像没有这个限制,游戏里的小资源很多,部分打包,部分还是要实时加载,虽然只能同时下2个,但在下载大量资源时,经测试用并发还是比队列下载快,但并发下载有时无故停掉,也不抛出事件,可以做个超时处理,或不下同一个资源。这样就可以保证下载的速度,最后把资源分散,也可加速。
Internet Explorer and Connection Limits
http://blogs.msdn.com/ie/archive/2005/04/11/407189.aspx
修改连接限制
http://support.microsoft.com/kb/183110
队列下载:
BulkLoader: http://code.google.com/p/bulk-loader/
QueueLoader: http://code.google.com/p/queueloaderas3
富家西游的开发速度很迅猛,偶试玩了一下,flex开发的,做的很好.
资源:整个静态资源没有单独加载,全Embed在程序里,对于这个资源量小的游戏还是可以容忍的,整个游戏主体也只有800多k,下载很快,其他资源实时加载,map自定格式.config单独分离出了.玩家角色为了沿用原有的本地客户端资源体积过于庞大.但便于换装换宠.
组件:组件用的flex的,没有二次开发,各个view用MXML componet去做,skin 也绑在里面,排版调整快,分离出来也很好维护.
结构:整个结构用了puremvc框架,松耦合,清晰。好像土豆的播放器也用的puremvc.确实比Cairngorm好.其次用了“阉割”的mx,即rsl,不信你去看看 系统盘:\Documents and Settings\{username}\Application Data\Adobe\Flash Player\AssetCache 看看是否多了swz,足足可以省掉500多k呀
通讯:通讯走的socket,自定义协议.服务端应该是原有的c++版
Js:最新的swfobject 代码:本身mxml最后编译时会转为as,也无法还原.其他的还是裸奔
试玩地址:http://game.163.com/fj/
官网博客:http://blog.163.com/fjxy_admin/?fromgame163
群里有人要Pojie的SmartFoxServer,说有人Po了还收Pojie费,于是乎我自己来Po
截图如下

授权文件licence.sfl在server目录下,具体格式:文件构成:KEY的长度+key+DES加密配置文件
解密部分代码:
FileInputStream in = readFile(licenceFile);
//KEY的长度
int keyLen = in.read();
//key
key = new byte[keyLen];
in.read(key, 0, keyLen);
//加密的配置文件
byte[] config = new byte[in.available()];
in.read(config, 0, in.available());
//解密配置文件
DESPlus des = new DESPlus(key);
byte[] code = des.decrypt(config);
String decodeConfig = new String(code,0,code.length);
System.out.println("解密后的配置:"+ decodeConfig);
这个解出来的配置文件
PRO --== Free Demo Licence ==-- *.*.*.* 20
具体的使用方法下载代码看注释吧
点击下载此文件
如何使用as3写客户端:http://www.jorgebucaran.com/blog/smartfoxserver-tutorials/
Flash ActionScript 3.0 组件
C:\Program Files\Adobe\Adobe Flash CS3\zh_cn\Configuration\Component Source\ActionScript 3.0\User Interface
下列所有组件都是 或基于或模仿或简化As3组件而来:
Yahoo! ASTRA Flash Components
特点:扩展多,文档全 如tabbar/tree等等, 还有flex版的组件,推荐使用!!!
http://developer.yahoo.com/flash/astra-flash/
Liquid Components (来自Adobe的系统工程师)
特点:单独抽取为Swc,精悍
http://www.bytearray.org/?p=137
bit-101 Components (《Making Things Move》作者 )
特点:自己看看吧
http://www.bit-101.com/blog/?cat=9
Form Components (圣叹 来自MySpace)
特点:实时换肤
http://www.moorwind.com/read.php?268
http://code.google.com/p/asform/
最后是国人模仿Java swt开发的一套组件
AsWing 1.4 框架地址:http://www.aswing.org/?p=233
AsWing GuiBuilder 1.3.2 Air版的界面编辑器:http://www.aswing.org/?p=218
AsWing中文站:http://cn.aswing.org/
其次就是Flex的组件,但太过于臃肿
Flex ActionScript 3.0 组件
C:\Program Files\Adobe\Flex Builder 3\sdks\flex_sdk_4.0.0.4055\frameworks\projects\framework\src\
Tour de Flex 官方的 了解Flex组件能做些什么,
http://www.flex.org/tour
http://flex.org/software/components
Flex 3 Component Explorer 非官方的
http://gregsramblings.com/2008/07/12/flex-3-component-explorer-a-must-for-flex-beginners/
Flex_Component_Kit_for_Flash_CS3 为创建Flex皮肤
http://labs.adobe.com/wiki/index.php/Flex_Component_Kit_for_Flash_CS3
Flex Skin Design Extensions & Flex Component Kit for Flash CS3 你可以用这些软件Photoshop, Illustrator, Flash, Fireworks为flex做皮肤
https://www.adobe.com/cfusion/entitlement/index.cfm?e=flex%5Fskins
开源的Flex组件
http://groups.google.com/group/flexlib
Flex2的组件
http://flexbox.mrinalwadhwa.com/
国外收费flash组件,贵,质量好!
http://www.flashcomponents.net/
http://www.flashloaded.com/
http://www.afcomponents.com/
http://ohmyflash.com/
http://www.flashden.net/
http://www.jumpeyecomponents.com/
Powered By PJBlog3 v2.8.5.157 CopyRight 2005 - 2008, 小宝游戏 xhtml | css
欢迎来到小宝游戏博客,所有的文章均为原创或翻译,你可自由的转载!