AS
wuyanna1989
这个作者很懒,什么都没留下…
展开
-
AS3.0学习日记 -- 很简单的面向对象小游戏
最先做的不是面向对象的,猜数字游戏 蜗牛赛跑原创 2010-02-02 19:44:00 · 725 阅读 · 0 评论 -
SmartFoxServer学习笔记1——Linux下安装
下载SmartFoxServerPro,地址:http://www.smartfoxserver.com/products/pro.php 解压:gzip -d filename.tar.gztar xf filename.tar进入解压后的文件夹,执行安装:./install 安装过程中要输入安装路径。 安装完成后,进入安装目录下的Server文件夹,执行原创 2010-02-27 23:33:00 · 956 阅读 · 0 评论 -
原创射击游戏《暗夜之战》开发纪实1
今天是开发《暗夜之战》的第三天,作出来的效果已经不错了。这毕竟是我开发的第一个较完整的游戏,想想还是应该记录一下这个宝贵经验:) 这个游戏的灵感是来源于众多火热的吸血鬼影片,其中我最喜欢的是《真爱如血》和《惊情四百年》。 下面来说说这个游戏的开发过程。 这个游戏是用AS3编写的,不得不说AS3比AS2要强大很多,最大的改进就是面向对象,使得flash游戏的开发更趋于工程化。原创 2010-02-28 21:12:00 · 670 阅读 · 0 评论 -
SmartFoxServer学习笔记2——服务器端编程简介
一个扩展包括4个事件:1) Initialize 2) Handle client requests3) Handle internal server events4) Destroy这四个事件分别由四个AS函数来处理:init(), handleRequest(), handleInternalEvent(), destroy()这四个函数(即便为空)必须包含在扩展中,否则会报错原创 2010-03-02 11:07:00 · 1240 阅读 · 0 评论 -
SmartFoxServer学习笔记3——一个简单例子
该例将数组中的所有元素乘以2后返回结果。整个过程分为3步:1. 客户向服务端端发送请求2. 服务端接收请求,处理后返回给客户端3. 客户端接收并处理服务端响应 客户端代码:var extensionName:String = "simpleExt"function sendValues(){ var obj:Object = {} obj.v原创 2010-03-02 12:36:00 · 1802 阅读 · 2 评论 -
AS3.0学习笔记——人工智能1
人工智能就是机器模仿人类智能的思维活动,如逻辑判断、学习、感知、理解、记忆、规划和问题求解等。 一、导弹跟踪算法该算法用平面几何就可实现,重点在于求出导弹在某一时刻需转动的角度。代码实现如下:c=90-Math.atan((y2-y1,x2-x1)*180/Math.PI);//导弹与目标连线与y轴夹角b=0;//导弹已转过的角度,假设当前为0a=c-b;//导弹还需要原创 2010-03-02 10:16:00 · 967 阅读 · 0 评论 -
奇山丽宝游戏开发日志002
尽管曾参与过一款类似于人人餐厅的游戏的开发,但对于当时的框架搭建不太满意,思路简单但是代码重用性很弱。当时是根据界面来分模块处理,一个个模块从逻辑到设计每次都要重头写一遍。《升职记》这款游戏将游戏元素按类别搭建框架——将UI、数据传送、玩家动作等分别作为一个包,这样在开发起来分工明确,不会因为UI元件的变更而导致整个代码的变更。值得好好学习。不过升职记使用了ghostcat,读起来有点麻烦。原创 2010-09-01 14:37:00 · 1468 阅读 · 0 评论