弃天笑的程序世界

专注于游戏开发。AS3、JavaScrirpt/TypeScript、Java服务端、持续集成,自动化流程...

排序:
默认
按更新时间
按访问量

FlashBuilder精选插件

这个是12年发布在天地会论坛的文章,发现没有在csdn发布,所以就转过来当备份了。同时加上自己的使用心得。 所谓磨刀不误砍柴工,这些插件可以让你的ActionScript编程事半功倍哦!有些是自己在open-oepn的插件列表一个个找的,有些是在网络上搜集的,以后有了新的插件,也会陆续更新。一、...

2017-06-15 20:51:07

阅读数:1076

评论数:0

网游通讯传输可变长度的数值和数组

何为可变长度的数值(int,long等) 其实现在大部分网络游戏(端游、页游、手游都一样),在客户端和服务端通讯,关于数值都会采用可变长度的方式来传输,从简而减小通讯量。 一般情况,客户端和服务端进行网络的socket通讯,都是采用二进制数值来进行的(也有采用字符串)。 可变长度的int是指...

2017-03-20 21:53:56

阅读数:814

评论数:0

2D游戏平滑的迷雾战争效果

最近刚好有做2D游戏的点光源效果,然后就扩展一下,研究了一下战争迷雾的效果。主要是想实现类似魔兽争霸那种人物走动,然后黑色的战争迷雾随着人物的移动渐渐打开的效果。使用具有渐变透明图片作为光源来使得战争迷雾呈现出平滑的效果。本文后面介绍了两个简单的实现方法,效果有细微的差别,有兴趣的同学可以分别研究...

2017-03-08 09:51:40

阅读数:3373

评论数:0

2D游戏新手引导点光源和类迷雾实现

一、新手引导需要的遮罩效果一般做新手引导的时候,会把游戏画面变的半黑,然后需要玩家点击的地方就亮起来。常用的做法是采用遮罩来实现,但是只能实现方形的,不能不规则图形,以及是完全挖空,做不到渐变效果(除非美术直接出整张资源)。表现效果如下: 实事上,我们想做把那个透明框做得更自然一点,更好看一...

2017-02-24 09:50:27

阅读数:1879

评论数:0

页游《火影忍者》角色和背景遮挡半透明效果的实现

这里讲的是关于2D游戏的角色和背景以及物体之间的遮挡关系,用半透明角色处理的讨论和实现方式。这里主要是讨论关于页游《火影忍者》里对于角色和背景物体之间的遮挡处理方式。同时也实现了和他一样的效果(可能)。具体是没分析火影的代码,只是猜测了它的原理然后进行实现的。其他的几种实现方式则简单的讨论,一笔带...

2017-02-23 12:53:24

阅读数:1645

评论数:0

FlashBuilder(Eclipse)的颜色风格插件

一、护眼和潮流整天面对FlashBuilder白色编程界面真是太单调了,就算使用来了管家的护眼模式,也只是让白色变成绿色。作为一名程序员也应该顺应潮流,不应该一成不变,现在都流行暗黑主题,让FlashBuilder变得跟Sublime text一样风骚的显示效果吧。通过安装相应的颜色插件,得到下面...

2016-12-07 21:03:03

阅读数:2217

评论数:3

Eclipse4.2安装FlashBuilder插件

一、原因使用Eclipse安装FB的插件的原因,是因为想给FB安装颜色插件。但是颜色插件需要比较高版本的Eclipse支持。而FB的Eclipse版本比较老了(FB4.7的Eclipse版本才3.7),又没有升级了,无奈想法子提升Eclipse的版本,同时寻找安装FB插件的方法。之所以使用Ecli...

2016-12-07 20:45:45

阅读数:1989

评论数:0

FlashBuilder4.7读取FlashCS导出SWC的JPG图片为空的问题

事因平常我们做页游项目的时候,比较少用到从FlashCS里导出SWC里面的图片,就算有也是Png,jsp是非常少的了。对于习惯使用FlashBuilder的人来说,如果要用图片,就直接采用嵌入图片了。[Embed(source="assets/play.png")] 所以这次做...

2016-10-31 20:06:41

阅读数:703

评论数:0

用字节数组存放二维地图数据

一 二维地图数据内容在RPG的大地图中,我们往往会分割成很多小块(逻辑上),用于玩家行走,比如使用A星寻路等等,就需要的二维地图数据。一般情况,存放的是数值,主要是指每个格子里的数值,这里的数值是指我们赋予他的需要表示的内容。例如:0,0,0,0,1,1,0,0,1,1,1,0,0,0,2,0,1...

2016-10-26 21:53:02

阅读数:1382

评论数:0

AS3自定义元数据标签和FlexSDK编译支持

