flash 游戏制作技术
hero82748274
这个作者很懒,什么都没留下…
展开
-
游戏设计笔记 :预加载
在场景中,新建两关键帧,第一帧加入代码,第二帧是内容 公式=加载量/总的加载量 *100% 就是等于加载公式,百分比计算而已。stop();addEventListener(Event.ENTER_FRAME, loadProgress);function loadProgress(event:Event) {// get bytes loaded and by原创 2008-09-05 23:41:00 · 1208 阅读 · 0 评论 -
Flash 游戏制作一些资源
今天找了一些资源,感觉别人写的就是很有耐心去写一篇文章,而发现我懒得了很多了。只是为了追赶速度忘记了质量。哈哈 http://asgamer.com/2009/as3-flash-games-for-beginners-character-movement-handling-multiple-keypresses http://www.tutorialized.com/tu原创 2009-05-19 22:03:00 · 1569 阅读 · 0 评论 -
flash 游戏设计笔记:键盘控制
package com.game.keymanager { import flash.display.Stage; import flash.events.KeyboardEvent; import flash.ui.Keyboard; import flash.utils.Proxy; import flash.utils.flash_proxy; /**原创 2009-06-10 22:33:00 · 2367 阅读 · 0 评论 -
flash 游戏设计笔记:切割位图技术
今天探讨一下这个关于切割位图的技术,关于这个做法,其实很简单。我将其定义为两种常见的切割技术,第一种为一维切割,第二种为二维切割。将不同切割出来的图片保存在数组当中。下载地址:文件下载地址 一维切割:如contain[图片编码]二维切割:如contain[方向][步数]应用在我们做一张RPG图的时候会应用到这种技术。从这张网上下载的图片可以看出,这种图有8原创 2009-08-21 23:58:00 · 5228 阅读 · 2 评论 -
flash 外国小游戏教程网站
http://www.tutorialized.com/tutorial/game-tutorial-part-1-character-movement/44240 相关的小游戏制作教程:有兴趣可以看看 http://www.emanueleferonato.com/2007/05/15/create-a-flash-racing-game-tutorial/原创 2009-06-30 10:10:00 · 5275 阅读 · 0 评论 -
flash 游戏设计笔记:人物行走一种做法 (2)
flash 游戏设计笔记:人物行走一种做法 (1) http://blog.csdn.net/hero82748274/archive/2009/12/16/5020328.aspx 将上次的源码进行修改一下,可以分离出一些共用的代码。设计一个主角类,这个主角类实现了一个方向的接口。player 实现IDirection4 的方向接口 ,意思就是代表上下左右四种方向,以及站立不动的原创 2010-01-03 15:40:00 · 4765 阅读 · 4 评论 -
flash 游戏设计笔记:坚持几秒
flash 游戏设计笔记:坚持几秒原创 2011-04-21 10:51:00 · 2029 阅读 · 0 评论 -
flash与游戏笔记:国际化
最近也看了一点国际化的,在项目里,对于中文是有特别的处理,在as文件里面,不能出现一个中文,中文必须引用到一个类库里面集中处理,也可以简单理解定义宏。 所以在项目开始时候,一般需要做出这些规范,避免在日后迁移其他版本的时候,东改西改。 这种做法不知道效率如何,也不知道目前有无更好的其他做法。在国际化的时候,可以更加有效和快速?这个问题值得思考。原创 2013-02-02 23:44:08 · 787 阅读 · 0 评论 -
flash与游戏笔记:国际化 (2)
今天已经放假了,可以整理一下最近的笔记,接下来上面的笔记。国际化 中 as 主模块文件里面不能出现中文,于是有一个做法是把中文抽到一个类as里面集中定义。但是有什么快速的方式去替换?其中一个简单方式。可以做一个以下的实验。package{ import flash.display.Sprite; public class Main extends Sprite {原创 2013-02-08 11:07:49 · 956 阅读 · 0 评论 -
flash与游戏笔记:国际化 (3)
在过年的时候,在工作为了抽出中文替换就使用正则,方便一下自己的工作。在同事的指导下,遇到一些比较特殊的情况,例如一个as类里面含有相同的中文,而之前所写的会出现重复,所以在显示的时候,也可以加入一些判断。而后续,同事又有一些比较强烈的要求就是把替换好的中文对应的常量 也顺便替换到as类文件当中。这个做法是可以的,过去一些比较牛b的同事做法更加暴力,遇到大量中文文件的时候,把整个项目的含有中文的as原创 2013-03-15 23:35:30 · 1165 阅读 · 0 评论 -
flash与游戏笔记:滚动数字
游戏里面需要用到很多的位图文字,以增加美观。最近也尝试做了一个简单的实验版本,其中一种思路是采取tweenlite的 endArray 来刷新位图的做法来尝试滚动一下数字。使用的基础类是bitmap,最简单直接的办法就是copy像素值了。下面是一个比较简单的实验,可以尝试玩玩这种简单的效果。 package{ import flash.display.Sprite; i原创 2013-06-27 00:14:04 · 4135 阅读 · 1 评论 -
flash与游戏笔记:滚动数字(2)
除了copy 像素的办法,还有一种是beginfillBitmap的做法来填充我们想要的数据,现在提供另外一种方法做一个简单实验。 第一种方式是继承bitmap ,第二种方式是先把位图裁剪后再拼合,代码方面有一些区别,实验的功能基本上可以达到想要的效果,至于性能那个好还要多做测试。 bitmap copy像素效率比较高,相对而言多少会增大一点内存,而使用shape 结合tween原创 2013-07-23 23:39:48 · 2034 阅读 · 1 评论 -
flash与游戏笔记:简单的人物demo
今天抽空整理了一下资料,周末继续奋斗。 页游里面的角色是游戏里面核心模块之一,由于一直做模块,没有动手写一个来玩,这次我尝试写一个傻瓜的demo,尝试去做一个非常简单的实验。 下面是今天早上的一个实验过程,这个过程当中包括一些没有解决的问题的思考记录。 一、区分动作类型,进行打包分类 遇到的问题:打包资源动作过多不知道怎样组合 打包一个 还是分开打包好?原创 2013-08-11 20:16:48 · 2223 阅读 · 0 评论 -
flash与游戏笔记:如何定位一个资源位置?
刚接手到一个从来没有见过的页游项目,有时候找个资源,找个类位置也得找老半天。于是在一个游戏里面就要设计一种如何去找的方法,今天的老大刚提醒了一下。如果你找一个对应的资源,要不可以断点,要不你就从加载器入手。他提醒了我,于是我们页游里面就可以从这个地方入口快速定位。我们回顾一下其实就是一个http请求链接,再说白一点就是一个位置,request里面保存的一个路径而已。设计加载器的时候,一般采用url原创 2013-11-05 23:30:39 · 1563 阅读 · 0 评论 -
pushbutton engine 下载
IntroductionPushButton Engine web site for more information. Welcome! The Open Beta is now available! Get it from SVN now! PushButton Engine is a free framework for building Flash games. Ther原创 2009-05-23 11:46:00 · 2433 阅读 · 1 评论 -
Flash 道话(2):CEO目标
Flash道话(1):我要当CEOhttp://blog.csdn.net/hero82748274/archive/2009/02/21/3918215.aspx 知道了肥仔老板的用人策略,我发现一个小小的秘密:看看我收集的情报: 管理者职能:1.需要如何去招募人才?2.如何去处理人事关系?3.如果有效经营公司?4.描绘一幅蓝图,让公司更上一层楼;5.原创 2009-02-24 14:43:00 · 995 阅读 · 0 评论 -
游戏设计笔记:删除对象
最近没有时间写博客了,真的希望可以把好的东西记录下来。 现在把博客文章都写成问题的形式,这样写起来解决问题能快一些。 背景:为什么要删除对象? 删除是游戏中不可以缺少的步骤,同样了解这个过程实际上是内存一种消亡的过程,为了释放内存所做的一些操作,那就是对象删除 问题一:在游戏结束后,我想把所有的容器的对象都删除那么我应该怎样做?书上都原创 2008-09-24 23:19:00 · 1463 阅读 · 0 评论 -
游戏设计笔记:单例模式
package { import flash.display.MovieClip; import flash.events.*; public class Player extends MovieClip { public static var _player:Player=null;原创 2008-09-25 19:36:00 · 1349 阅读 · 1 评论 -
flash游戏设计笔记:区块地图制作(一)
最近看了一个外国的网站,关于一些rpg地图的做法,其中使用到的一个区块地图做法。这些思想是源于最早开发游戏时候采用到一些方案。使用一些数组来表示图片单元,这样做是为了使地图能够重用,从而达到了减少内存占用。 我们可以640x480把一张地图切割成一小块32x32 的方块,private var myMap:Array= [[1,1,1,1,1,1,1,原创 2008-10-27 21:52:00 · 3513 阅读 · 2 评论 -
Flash 游戏设计笔记: 制作炮台
郁闷很久,终于把这个小东西做出来了。下面是一些简单的代码,因为是在文档里面直接写的,这里只是想分享一下里面的代码var MouseX:Number;var MouseY:Number;var R:int=115;var t:Number=1;stage.addEventListener(Event.ENTER_FRAME,Run);function Run(原创 2008-11-04 15:51:00 · 2379 阅读 · 0 评论 -
Flash游戏学习笔记:矩形检测碰撞
getBounds(targetCoordinateSpace:DisplayObject):Rectangle 返回一个矩形,该矩形定义相对于 targetCoordinateSpace 对象坐标系的显示对象区域。 getRect(targetCoordinateSpace:DisplayObject):Rectangle 返回一个矩形,该矩形根据 targ原创 2009-01-05 19:03:00 · 2206 阅读 · 1 评论 -
Flex 开发地下城与勇士 设想
虽然没有什么项目的经验,但有时候很想和别人一起完成一个项目。尽管自己的水平很低,但喜欢把一些以前想过的东西都记下来吧,作为日后的灵感想法,这个是以前构想 Flash游戏项目 ------------------------《XXXXXXXXX》 下载: http://files.cnblogs.com/hero82748274/Flash项目架构书.pdf原创 2009-01-17 14:09:00 · 2819 阅读 · 1 评论 -
Flash游戏学习笔记:鼠标拖动
package { public class MouseGame extends Sprite { private var _sprite:Sprite; private var posion:Point; public function MouseGame() {原创 2008-11-28 21:16:00 · 2194 阅读 · 0 评论 -
Flash 游戏设计笔记:鼠标类游戏(1)
最近很想写一些Flash游戏的文章,但是毕竟技术有限,所以只能是一些皮毛的东西。好,接下来走进我们今天的话题,如果使用鼠标来创建一些简单的flash游戏程序。 基础知识: 数学三角法:Math.atan2,sin 和cos 等 鼠标的交互事件,包括按下,移动 点击等等 Event类一些事件。 一,简单鼠标事件 首先先看一些下面简单的鼠标事件原创 2009-02-11 18:42:00 · 3161 阅读 · 0 评论 -
Flash 游戏设计笔记:鼠标类游戏(2)
Flash 游戏设计笔记:鼠标类游戏(1) http://blog.csdn.net/hero82748274/archive/2009/02/11/3878304.aspx 继续上次的话题,我们做一个鼠标按下去的事件响应一,鼠标点击事件 首先添加两个属性:private var power:Number=0;private var Maxpower:Number=10原创 2009-02-16 17:35:00 · 2348 阅读 · 2 评论 -
Flash 游戏设计笔记:鼠标类游戏(3)
Flash 游戏设计笔记:鼠标类游戏(1)http://blog.csdn.net/hero82748274/archive/2009/02/11/3878304.aspx Flash 游戏设计笔记:鼠标类游戏(2)http://blog.csdn.net/hero82748274/archive/2009/02/16/3897058.aspx 一、按力感应制作原创 2009-02-17 11:21:00 · 1556 阅读 · 0 评论 -
Flash 游戏设计笔记:鼠标类游戏(4)
Flash 游戏设计笔记:鼠标类游戏(1)http://blog.csdn.net/hero82748274/archive/2009/02/11/3878304.aspx Flash 游戏设计笔记:鼠标类游戏(2)http://blog.csdn.net/hero82748274/archive/2009/02/16/3897058.aspx Flash 游戏设计笔记:鼠原创 2009-02-17 23:02:00 · 1771 阅读 · 0 评论 -
Flash 游戏设计笔记:计时器制作
在游戏当中,时间器是伴随游戏一直进行的,有时候我们在制作小游戏的时候希望可以在计算这个游戏所玩的时间,那么时间器的制作是我们要解决的问题;关于时间其实关键一点要知道怎么换算。 一,单位换算 如:1小时=60分 1小时=3600秒 1分=60秒 1秒=1/60 分 1秒=1/3600小时原创 2009-02-19 23:02:00 · 2479 阅读 · 2 评论 -
Flash 道话(1):我要当CEO
Flash 道话:我要当CEO 理想目标:我是一名普通的打工仔,倘若某一天我做了老板,我一定要报复对待我不好的老板。倘若他们年老的时候,我特意招他回来,然后进行一系列的报复计划,来宣泄我心中的恨。倘若我当上了老板,我会以“我是老板,我怕谁”这样的准则来“控制”我身边的下属,甚至要发泄我这么多年的被那些资本家压榨。可是,现在我还是一名普通的打工仔,问世间为何打工仔那么苦?唉……….原创 2009-02-21 17:55:00 · 1685 阅读 · 0 评论 -
调试小提示:flash 调试界面让断点再来一次
还记得一段时间没写过flash相关的内容,昨天也在回忆之前同事在调试界面的时候用到的一些技巧。除了葫芦娃外,当中有一个小提示可以在调试的时候让自己方便一点。这个调试遇到的情景是什么?为什么会想到这个思路? 首先在构造函数里面,当我们实例化数据情况,同时希望在构造函数里面打断点查看我们的数据情况。于是运行后,断点来不及打。这样子,这一次又得重新编译一次,重新打开界面。打断点好了,希望再看看分析数原创 2015-07-24 09:48:02 · 2009 阅读 · 0 评论