在UE5游戏项目中,如果打包成多端(Android),那么可能会涉及到原生的开发和交互,例如Andoird的Manifest修改,Android中Java函数的调用等等。在课程中介绍了两种修改Android Manifest的方法,可能是加权限、修改配置等。针对原生开发部分,课程中介绍了UE5中UPL(Unreal Plugin Language)的使用方法。以及如何在UE5 C++中使用JNI开发与原生Java交互。
课程截图
课程信息
教学总长度约3小时,使用软件:Visual Studio 2019、Unreal Engine 5.0.2、Android Studio 4.1.1。
适用场行业:游戏引擎;难易度:中级。
课程目录
0101_如何真机调试
0102_通过ProjectSetting修改Manifest文件
0103_通过UPL修改Manifest文件
0104_用UPL给GameActivity增加Java代码
0105_UE5中调用Java函数
0106_UE5中实现JNI函数
0107_jar文件复制与使用
0108_静态Java函数调用测试
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
知识要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map (贴图) 等。