logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【游戏开发岗面经总结6】(unity优化总结,全局变量和全局静态变量,NULL和nullptr的区别,拷贝构造函数和赋值运算符的区别,深浅拷贝,哈希碰撞,TOPK问题,野指针问题,堆和栈,内存泄漏)

unity优化UGUIUGUI的动静划分 尽量避免频繁增加和删除UI对象(降低界面更新频率)合理增加UI的深度以及不要图文交叉mask和Raycast Target属性尽量少的使用合理使用批处理代码尽可能少的使用foreach GetComponent尽量将string换成StringBuilder,多使用内建数组 如vector3.zero等代替vector3(0,0,0)udp可靠化确认机制,

#c++#面试
unity中通过代码控制游戏中画质

最近在开发项目的时候突然想到可以添加一个调整画质的按钮或者DropDown或者Slider的UI来控制游戏中的画质因为我之前写过一篇关于DropDown的使用方法的博客所以我这次就用DropDown来控制不同的游戏画质我们可以去先了解一下关于游戏画质的API然后我们直接给出代码...

#游戏#unity
Unity新手适合的简单AI

初学unity的朋友大家可能在制作自己脑海中的游戏的时候回用到AI今天我来写一篇关于简单AI的代码及教程第一步首先在项目中创建一个Cube和一个Plane吧在plane上添加脚本(在其他物体上添加也是可以的)首先我们把这个cube制作成一个预制体;然后这个cube就可以删除了在之后就是编写脚本了只需要熟悉Instantiate函数的用法就可以;Instantiate(物体名字,...

【游戏开发岗面试】A*算法

A*寻路来解决什么问题?A*寻路来计算玩家行进最短路径A*基本原理不停的找周围的点,选出一个点作为起点,再循环的找,知道找到终点A*详细原理1.寻路消耗公式f(寻路消耗)=g(离起点距离)+ h(离终点距离)2.开启列表(所有点的存放)3.关闭列表(最优点的存放)每次判断最优点是否为终点 如果是 停止寻路,否则继续寻路4.格子对象的父对象(用来确定最终的路径)需求分析需要一个格子类 寻路管理器(管

#算法
unity制作全黑场景

我们在创建一个场景后如果想要全黑效果光删除光源是不行的场景中还有光的出现然后我在下边带大家做一下全黑场景1.删除光源很简单产出即可 但是我们只能观察到场景知识稍微暗了一点2.设置Lighting窗口参数打开Lighting窗口(windows里边)我们把Intensity Lighting和Intensity Multip 设置为0...

#unity
到底了