前言

常见的流程控制结构

Sequence

Branch

ForLoop

ForLoopWithBreak

ForEachLoop

WhileLoop

Do Once

Do N

FipFlop

Gate

MultiGate

阅读全文 »

概念

可视化的游戏脚本系统

基于 节点 的界面编程

蓝图经过蓝图编译器编译之后,会得到相应的C++类,这就不难理解蓝图的根结所在了。

其编译流程大致分为

清理类

创建类属性 -> 生成 UPROPERTY

创建类函数表

创建类事件表 -- 函数存根

处理函数表 -> 预编译函数 -> 生成 UFUNCTION

绑定和连接 UPROPERTYUFUNCTION

编译函数

完成编译 -> 收尾工作

阅读全文 »

安装 android 环境

ue 目前自带了 android 环境的一键安装功能

打开目录 Engine\Extras\AndroidWorks\Win64 下 的 CodeWorksforAndroid-1R6u1-windows.exe 文件

(可能需要等一会)

安装 Nsight_Tegra

安装 android 模拟器

打包

使用 vs2017 联机调试

前言

经过这两个星期对 unreal 同志的接触

深深体会到了ue兄的恶意

本来想跟着学习的节奏记录文档

但是无奈旁边都是大牛,感觉学习节奏比以前在宿舍里喝着饮料听着音乐要快十几倍,哪还来得及写博客。。心塞

本来想等学的差不多了再回过头来补一下,但是又怕到时候会忽略很多细枝末节但又很坑的事情

所以还是做到哪就从哪写起了,

虽然说这么杂乱的顺序对于本人,强迫症十级患者,是一件十分痛苦的事情

但是也只好事急从权了,唉,生活啊。。

阅读全文 »

准备

在安装之前, 需要确保满足下面的条件 > 已经安装 visual studio // 2013 ~ 2017 皆可 > > 已经安装 win8.1sdk // 注意2017需要选择这项, 不然后面会报错 > > 已经下载 ue4 的源码 // 从 github 上 fork 下来即可, 只有 200M 左右

阅读全文 »

前言

常见的基本光照模型 (illumination model)

Phong Lighting Model — 冯氏光照模型

Blinn-Phone -- 布林-冯氏光照模型

Lambert -- 兰伯特光照模型

Rendering Equation -- 全局光照模型 (渲染方程)

阅读全文 »