自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 解决方案:开发服务器模块时Socket遇到“由于目标积极拒绝,无法连接”的问题

win+r ,cmd,输入netstat-an命令查看系统开放的端口,LISTENING状态即为监听状态下的端口,可以被正常使用。开放端口,win10设置入站规则和出站规则。

2023-12-26 16:47:37 806 1

原创 在Unity中使用配置表

在Unity客户端中,涉及到资源加载服务模块,其中就包含了配置表的加载。相应节点元素,将xml中相应元素在unity中用合适的。1,获取资源文件 一般都是用。3,获取xml节点列表 用。4,取得xml元素 用。类去加载解析xml文件。

2023-12-26 00:36:51 596 1

原创 制作配置表以及表格转换

将模板映射在Excel中,可进行策划编写,在编写好后,可导出为xml文件,在unity中使用。在Excel中的开发工具中,通过xml源,将配置模板文件导入。

2023-12-26 00:16:30 359 1

原创 游戏架构分层探索

不同系统下管理着具体界面表现,界面处理具体逻辑,比如登入系统下有着相应的登入界面等等,具体等入逻辑由具体界面表现层管理,系统起着中介的作用。根据游戏具体体量划分不同业务系统模块,比如登入系统,角色创建系统,新手引导系统,Ai系统,战斗系统等等。公用API,一些模板,都可以划分在公用组件层,主要对代码起着规范和简洁作用,提高开发效率。资源加载服务模块,音效模块等等。3,界面表现层:处理UI界面交互表现逻辑。2,业务系统层:处理模块内部业务逻辑。4,公共组件层:一些工具类等等。1,逻辑服务层:提供全局服务。

2023-12-25 15:03:35 393

原创 双指针法常用解决方案

问题时,第一直观思路是可以用暴力法,直接两层for循环,外层循环遍历数组元素,内层循环更新元素。,一个for循环下就能完成。快慢指针,快指针指向新数组元素,慢指针指向更新后数组下标的位置。问题时(有序数组),也能考虑采用双指针。根据不同需求采用不同解决方案。但有一种更好的办法就是用。

2023-12-24 11:13:22 378 1

原创 二分查找法

当遇到一个有序数组且数组中没有重复元素时,可以想到用二分查找法解决问题。第一种左闭右闭区间[left,right]第二种左闭右开区间[left,right)

2023-12-23 23:29:33 390

原创 UI自适应

考虑横屏或竖屏游戏,我们可以调整不同的屏幕缩放模式,比如横屏游戏,一般是以高为缩放标准,竖屏游戏,一般以宽为缩放标准。一开始的分辨率设定取决于游戏素材,从而选择一个最合适的分辨率。在开发游戏过程中,怎么解决UI自适应问题。根据UI面板窗口,设定合适的锚点。

2023-12-23 15:54:38 377 1

原创 Unity3D光照渲染

在unity中的灯光,局部Light灯光参数中,实际上调整的是直接光照影响,全局的Lighting界面中调整的是间接光照的影响。可以通过这几种模式,预先将unity灯光信息烘焙到贴图(相当于缓存),在游戏运行时可以优化性能。subtracive (和局部灯光模式的backed模式混合使用,直接光间接光都会预先渲染,烘焙到贴图)(Indirect Lighting):光源照射到物体表面后再反射到其他物体上所形成的光照信息。开启此模式后可以设置环境全局是否产生间接光照,也就是开启后直接光和间接光都会被计算。

2023-12-23 12:03:43 357 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除