虚幻4目录结构

Engine目录和Game目录在虚幻4中是完全分离的。

Engine根目录包含以下文件夹:

  • Engine - 包含所有的源代码以及其他组成引擎的文件。
  • Templates - 项目创建模板
  • GenerateProjectFiles.bat - 生成项目

官网说有个UE4Games.uprojectdirs的辅助文件,用来默认指定UnrealBuildTool寻找项目。

 

游戏和引擎的共有目录:

  • Binaries - 编译文件等。

  • Build - 构建文件,以及平台构建文件。

  • Config - 配置文件。游戏项目配置文件将会覆盖引擎的对应文件。

  • Content - 游戏内容。

  • DerivedDataCache - Contains derived data files generated on-load for referenced content. Not having cache files present for referenced content can increase load times dramatically.

  • Intermediate - 构建引擎或者游戏的中间文件. 游戏项目中, Shaders在Intermediate中.

  • Saved

  • Source - 源代码

    • Engine

      • Developer - 引擎游戏公用。

      • Editor - 编辑器专用。

      • Programs - 外部工具。

      • Runtime - 引擎运行时。

    • Game - 游戏项目的源文件被组织为模块,一个目录一个模块。每个模块包含如下:

      • Classes - 游戏类头文件

      • Private - 实现。

      • Public - 模块头文件。

下面是引擎专有的子目录:

  • 文档:
  • 附加文件:
  • 插件:引擎内使用的插件。
  • 程序:UnrealFrontend 和 UnrealHeaderTool等工具的配置和日志文件。
  • 材质:引擎材质文件。

vs解决方案目录:

  • Classes: 游戏类头文件
  • Config: 项目默认设置。
  • Externaldependencies:Displays the public Rocket engine header files (only visible in Visual Studio).
  • Private 私有实现。
  • Public 公有实现。

坐标:

Unity3D
  • X - left, right
  • Y - up, down
  • Z - forwards, backwards
Unreal Engine4
  • X - forwards, backwards
  • Y - left, right
  • Z - up, down

UE4 also referrers to the pivots of a rotation as: Pitch, Roll, and Yaw.

 

游戏对象

Unity3D:GameObject

UE4:Actor

场景与关卡:

Unity3D:Scenes

UE4:(.umap)

基本数据类型:

Unity3D Unreal Engine4

Unity3D Unreal Engine4
int int32, int24, int8
string FString
Transform FTransform
Quaternion FQuat
Rotation FRotator
Gameobject Actor
Array TArray


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值