在整个F.E.A.R的这个游戏中,游戏开发者只使用了有3个状态的有限状态机,不过通过Astar算法进行动作规划,AI能呈现出复杂的动作,如找掩体,遮挡火力线,穿越窗户,用闪光弹震撼玩家等一系列看起来非常智能的行为。 给大家推荐一个交流+学习 705182843 这个有限状态机的三个状态是:去往,执行 Read More
posted @ 2019-08-12 14:30 游戏开发园 Views(835) Comments(0) Diggs(0)
相信大家都玩过RPG或者MMORPG类型的游戏,就算没有玩过,也应该见过别人玩,这种游戏其中就有一些寻路的模块。比如新手指引任务,你点击了新手指引,然后就会自动寻路过去,为了让游戏更加有体验感,那么我们可以看到有寻路的指示标会出现,并且它会指引我们玩目的地走去。而且你中途停下,或者去做其他事情,它还 Read More
posted @ 2019-08-12 14:26 游戏开发园 Views(483) Comments(0) Diggs(0)
给大家推荐一个学习+交流 705182843 Camera组件里面有一个culling Mask, 如果勾选上相关类型,说明当前摄像机会拍摄这些物体, 不在物体类型中的物体不会被摄像机绘制。 3: 多个摄像机如何抢占一个屏幕 Read More
posted @ 2019-08-10 14:56 游戏开发园 Views(350) Comments(0) Diggs(0)
棋牌游戏的玩法和功能大同小异,而且市面上有很多的棋牌游戏,所以如果想要你的棋牌游戏能够脱颖而出,就需要在效果上有所不同,在效果和显示上下功夫。一般的话,棋牌游戏都是2D类型的。当然现在也有3D的棋牌游戏。比如腾讯的麻将游戏,它就会在摸牌的时候出现一只手,而且在自摸的时候,还有自摸的独特效果。在打牌过 Read More
posted @ 2019-08-10 14:54 游戏开发园 Views(1355) Comments(0) Diggs(0)
1: 开启物理引擎的3个步骤和一个坑: (1)开启引擎: cc.director.getPhysicsManager().enabled = true (2)配置重力: cc.director.getPhysicsManager().gravity = this.gravity (3)通过开关来控制 Read More
posted @ 2019-08-09 21:39 游戏开发园 Views(2804) Comments(0) Diggs(0)
很多cocos creator同学不知道如何绑定组件属性到编辑器上,今天我们来教大家如何绑定 1: 基本数据属性绑定到编辑器 这个非常简单,模板是属性名字: 默认的值; Is_debug: false, speed: 100, 2: 系统组件类型与节点绑定到编辑器 属性名字: { type: 组件类 Read More
posted @ 2019-08-09 21:36 游戏开发园 Views(619) Comments(0) Diggs(0)
用了很久的cocos creator, 很多同学对项目的目录结构都不是很清楚。那么今天大家说一些不知道的目录结构细节 1: assets: 文件夹 工程项目主文件夹, 用来存放游戏里面的资源,代码,动画等,所有游戏相关的数据都放assets目录下; 2: build文件夹 当我们打包发布每个平台的时 Read More
posted @ 2019-08-09 21:31 游戏开发园 Views(1932) Comments(0) Diggs(0)
JS本身没有面向对象,它是如何来做类,和类的实例的呢?。 1: 函数对象的prototype 每个函数对象都有一个prototype成员,指向一个表, function a() {}; a.prototype 指向一个表对象 2: 表的__proto__ 每个js表(Object)对象,都会有一个成 Read More
posted @ 2019-08-09 21:28 游戏开发园 Views(232) Comments(0) Diggs(0)
很多同学搞不清楚js里面的this 到底是谁?搞不清楚this到底如何使用呢?,今天给大家总结了this的用法。 1: this机制 Js 进入函数里面可以访问一个特殊的”参数”叫做this。和很多高级语言(java, c#, c++)的this是不一样的,js的this 是你传什么,就是什么,其它 Read More
posted @ 2019-08-09 21:25 游戏开发园 Views(170) Comments(0) Diggs(0)