前言关于自定义元数据标签,网上已经有不少资料了。不过大部分都是讲怎么在代码里使用,但是关于怎么编译到swf里面去,在实际编译后怎么运行却很少提及。所以我在这里会稍微提及一下元数据标签,后面重点会讲怎么把自己的标签给编译到swf中,使得在实际项目中可以使用(注意,debug方式是可以保留元标签数据的...

2016-10-21 21:53:52

阅读数:828

评论数:0

Away3D制作怪物跟随名称

Away3D4.1版本 这个是简单的例子,在原来的Away3D的MD5的例子上做了修改。 主要是测试Sprite3D。Sprite3D可以看成3D里的平面,也就是说你放一张贴图进去,始终都是平面的,这样就适合做怪物头顶的名字了。当然,有些特效也是可以做的。 只是增加了一个简单的文本生成图片的...

2013-01-28 21:43:52

阅读数:3887

评论数:0

23号广州天地会的演讲ppt(WebGame的AS开发心得)

由于时间的关系,很多内容没有讲到,以及相关的demo也没有演示。 之后会抽取时间整理一下,再发一些文章出来。 当然,大家有问题可以讨论 主题简介:AS游戏结构,网络通讯,图像缓存以及优化,资源管理,日志调试以及其他一些细节的经验心得的分享(成为主程需要掌握和注意的东西哦) 下面可以...

2011-10-25 21:57:18

阅读数:2511

评论数:0

[AS3]Class小技巧:程序自动让对象向下转换

<br />这个是一个比较方便的技巧,在实现一些自动化框架的编码中,可能会比较常用到。就是通过框架传递过来的参数,一般都是传递对象的接口或者父类,然后再传到对应的方法中,再采用强制性转换之后,再使用。<br /> 例如我个人写网络通讯框架中,所有接受的数据都实现了IRea...

2010-08-07 18:08:00

阅读数:2714

评论数:0

Flash Socket的基本通讯协议流程例子

<br />这个例子是7月24日 • 广州 • 东方国际饭店的Flash技术交流会演讲那天的例子,现在传到blog上,让有需要的人去下载。不过后来发现大家比较感兴趣的,不是具体的通讯协议,而且一些关于通讯的各种技术解决问题。呵呵。希望有继续可以和大家继续交流。大家共同前进。而我自己以后...

2010-07-25 16:45:00

阅读数:2869

评论数:2

GuiBuilder拖放组件问题

<br />由于受到以前用GuiBuilder的影响,那时用的时候是新建一个内容之后,添加组件之后可以直接拖动的。<br /> 现在装了之后也受了这个影响,结果发 现完全拖不动。<br /><br /> 在电脑里胡乱搞了一阵,才想起。容器有个布...

2010-06-10 12:08:00

阅读数:1599

评论数:0

[as3工具类]XML数据直接转换成as3类

平时做游戏开发的时候,很大程度上都会采用xml来做配置文件。有时候需要写很多,然后又需要依次去解析。如果有一个工具来自动解析每一个xml,并且提取出自己需要的数据,多好呀。所以偷了个懒,写了一个解析一定格式的xml和解析类,把这个格式丢给策划自己去调整数据啦。同时自己这边只需要接受现成的类注意,这...

2010-01-13 20:37:00

阅读数:6088

评论数:5

Cinnamon基于AS3项目的例子

(其实这里我比较建议大家去官网看详细的教程)有些朋友会说Cinnamon的测试例子有点难搭起,过程遇到的问题比较多。所以在我就放上一个基于AS3项目工程的例子,过一阵再把后台基于Spring的例子放出来。大家做例子前,建议先仔细看看官方的说明,非常详细。我也是看它做的,这里我就简单说了现在先简单说...

2009-07-22 22:41:00

阅读数:2097

评论数:1

开源的Remoting框架:Cinnamon

目前在做一个后台管理系统的项目中,因为不想使用Adobe自带的remoting组件,所以采用了Cinnamon这个开源的项目。Cinnamon是http://www.spicefactory.org/中的一个基于flash remoting技术的开源框架(具体想要了解的人可以到网站去了解http:...

2009-07-22 22:40:00

阅读数:1955

评论数:0

[Flex]类似Google搜索提示的两种做法

做了个简单的搜索提示程序,类似google之类的搜索提示,就是输入一个内容时,会把开头对得上的内容显示出来。下面可以看看: 呵呵,这里没有显示有多少条结果,当然也要做到统计也是可以的。这里只做简单的显示。下面就说说两种做法。第一种,是在用户输入提示信息的时候,把用户输入的信息跟应用中存的数据进行比...

2009-03-07 22:07:00

阅读数:5479

评论数:2

[AS3]registerClassAlias的用法

registerClassAlias在利用AMF3进行序列话网络通讯中,是非常有用的。需要把客户端的对象直接传送到服务器得时候,保留该对象的类(类型)。 这样的话,就可以传送自定义对象或者系统自带对象。具体的使用方法,官方有详细地用法。这里我只说说自己的一些理解。readObject方法对构造器有...

2008-08-01 07:39:00

阅读数:9820

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