04 2012 档案
摘要:总体说明:每个人玩FLASH一段时间后,肯定都会形成自己的一套开发习惯。好的习惯可以尽可能避免低级失误和不必要的麻烦,从而加速开发进程,提高开发质量。笔者现在虽然只是业余爱好者,但两年的积累,也自然而然的形成了有自己特色的开发习惯。这些习惯从某种程度反映了笔者现在的开发水平,所以它基本上都是围绕着小型、快捷、面向过程的开发模式形成的,很多地方还很幼稚。不过以后随着笔者能力的不断提高,以及对面向对象编程思想的学习,它肯定还要不断的更新和完善。库文件夹分类习惯:* 声音、图片各自放到独立的文件夹。* MC则根据栏目进行分类到不同的文件夹。* 一般不用图形元件。时间轴管理习惯:* 最上层为AS层,如
阅读全文
摘要:很多朋友经常询问关于Flash的ActionScript脚本语句的用法,有些很简单的命令就能实现某种功能,现在我就把一些Flash的常用Action语句的基本用法讲解一下。 1、Goto:跳到一个指定的帧(Frame) Scene: 指定 Scene Frame:Number,Label,Expression,Next Frame,Previous Frame 可以选择 Frame 的编号,标号,通过表达式,下一帧,前一帧 Expression: 定义表达式 Control:Go to and Play,Go to and Stop 通过选择这个项目来确定到达指定的帧以后是继续播...
阅读全文
摘要:1、问题:我做好的FLASH放在PAGE上面以后,它老是循环,请问怎么能够让它不进行循环?回答:最后一个Frame(帧)的Action设置成Stop。2、看一些Flash教程时,经常会看到MC、FC等符号,请问代表什么意思?回答:MC=Movie Clip,即动画片段。FS=FSCOMMAND,是Flash的一个命令集合。3、为何用IE看FLASH动画时只有图像没有声音?回答:FLASH的插件版本太低,重装一个FLASH 4以上的插件吧!4、怎么控制旋转球体的速度?回答:选择菜单Modify>Movie,加大Framerate(影格速度)的值即可。5、一个MC引用到场景中后如何播放?回答
阅读全文
摘要:RpgMakerXP(RPG制作大师XP, RPGツークルXP)是由Enterbrain Incorporation公司出品的RPG游戏制作工具。能使不懂编程的人也能做出精美RPG及其他类型游戏的优秀软件.这个易于上手的制作RPG游戏的软件,放在我们的手上,我们就如上帝,创造出各种生命... rmvx 也就是 RPG Maker VX ,是RPG Maker XP 的升级版本。Enterbrain Incorporation公司出品的RPG游戏制作工具。图表(操纵失败)能使不懂编程的人也能做出精美RPG及其他类型游戏的优秀软件。它是一款可让玩家自行制作在计算机游戏中相当受欢迎的角色扮演...
阅读全文
摘要:1、很Q的素材,头像背景什么的!http://www5f.biglobe.ne.jp/~itazu/etolier/material/menu.html2、素材网址集合http://tieba.baidu.com/p/4589378953、不大清楚怎么用http://www008.upp.so-net.ne.jp/newiceax/framepage1.htm4、日系卡通素材【gif格式透明的】http://fayforest.sakura.ne.jp/resource.html5、同上http://www.famitsu.com/freegame/tool/chibi/index1.html
阅读全文
摘要:游戏地图编辑器使用指南摘要:本文主要介绍目前开发游戏比较流行的两款工具mappy(mapwin)和tiled,分别介绍工具的安装、使用、优缺点分析,虽然不能面面俱到,但使用要点之处都已说明。作为开发游戏的fans们必不可少的入门指南。工具箱游戏地图编辑器使用指南本文主要介绍目前开发游戏比较流行的两款工具mappy(mapwin)和tiled,分别介绍工具的安装、使用、优缺点分析,虽然不能面面俱到,但使用要点之处都已说明。作为开发游戏的fans们必不可少的入门指南。一、何所谓“地图编辑器” 地图编辑器,顾名思义,就是用来编辑地图的工具,如果玩过《魔兽争霸》或是《帝国时代 2 》、《英雄无敌》的话
阅读全文
摘要:2D游戏地图的制作概述: 地图制作在游戏中的作用非常之大,一个好的地图编辑器决定着一款游戏的好坏。目前世面上大部分的电脑游戏的地图都是如下格式,每个坐标代表人物在游戏中的坐标。 然而,在地图编辑器中,地图也是由很多很多的小图素拼接而成的。由于一张大的地图会出现很多重复的图素,那么我们就将这些图素提出来,称为基本图素。基本图素的好处是,可以重复使用。这样我们就可以用比较少的图片种类反复拼接成一张大图。这样做的好处是1,减少图片数量和磁盘容量;2,减少显卡和内存的负担;3加快游戏速度;4,更合理的利用资源。当然这么做的缺点也是有的1,反复利用同样的图素,画面将不好看;2,需要专业人员的大量拼接..
阅读全文
摘要:游戏开发的人员需求v 游戏项目管理类v 游戏策划类v 游戏软件开发类v 游戏美术类v 游戏音频类v 游戏质保类v 游戏运营类v 游戏开发团队的金三角。游戏业的潮流和走向2D游戏的应用领域v 网页游戏( Web Game、SNS )v 网络游戏(休闲类网游、山寨网游)v 移动平台(J2ME、 Symbian 、Android 、iPhone / iPod / iPad)v 专用平台(国产掌机、NDSi、PSP、 PSN、 XBOX LIVE、 Wii Ware)v 单机游戏游戏的分类v 按游戏内容形式架构分:桌面类游戏—宝石迷阵卷轴类2D游戏(横/纵版过关)斜45度—哪咤闹海正90度常用设计文档
阅读全文
摘要:Box2D简介Box2D是一个用于游戏的2D刚体仿真库。它可以使游戏中物体的运动更加逼真。 Box2d有C++,flash和Java等版本。 Box2D会自动管理各个物体的碰撞,弹跳等物理状态,我们只需要创建各种刚体。创建刚体可以通过b2BodyDef.userData来创建。b2Shape.SetAsBox(width,height)指的是物体的半宽和半高,所以在计算时都要乘以2。由于Box2D本身的限制,运算时要进行长度换算。Box2D核心概念刚体(rigid body)一块十分坚硬的物质,它上面的任何两点之间的距离都是完全不变的。它们就像钻石那样坚硬。形状(shape)一块严格依附于物体
阅读全文
摘要:第九章 碰撞检测两种方法:基于对象实际像素;基于对象间的距离基于对象实际像素:1> hitTestObject方法:测试一个显示对象是否碰撞到另一个sprite1.hitTestObject(sprite2):如果碰撞返回true//非常不精确,基于矩形检测2> hitTestPoint方法:测试一个指定的点是否碰撞到一个显示对象不适合检测两个精灵之间的碰撞;还是检测点和矩形;Sprite1.hitTestPoint(100,100);3> 使用shapeFlag的碰撞测试:检测点和精灵可视图像的碰撞If(ball1.hitTestPoint(mouseX,mousy,tru
阅读全文
摘要:大家留心一下,多记一下这几条:快捷键Win+R 打开运行(预期会成为最常用功能)Alt+F4 常用程度比以前版本有增无减,当你被脑残界面困住,祭出此招,就能马上回到桌面关机:运行框 输入shutdown -s -t 0或者 shutdown -h -f任务管理器 Ctrl+Shift+ESC我的电脑-〉属性 运行sysdm.cpl分辨率什么的 运行desk.cpl计算机管理 compmgmt.msc基本上熟记这几条 在win8种您就不会遇到太多尴尬最后 微软为了提高大家水平 想出这一招 煞费苦心啊 大家应该感谢才对
阅读全文
摘要:1、难度越大越有成就感2、难度推动玩家一步步熟悉游戏3、有些区域可以休息,有些区域会触发机关4、要给玩家演示某个物品的作用5、增加记忆点,防治中途死掉6、介绍你的陷阱:所以陷阱最好作的具有明显的敌意。长瀑布,湿泥,毒物,放射物,高热,电,锋利的,钉子-或者直接树个“危险“的牌子7、钟摆,自己持续有规律运动的陷阱,但看起来和玩家的运动没有什么关系。这类区域的特点是有时候是安全的有时候是危险的。而且是有规律的变化之中的。(比如经典的钉子板地面,翻来翻去,一面是钉子,另一面是平地) :例子:带刃的钟摆,间歇喷泉,跳出水面的鱼(超级马里),喷气,陷阱上来回动的平台
阅读全文
摘要:关于高级旋转坐标的推导,不是很复杂,用到三角函数公式
阅读全文
摘要:第三部分 高级运动第八章 缓动和弹性缓动:越是靠近目标越慢 var vx:Number = (targetX - ball.x) * easing; var vy:Number = (targetY - ball.y) * easing; ball.x += vx; ball.y += vy;何时停止缓动?If(Math.abs(dx)<1){ Ball.x = target; removeEventListener(Event.ENTER_FRAME); trace(“done”);}跟随目标移动: var vx:Number = (mouseX - ball.x) * easing;
阅读全文
摘要:各位开发者大家好,应用开放平台自上线以来,受到了广大开发者的支持,平台内不断涌现出优质应用。与此同时,也为用户筛选优质资源带来了一定成本。为了提升用户使用体验,平台针对工具/生活类目的应用展示形式进行了优化改版。以下改版内容目前为试验期。试验结束后,我们将第一时间外公布相关规则,敬请关注。1. 针对功能型应用:1) 功能型应用:用户搜索某一种工具时,核心需求明确具体。如:科学计算器。2) 调整后样式:直接展开一个优质的应用,其他同类应用通过推荐的形式展示在应用右侧,用户可点击切换使用。2. 针对内容型应用:1) 内容型应用:用户对内容有丰富性和多样性的需求。如:QQ个性签名。2) 调整后样式:
阅读全文
摘要:今天看flash 缓动时看到芝诺悖论,就瞎想了一下。 关于运动:芝诺:“一个人从A点走到B点,要先走完路程的1/2,再走完剩下总路程的1/2,再走完剩下的1/2……”如此循环下去,永远不能到终点。 关于时间:《庄子天下篇》中,庄子提出:“一尺之棰,日取其半,万世不竭。”这是正确的,如此时间将为无穷大,长度为无穷小。 这两个悖论实际上是反映运动不是连续的,时空也不是无限可分的。 1>对于运动,假设是两粒子a、b,结果是a一定能够到达b点。当a与b点之间无法再用一半衡量时,a就会直接跳到b点。这也证明了,运动不是连续的。 2>由上可知,a跳到b有初始能量na,到b时能量为nb,无法分成
阅读全文