2012-01-15 16:51 by 吴秦, 1798 visits, 网摘, 收藏, 编辑
摘要:游戏中的背景音乐和声效 0. 前言 不管是大型客户端游戏还是轻量级的网页游戏,游戏中背景音乐和声效是必不可少的。好的背景音乐、声效会给游戏增色,本文不从策划/设计等角度去考虑,只从程序实现上面讲在网页游戏开发中如何去实现背景音乐、声效。背景音乐和声效有以下几个要求: ü 背景音乐与声效是分开的,可以独立设置开关 ü 背景音乐一般循环播放一直存在 ü 声效点击才触发,这种声...
阅读全文
2011-07-03 13:50 by 吴秦, 3050 visits, 网摘, 收藏, 编辑
摘要:游戏中定时器的设计 0. 前言 在游戏开发中计时器/定时器是必须的,而且会在多处用到,如吃药补血每秒回10点且持续1分钟、玩家从一点到达另一点的过程需要多少时间。下面是定时器在七雄争霸中的几个应用场景,直接上图: 场景1:建筑升级时间 场景2:建筑升级时间 场景3:科技研究时间 类似的场景还有很多,就不一一列举了。但有一点可以肯定的就是,不可能每个地方都去new一个定时器各自管理,这样会消耗大量C...
阅读全文
2011-06-15 01:39 by 吴秦, 5464 visits, 网摘, 收藏, 编辑
摘要:抽奖转盘 0. 前言 每逢过年过节各大游戏都会搞些小活动来刺激、吸引、黏住玩家,比如转盘抽奖活动,有的公司年底也喜欢搞抽奖活动。本文介绍如何设计一个flash转盘抽奖程序。先上效果,看如下Flash抽奖转盘: 注:转盘看上去比较丑,使出了吃奶劲才弄出这效果,毕竟不是专业美工人员,大家凑合着看。觉得还行鼓鼓掌,按按推荐;觉得不行,也不要拍砖,无视就行了☺。 预备知识:事件机制(可以参考走在网页游戏开...
阅读全文
2011-06-11 20:53 by 吴秦, 2989 visits, 网摘, 收藏, 编辑
摘要:Flash动画原理 ——动画是将静止的画面变为动态的艺术.实现由静止到动态,主要是靠人眼的视觉残留效应.利用人的这种视觉生理特性可制作出具有高度想象力和表现力的动画影片. 0. 前言 像所有的动画显示一样,Flash的动画原理也是通过不断的刷新屏幕,利用每次屏幕上显示对象位置的不同、大小色彩的变化等产生动画效果。动画编程的关键是一定要有变化,而且该变化需要在一定时间内来完成(以达到欺骗人眼,使分解...
阅读全文
2011-06-06 22:17 by 吴秦, 2554 visits, 网摘, 收藏, 编辑
摘要:AS3事件模型 ——AS3的灵魂之一 0. 前言 ActionScript 3.0事件模型使用方便,而且符合标准,它与Adobe Flash Player显示列表(display list)完美集成在一起。ActionScript 3.0的事件模型是基于DOM 3的事件规范[1],是业界标准的事件处理体系结构,为ActionScript 3.0程序员提供了强大而直观的事件处理工具。 为了清晰理解A...
阅读全文
2011-06-05 17:14 by 吴秦, 2310 visits, 网摘, 收藏, 编辑
摘要:AS3之类 0. 前言 类:面向对象的基础,类是对象的抽象表示形式,类用来存储有关对象可保存的数据类型及对象可表现的行为的信息。 类的定义: [dynamic] [public | internal] [final] class className [ extends superClass ] [ implements interfaceName[, interfaceName... ] ] { ...
阅读全文
2011-06-04 17:22 by 吴秦, 3332 visits, 网摘, 收藏, 编辑
摘要:AS3之函数 0. 前言 函数:完成某个目标任务的代码块,它是代码重用的最小单位。 函数是可在ActionScript中调用的基本代码单位。ActionScript中用户定义的函数和内置函数都由Function对象来表示,该对象是Function类的实例。 类的方法与Function对象略有不同。与普通函数对象不同,方法和与其关联的类对象紧密关联。因此,方法或属性具有在同一类的所有实例中共享的定...
阅读全文
2011-05-29 21:19 by 吴秦, 3722 visits, 网摘, 收藏, 编辑
摘要:AS基础过关 0. ActionScript简介 ActionScript是Macromedia(现已被Adobe收购)为其Flash产品开发的,最初是一种简单的脚本语言,现在最新版本3.0,是一种完全的面向对象的编程语言,功能强大,类库丰富,语法类似JavaScript,多用于Flash互动性、娱乐性、实用性开发,网页制作和RIA应用程序开发。 ActionScript是一种基于ECMAScri...
阅读全文
2011-05-28 21:26 by 吴秦, 6841 visits, 网摘, 收藏, 编辑
摘要:起步 ——此系列谨记录我步入页游开发队伍的历程。 0.写在前面 相信有很多和我一样的人,曾多次问google、问baidu、问各大论坛——如何开发游戏?开发游戏如何入门?由于游戏开发本身其复杂、庞大、涉及东西比较多,始终不得其道,最终激情无情的被时间这把杀猪刀给磨灭。之后又一次激情澎湃,又一次不了了之…… 本人喜欢玩游戏,也有幸在研究生毕业能够加入腾讯QQ游戏开发部门,本系列将记录如何步入网页...
阅读全文
2011-05-03 11:37 by 吴秦, 48358 visits, 网摘, 收藏, 编辑
摘要:——每个软件开发人员应该无条件掌握的知识!——Unicode伟大的创想!相信大家一定碰到过,打开某个网页,却显示一堆像乱码,如"бЇЯАзЪСЯ"、"�????????"?还记得HTTP中的Accept-Charset、Accept-Encoding、Accept-Language、Content-Encoding、Content-Language等消息头字段?这些就是接下来我们要探讨的。目录:1...
阅读全文