游戏开发
文章平均质量分 93
ChenYu167
前端佬
展开
-
客户端异步网络通讯_C#、xLua开发经验
前言:这段时间主要是优化项目的网络底层架构,由于项目采用的热更方案是xLua+Ab包,业务都是在lua那边,所以一开始用的是luasocket,由于使用的是同步通讯,导致有时等待连接时主线程阻塞,或者要频繁的设置超时,导致性能和体验方面都不好,最后决定使用C#的Socket来写一遍。这篇主要是想分享在写这个xlua和C#Socket的网络架构时遇到的坑。分析为什么不继续用luasocket,因为上网查找到关于luasocket的资料和讨论就比较少,而关于luasocket的更少,看完一些...原创 2021-09-22 10:39:57 · 725 阅读 · 0 评论 -
天气系统(环境系统)_SLG项目开发经验三
前言:这部分讲得是天气(环境)系统的思路与实现,由于这部分首先不是每个项目必备的系统,加上关于表现相关能够实现方法很多,想要的效果也各不相同,但貌似网上没有比较完整的介绍帖子和实现帖子,而且表现相关的可能很多开发人员会想到Shader或者可视化编程相关的插件(ASE,Shader Graph,Shader Forge),但如果只是基础的天气效果的话其实并不太需要那部分的知识,所以这次就想分享下我使用unity自带组件实现的天气特效。一、天气系统的定义与作用以我参考的游戏与网上的资料,主要是季节变化、原创 2021-08-23 16:56:17 · 2568 阅读 · 0 评论