avatar

A man can be destroyed but not defeated!

UE4 描边

前言

不管在 RTS 或者 FPS 类型的游戏中,描边都是一个基础的功能。在 RTS 游戏中,对单位描边一般用来表示选中这个单位或者鼠标悬浮在这个单位上。在 FPS 游戏中,描边一般用在被建筑物遮挡的单位上,描述这个单位被遮挡部分的轮廓。

UE4编码规范

编码规范的重要性

  • 一套软件 80% 的生命周期都是维护
  • 在软件的整个生命周期中,几乎不可能一直是软件的原始作者来对其进行维护
  • 编码规范可以改进软件的可读性,从而使得工程师可以快速并透彻地理解新的代码
  • 如果我们决定将源代码公布到 MOD 开发者社区,那么我们想让它通俗易懂
  • 其中大部分编码规范实际上是交叉编译器兼容性所要求的

UE4 使用 Tips

禁用 Epic Survey 插件

  • Edit->Plugins->Built-In->Misc->Epic Survey 取消勾选 Enabled 复选框
  • 如果没有禁用这个插件,会导致编辑器退出速度变慢,特别是网络不好或者开发环境是断网的情况下,会等待很长时间才能退干净

Perforce 客户端基础

安装 Perforce Client

登录

  • 打开装好的 P4V,在 Server 中输入服务器的地址和端口,在 User 中输入用户名,可以点击 Browser... 按钮查看所有的用户列表
  • 点击 OK 按钮后,会弹出一个密码输入框,输入密码后点 OK 按钮连接服务器