摘要: 游戏中的每个3D对象在世界坐标系里都有坐标。 技能的作用范围可能是圆形,矩形,扇形,三角形等。 那可不可以直接拿 “点”直接与这些形状进行碰撞检测呢! 如果你要的效果不是那么精确,可以允许一点点瑕疵,那么是可行的。 那么这个瑕疵是什么呢? 因为3D物体都有体积,当你肉眼都能看到你的3D模型已经在范围 阅读全文
posted @ 2016-05-13 15:17 Joe师傅 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 先看下效果 你一定会说,然并卵! 没错,这里只是一个最简单的例子,unity与android activity 互相传参数。 玩过手游的都知道,在你要为你心爱的游戏角色准备花钱买钻石,点击购买的时候,会弹出一个风格可能和游戏完全不符的界面,没错,那就是渠道sdk的支付界面了。 比如: 其实,在游戏上 阅读全文
posted @ 2016-05-13 15:12 Joe师傅 阅读(7790) 评论(0) 推荐(0) 编辑
摘要: 大白话说一下几个点: 通俗的来说,其实就是以一个规则来 从A点走到B点。 怎么来判断我们走的格子是一个合适的格子? 就是靠一个规则来计算,这个规则就是估价函数。 估价函数: 常用:曼哈顿算法 F = G + H G:表示从起点 A 移动到网格上指定方格的移动耗费 (可沿斜方向移动). H:表示从指定 阅读全文
posted @ 2016-05-13 11:42 Joe师傅 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 在做客户端与服务器通信之前,先约定消息包的格式,例如:整个包的长度+消息类型+消息体数据内容 为什么发送的每条消息数据前面要加个长度的字段? TCP的协议中,包的接收顺序就是包发送时候的顺序, 你收到的时候先将长度这个字段解析出来,然后读入接下来的data内容, 粘包:如果data内容过长(大于这个 阅读全文
posted @ 2016-05-13 11:39 Joe师傅 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 数据驱动编程,之前听大神说过这个词,当时不以为然。如今在工作项目中,切身体会了,才真正感受到了这个词背后的一点点儿思想。 http://www.cnblogs.com/tadi314/archive/2010/03/11/1683795.html 这篇文章与我产生了很多共鸣。 策划喜欢用Excel表 阅读全文
posted @ 2016-05-13 11:38 Joe师傅 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 在游戏开发中,AI是个永恒不变的话题,如果你要的AI只是很简单的一个逻辑 那么有限状态机是一个很好的解决方案,尽管在实际开发中,AI的设计并不是一个简单的逻辑, 如果用有限状态机,维护起来会非常麻烦,但还是有必要记一笔。 为什么说维护起来很麻烦? 画一个图就知道了。 在状态不是很多的时候,要维护的状 阅读全文
posted @ 2016-05-13 11:37 Joe师傅 阅读(464) 评论(0) 推荐(0) 编辑
摘要: Unity自己有log系统,为什么要自己封装一个 1.不好用,只能在pc上记录log文件,移动平台是没有的 2.在开发时期的log,不想在正式版里面出现。没有一个统一的开关来控制是不是要显示log,要显示什么类型的log 那么怎么做? 我的思路是:Unity里面的所有的log,都会被 Applica 阅读全文
posted @ 2016-05-13 11:33 Joe师傅 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 之前说了 “Unity5.x版本AssetBundle打包研究”,没看过的请先看一下:http://www.shihuanjue.com/?p=57 再来看本文,有一定的连接性。 先梳理一下思路: 要加载一个资源A,必须先去加载它的所有依赖资源 要知道这个资源A依赖了哪些资源,必须先去加载Asset 阅读全文
posted @ 2016-05-13 11:30 Joe师傅 阅读(602) 评论(0) 推荐(0) 编辑
摘要: Unity5的AssetBundle打包机制和以前版本不太一样。简单的说就是,只要给你要打包的资源设置一个AssetBundleName ,Unity自身会对这些设置了名字的资源进行打包,如果一个资源依赖了另一个资源。Unity自己会处理依赖关 系,AssetBundleManifest文件就保存着 阅读全文
posted @ 2016-05-13 11:26 Joe师傅 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: Kinect结合Unity3d跑酷游戏体感Demo 今天收拾东西,在柜子的翻出了一台崭新的Kinect,说起来真是惭愧,大学毕业那会儿,慈老师(和名字一位慈祥的好老师,也是我的毕业设计指导老师)赞 助了这台Kinect,让我和另一位小伙伴先研究着,有进展的话,就和外面谈一个项目。可是因为种种原因,可 阅读全文
posted @ 2016-05-13 11:05 Joe师傅 阅读(393) 评论(0) 推荐(0) 编辑