摘要: 深入理解Flash Player重绘Flash Player 会以SWF内容的帧频速度来刷新需要变化的内容,而这个刷新的过程,我们通常称为“重绘(redraw)”,相信即便是初级的菜鸟也知道,只要使用的是Debug版本的Flash Player, 右键菜单里就会有“Show Redraw Regio... 阅读全文
posted @ 2014-08-08 19:54 立航 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 平时用FB等IDE编译多模块的游戏项目时,除了添加移除模块的操作很繁琐外,编译速度也非常之慢。而用bat来编译swf项目,速度非常快,稳定。在此分享自己工作用的bat,每次运行会重新编译主模块GameLoader.swf,main.swf,并编译相应的子模块。 1 @echo off 2 for /... 阅读全文
posted @ 2014-08-08 19:21 立航 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 很多游戏特别是rts,rpg类游戏,都需要用到寻路。寻路算法有深度优先搜索(DFS),广度优先搜索(BFS),A星算法等,而A星算法是一种具备启发性策略的算法,效率是几种算法中最高的,因此也成为游戏中最常用的寻路算法。直入正题:在游戏设计中,地图可以划分为若干大小相同的方块区域(方格),这些方格就是... 阅读全文
posted @ 2014-08-08 17:20 立航 阅读(27062) 评论(4) 推荐(1) 编辑
摘要: 最近在做一个有关投篮的小游戏,需要用到像素级碰撞检测,as3自带的hitTestObject显然无法满足需要。网上搜寻了一下,在9ria挖坟挖到两篇好文章:分享一个超高效的不规则物体碰撞检测的类~~[Lii]超高效的不规则物体碰撞检测第一篇文章介绍了一位国外大牛写的不规则物体像素级碰撞检测算法,原理... 阅读全文
posted @ 2014-08-06 16:43 立航 阅读(7488) 评论(0) 推荐(0) 编辑