游戏相关
文章平均质量分 84
geniicheng222
这个作者很懒,什么都没留下…
展开
-
某人整理的游戏编程资料
转载自 http://blog.csdn.net/woyaowenzi/archive/2008/05/27/2485823.aspx 某人整理的游戏编程资料 Game Developer Magazine 1994 - 2000年,共7年的游戏开发者杂志电子版(含源码) Graphics Programming Black Book (by Michael Abrash)...原创 2009-10-20 20:58:00 · 120 阅读 · 0 评论 -
Flixel横板游戏制作教程(五)— Enemies
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(五)— Enemies本教程是接着Flixel横板游戏制作教程(四)— RandomLevels 来做的。 ...原创 2013-04-27 14:34:08 · 296 阅读 · 0 评论 -
Flixel横板游戏制作教程(六)—SoundsandMusic(音效与音乐)
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(六)—SoundsandMusic(音效与音乐) 本教程是接着Flixel横板游戏制作教程(五)—Ene...原创 2013-04-27 14:34:20 · 171 阅读 · 0 评论 -
Flixel横板游戏制作教程(七)—VictoryState(胜利状态)
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序 http://www.adamatomic.com/canabalt/ http://www.flixel.org/mode/ Flixel横板游戏制作教程(七)—VictoryState(胜利状态)本教程是接着Flixel横板游戏制作教程(...原创 2013-04-27 14:34:44 · 162 阅读 · 0 评论 -
Flixel横板游戏制作教程(八)—MovingPlatforms(移动平台)
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(八)—MovingPlatforms(移动平台)Flixel横板游戏制作教程(八)—MovingPlatfo...原创 2013-04-27 14:35:06 · 232 阅读 · 0 评论 -
Flixel横板游戏制作教程(九)—SquashingthePlayer(挤压Player)
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(九)—SquashingthePlayer(挤压Player)Flixel横板游戏制作教程(九)—Squas...原创 2013-04-27 14:35:22 · 199 阅读 · 0 评论 -
A*寻路 -- 更加真实 的路径(一)
转:http://bbs.9ria.com/thread-86464-2-1.html 对于A*寻路算法,可能是游戏开发者讨论最多的话题之一,很多游戏都会用到它来实现游戏角色的寻路。那么我这篇帖子的价值何在呢?先来看看传统A*算法存在的问题:1.尴尬的Z型路径 当你在用A*算法实现了角色行走逻辑后,点击一个目标点,虽然你起点和目标点间没有任何障碍物,但角色还T...原创 2012-08-11 11:58:20 · 605 阅读 · 0 评论 -
A*寻路 -- 更加真实 的路径(二)
转:http://bbs.9ria.com/thread-95620-1-1.html 对于A*传统寻路的结果不平滑的问题,我们讨论了一种判断两点间是否存在障碍物的算法,并在用户点击鼠标选择了目的地后先判断起终点间是否存在障碍物,若不存在,则路径数组中将只具有一个终点节点;否则进行A*寻路运算。大致过程可用下面代码表示: //判断起终点间是否存在障碍物,若存在则调用A*算法进行寻路...原创 2012-08-11 12:34:37 · 473 阅读 · 0 评论 -
A*寻路 -- 弗洛伊德(Floyd)算法
转:http://www.itweb2.com/article/system/317.htm 弗洛伊德(Floyd)算法过程:1、用D[v][w]记录每一对顶点的最短距离。2、依次扫描每一个点,并以其为基点再遍历所有每一对顶点D[][]的值,看看是否可用过该基点让这对顶点间的距离更小。算法理解:最短距离有三种情况:1、两点的直达距离最短。(如下图<v,x>)...原创 2012-08-11 12:54:10 · 841 阅读 · 0 评论 -
A*寻路 -- 3D
转: http://www.ai-blog.net/archives/2008_07.html原创 2012-08-11 13:08:44 · 147 阅读 · 0 评论 -
Flixel横板游戏制作教程(十)—Pickups(拾取道具)
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(十)—Pickups(拾取道具)Flixel横板游戏制作教程(十)—Pickups(拾取道具) 本教程是接着...原创 2013-05-04 12:11:21 · 474 阅读 · 0 评论 -
Flixel横板游戏制作教程(十一)—JetPack(飞行背包)
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/Flixel横板游戏制作教程(十一)—JetPack(飞行背包)Flixel横板游戏制作教程(十一)—JetPack(飞行背包) 本教程是接着F...原创 2013-05-04 12:11:49 · 190 阅读 · 0 评论 -
自制中文字库嵌入——单色图形面积压缩/加密法
from:http://bbs.9ria.com/forum.php?mod=viewthread&tid=34410 自制中文字库嵌入——单色图形面积压缩/加密法首先这个小项目的目的虽然达到了,但是效果一般,借此文章希望就使用的方法上对大家有所启迪。其中所涉及的技术也属于一时的灵感所致。 最近在天地会看到一些关于字体嵌入的提问,于是有了思考。因为自己在工作中也曾经碰到...原创 2013-05-04 12:12:09 · 183 阅读 · 0 评论 -
另类像素级精确选择对象法—蓝图法
from:http://bbs.9ria.com/forum.php?mod=viewthread&tid=16763 另类像素级精确选择对象法—蓝图法 本方法主要是运用bitmapData以及ColorTransform类。 实现原理是把“层深值”图像化然后根据鼠标当前像素颜色值去取对象。 至于为什么叫蓝图法,原因是这张用来判断的图片显示的时候基本全是蓝和黑色...原创 2013-05-04 12:12:28 · 155 阅读 · 0 评论 -
多timer管理实例-八音盒
from http://bbs.9ria.com/forum.php?mod=viewthread&tid=46386 多timer管理实例-八音盒在一些游戏项目中我们经常会用到数量众多的timer或者setInterval和setTimeout。那么如果要实现一些比如暂停之类的功能就会牵涉到timer的管理问题上。 之前也有一些朋友在论坛提出对这方面知识的询问,通过悬...原创 2013-05-04 12:16:06 · 157 阅读 · 0 评论 -
游戏中的特效
from: http://www.verydemo.com/demo_c352_i5869.html 游戏中的特效特效是游戏中增加交互印象的很重要一方面,一个好的特效系统能够很大程度上提高游戏的特色。这尤其体现在动作游戏上,比如God of War,Ninja Gaiden等系列中的特效效果就很出彩。这里简单总结一下自己所了解的一些游戏中较为常见的特效: 公告板公告板效...原创 2013-05-14 13:49:34 · 321 阅读 · 0 评论 -
网络游戏的对时以及同步问题
from: http://blog.codingnow.com/2006/04/sync.html 网络游戏的对时以及同步问题大多数实时网络游戏,将 server 的时间和 client 的时间校对一致是可以带来许多其他系统设计上的便利的。这里说的对时,并非去调整 client 的 os 中的时钟,而是把 game client 内部的逻辑时间调整跟 server 一致即可。一个...原创 2013-05-15 16:27:48 · 84 阅读 · 0 评论 -
一个基于组合模式的游戏地图系统
from: http://blog.csdn.net/popy007/article/details/8301133 一个基于组合模式的游戏地图系统 地图系统 地图系统是游戏开发永恒不变的一个主题。在大多数游戏开发中,我们都需要和地图打交道。不同的游戏可能采用不同的地图系统,比如对于2D游戏来说,可能的地图类型包括: 1)Rectangular tile,即矩形...原创 2013-05-30 23:40:02 · 209 阅读 · 0 评论 -
Flixel横板游戏制作教程(四)— RandomLevels
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(四)— RandomLevels本教程是接着Flixel横板游戏制作教程(三)— AddingWeapons来...原创 2013-04-26 00:45:16 · 317 阅读 · 0 评论 -
Flixel横板游戏制作教程(三)— AddingWeapons
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(三)— AddingWeapons现在我们给 player 加入 weapon 武器。 首先是 子弹 Bull...原创 2013-04-26 00:43:21 · 182 阅读 · 0 评论 -
puzzel 游戏的之凹凸拼图
puzzel 游戏的之凹凸拼图主要思路参考http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/1250.html 主要算法 //核心算法生成 边的point 记录点的顺序为从上到下,从左到右 private final function g...原创 2009-07-21 16:19:57 · 462 阅读 · 0 评论 -
《百战天虫》 中的地图 弹坑实现
《百战天虫》 中的地图 弹坑实现 本来以为有点难度的,不知道如何下手,后来想了一下,这个不是和涂鸦中的擦除是一个意思么。 主要的用到的 原理是 Bitmapdata 的 draw + BlendMode.EARSE 或 merge,merge没试,效率应该比draw 来的快,因为是更新部分位图。当然实现有很多种方式来实现地图的弹坑效果,具体搜索 “BitmapD...2009-07-23 00:20:01 · 716 阅读 · 0 评论 -
介绍几个 flash 游戏框架/engine
介绍几个 flash 游戏框架/engine 1.Citrus 介绍: Citrus 是一个由Actionscript 3.0 语言和 Box2D物理引擎实现的卷轴类游戏引擎。设计师和开发者可以利用Citrus 快速的构建卷轴(平台)类游戏。citrusengine demo 截图: citrusengine 连接: http://bl...原创 2009-07-24 10:48:56 · 435 阅读 · 0 评论 -
终极优化你的游戏 —— 使用脏矩形技术
转载: http://dev.gameres.com/articles.asp?style=a&page=1 作者:Kylinx 终极优化你的游戏 —— 使用脏矩形技术 很久以来由于工作上的繁忙没有写新东西了~hoho~ 本文基于...原创 2012-10-17 10:30:01 · 597 阅读 · 0 评论 -
A*寻路 -- 算法优化
基本思路: 1二叉堆 2用version代替close open列表 3用精简的估计公式 4提前运算 5代码本身的优化。 这个寻路算法基本还没找到as3写的能超过他的。 package { /** * ... * @author sliz http://game-develop.net/blog/ ...原创 2012-10-18 12:35:28 · 213 阅读 · 0 评论 -
Flash Game Frameworks, Classes and Libraries
flash 游戏相关引擎、框架、库总结介绍from http://blog.derhess.de/2009/09/04/flash-game-frameworks-classes-and-libraries/ More than 2 years ago I wrote a blog post about Flash Game Programming....原创 2012-10-19 14:35:46 · 124 阅读 · 0 评论 -
2D中的骨骼动画
2D中的骨骼动画最近一直在搞3D的东西,模型解析、光线、贴图,骨骼等,后来看到有人在2D中也实现了3D中的骨骼动画效果,感觉挺有想法。 其实Flash cs IDE 中早就有这个的东西了,但是没想到把他用到游戏中去,而且Flash Cs中的那套骨骼动画框架不是开放的。 地址: http://blog.sina.com.cn/s/blog_570dfe6a01013wua.html ...原创 2012-07-02 22:22:34 · 389 阅读 · 0 评论 -
2D动画实现效率评测
转:http://www.todoair.com/2d%E5%8A%A8%E7%94%BB%E5%AE%9E%E7%8E%B0%E6%95%88%E7%8E%87%E8%AF%84%E6%B5%8B-2012-06-20/ 2D动画实现效率评测作者: 郭少瑞目前基于Flash平台,如果我们要在屏幕上实现动画,可以有哪些技术方案?当然,动画师们最先想到的...原创 2012-07-02 22:31:27 · 135 阅读 · 0 评论 -
游戏开发资料
from http://wgcode.iteye.com/blog/810134 Game Developer Magazine 1994 - 2000年,共7年的游戏开发者杂志电子版(含源码)Graphics Programming Black Book (by Michael Abrash),图形编程黑书,Id software的Michael Abrash编著Game P...原创 2013-03-23 20:35:04 · 116 阅读 · 0 评论 -
2D格斗游戏素材
地址: http://tieba.baidu.com/f?kw=2dfm&fr=ala0 有时间可以研究下。原创 2013-04-17 09:52:27 · 1500 阅读 · 0 评论 -
AS3地图拼接与战争迷雾的实现
转:http://bbs.9ria.com/thread-157487-1-1.htmlAS3地图拼接与战争迷雾的实现在开发游戏的过程中,特别是地图编辑器中,需要利用最少的资源,实现最丰富的地形地貌。虽然现在众多的RPG开始使用整图,但是我们偶尔还是需要能够让玩家自己编辑地图,或者其他需要自动进行地图构建的功能。另外,就是在一些策略类游戏里经常用到的战争迷雾,我试过自己编写Pixel B...原创 2012-11-05 12:44:44 · 526 阅读 · 0 评论 -
List of Flash Gaming Engines
from: http://tomkrcha.com/?p=1086List of Flash Gaming Engines Recently there has been a lot of buzz about creating Flash games, especially social ones. Flash makes you cash as proved by Zyng...原创 2013-04-23 19:14:13 · 172 阅读 · 0 评论 -
腾讯首款自研MMOG--QQ幻想网络同步算法揭秘
from: http://djt.qq.com/bbs/article-292-1.html 腾讯首款自研MMOG--QQ幻想网络同步算法揭秘 概述 游戏发展从单机游戏到局域网游戏再到mmog(Massive multiplayer online game, 即大型多人在线游戏),越来越强调玩家之间的互动。mmog形成互动的前提是游戏中的所有玩家认为他们是在同一个游戏世界中,...原创 2013-04-24 13:29:17 · 255 阅读 · 0 评论 -
关于两款游戏的自动寻路及同步技术分析报告
from: http://wenku.baidu.com/view/cf3353df50e2524de5187e36.html 关于两款游戏的自动寻路及同步技术分析报告 测试环境: 同PC机,双开不同角色的客户端测试目的: 得到现在市场上主流游戏的自动寻路和玩家同步的实现方式的技术分析。前提分析: 首先,需要说明几点,游戏中位置信息的同步,其实质是在同步时间。根据T=S...原创 2013-04-24 13:51:31 · 260 阅读 · 0 评论 -
Flixel引擎学习笔记
from: http://blog.forfl.com/2013/01/the-flixel-engine-learning-notes/ Flixel引擎学习笔记蛮欣赏Flixel的哲学,学习并做下笔记,目标:基于Flixel组建团队的快速开发游戏框架,达到高复用模块、拥有方便移植的单独的渲染对象、模块独立,方便合并的目的 Flixel引擎介绍官网地址:http://...原创 2013-04-26 00:18:38 · 370 阅读 · 0 评论 -
Flixel 横板游戏制作教程(一)— HelloFlixel ...
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel 横板游戏制作教程(一)— HelloFlixellixel是啥?一个AS3的2D游戏引擎。简介就这么点了,具体的可以去官方网站...原创 2013-04-26 00:36:48 · 325 阅读 · 0 评论 -
Flixel横板游戏制作教程(二)— AddingPlayer
from: http://bbs.9ria.com/thread-77302-1-1.html 演示程序http://www.adamatomic.com/canabalt/http://www.flixel.org/mode/ Flixel横板游戏制作教程(二)— AddingPlayer本教程是接着Flixel 横板游戏制作教程(一)— HelloFlixel 来...原创 2013-04-26 00:40:55 · 173 阅读 · 0 评论 -
深入探索3D拾取技术
from: http://blog.csdn.net/popy007/article/details/8477484 深入探索3D拾取技术3D拾取 在游戏中,玩家需要通过点击2D屏幕来选择3D物体,这个过程就是拾取(picking)。拾取是3D游戏必不可少的基本操作,它实现了玩家和游戏世界内对象的交互。 虽 然拾取技术很基本,但它却迷惑了很多3D初学者。很多朋友都问过...原创 2013-05-30 23:46:29 · 145 阅读 · 0 评论