
SLG项目开发经验
文章平均质量分 92
ChenYu167
前端佬
展开
-
天气系统(环境系统)_SLG项目开发经验三
前言:这部分讲得是天气(环境)系统的思路与实现,由于这部分首先不是每个项目必备的系统,加上关于表现相关能够实现方法很多,想要的效果也各不相同,但貌似网上没有比较完整的介绍帖子和实现帖子,而且表现相关的可能很多开发人员会想到Shader或者可视化编程相关的插件(ASE,Shader Graph,Shader Forge),但如果只是基础的天气效果的话其实并不太需要那部分的知识,所以这次就想分享下我使用unity自带组件实现的天气特效。一、天气系统的定义与作用以我参考的游戏与网上的资料,主要是季节变化、原创 2021-08-23 16:56:17 · 2779 阅读 · 0 评论 -
SLG项目开发经验二_大地图设计与实现
前言:这部分主要讲的是大地图中的一些业务框架设计,和实现上的一些经验。正文:先分析一下大地图上拥有的元素:地表、边界线(区域)、军队、行军线、网格物体、景观物体、天气、特效等再分析下大地图框架上需要顾及的点,解耦且可高度扩展的网格物体,以及AOI(区域下发,这部分其实主要是后端负责,这边就简单介绍和前端需要配合的点)1、基础的业务框架结构其实这里也是使用类似mvc的思路。网格管理器(TileManager)主要负责接收服务端下发的数据,并处理后生成对应的网格类。每个网格有逻辑(Lo.原创 2021-08-17 20:31:18 · 4653 阅读 · 0 评论 -
SLG项目开发经验一_大地图方案
前言:现在负责新开的SLG项目,趁现在有时间讲一些SLG地图相关的开发经验。这篇文章主要目的是分享我在项目中遇到的一些问题,同时也算是抛砖引玉,希望能跟各路大佬一起优化方案。现在这篇主要是讲大地图数据获取的一些心得和经验。PS:现在项目还没立案,以下所说方案不一定能够满足项目的所有需求1、数据来源首先数据基本来自前端和后端基本大地图上面建筑、npc、玩家等信息...原创 2021-08-17 09:42:58 · 6756 阅读 · 2 评论