上一页 1 2 3 4 5 6 ··· 9 下一页
  2019年5月7日
摘要: <1>很多人都玩过炸弹人或者泡泡堂,之前做了这个玩法,记录一下关键实现 <2>直接上Lua代码 1.维护每个格子上的物体 比如:BUFF类,宝箱,草箱,木箱,铁箱,炸弹,小怪... 用一个结构维护一个格子31*31=961,进入场景创建,离开释放掉 每个结构里面声明一张map缓存格子里面所有的物体 阅读全文
posted @ 2019-05-07 15:22 tianjiuwan 阅读(488) 评论(0) 推荐(0) 编辑
摘要: <1>2种圈,1个场景,1个UI <2>场景毒圈 美术制作圆柱形网格,上下剔除,圆柱侧面面越多越好(内存渲染会多占用点) shader实现:UV动画(写得不好) <3>UI毒圈 UI有一个毒圈范围和一个安全区范围显示在地图上 试了一些办法,还是用Shader实现 计算好半径,设置Shader属性 阅读全文
posted @ 2019-05-07 15:09 tianjiuwan 阅读(608) 评论(0) 推荐(0) 编辑
摘要: <1>原因: 在吃鸡场景中,有很多掉落物(每种掉落物模型各不相同),服务器在进入场景的时候推送了所有掉落物,后面服务器只做更新掉落和删除掉落操作 客户端需要对这些掉落物做视野管理,模型太多手机内存开销太大,也很可能因为内存过高崩溃 <2>思路: 把地图划分成均匀网格,每个掉落物存在网格之中,玩家每次 阅读全文
posted @ 2019-05-07 15:00 tianjiuwan 阅读(200) 评论(0) 推荐(0) 编辑
摘要: <1>效果: <2>思路: 使用贝塞尔曲线和LineRender 阅读全文
posted @ 2019-05-07 14:48 tianjiuwan 阅读(614) 评论(0) 推荐(0) 编辑
摘要: <1>效果: <2>思路: 需求把地图划分成均匀网格,放置玩家到任意一个网格,显示玩家可攻击范围所有网格高亮(放置) 1.如何划分网格? 定义行和列最大数量(自走棋row=8 col=8) 定义起始位置Vector3 startPos 从起始点 向X轴正方向延伸列 向Z轴正方向延伸行 为什么单独实例 阅读全文
posted @ 2019-05-07 14:41 tianjiuwan 阅读(689) 评论(0) 推荐(0) 编辑
摘要: <1>目标:使用八叉树分割3D空间,实现创建函数和插入函数 <2>思路: <3>代码: 以下树实现相关代码 以下树创建测试代码 <4>核心 创建函数中,2种创建方式,最终我们选取第二种方式创建子节点,因为我们需要更高效的插入 1.红色代码计算8个节点中心 容易理解:8个节点在3D空间中分为2层,从上 阅读全文
posted @ 2019-05-07 13:46 tianjiuwan 阅读(1507) 评论(0) 推荐(0) 编辑
摘要: <1>二进制与十进制互转 十进制转二进制 例子:13 -> 1101 13/2=6余1 6/2=3余0 3/2=1余1 1/2=0余1 那么13用二进制表示为 1101 (倒序排列余数 不足的用0补齐 00001101) 二进制转十进制 例子:1101 -> 13 可以在C#里面声明为 int nu 阅读全文
posted @ 2019-05-07 11:16 tianjiuwan 阅读(447) 评论(0) 推荐(0) 编辑
  2018年7月26日
摘要: 1:效果图 2:源码 Shader "Custom/uiblood" { Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} _CloudTex("噪声",2D) ="white"{} _GrayTe 阅读全文
posted @ 2018-07-26 21:22 tianjiuwan 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1:效果图 2:源码 Shader "Custom/uiblood" { Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} _CloudTex("噪声",2D) ="white"{} _GrayTe 阅读全文
posted @ 2018-07-26 21:05 tianjiuwan 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 1:效果图 2:源码 Shader "Custom/uiblood" { Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} _CloudTex("噪声",2D) ="white"{} _GrayTe 阅读全文
posted @ 2018-07-26 20:43 tianjiuwan 阅读(816) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页