首先说一下自己走的“弯路”。在Epic平台看见了官方推荐的课程,课程地址:https://learn.unrealengine.com/。这个网站可以像慕课平台一样打卡学习,获得成就,练习课后题。
但是昨天观看了一节课,第一因为网速问题,观看体验很不好,断断续续的。第二就是,感觉对于我这种完全没有接触过UR4的小白来说,第一课的内容很庞。虽然是个整体的概览,但是一下子输入的知识太多,学习效果很不好。于是昨晚感觉浪费在了这个网站中(当然,是我个人的感觉)。
而最先接触的文字教程,是针对蓝图关卡创造者、美术编辑者、代码开发者等不同角色的简单引入,没有一个持续性的学习体验。最终,我转战B站,找到了目前还算不错的课程:https://www.bilibili.com/video/BV164411Y732?p=1,推荐观看,给UP三连。
当然,昨天的观看也不完全没有收获,大概了解了虚幻引擎的发展历史,从最初简单的关卡编辑器发展到如今集成了众多插件或者工具的强大软件。
同时Get到了一个在视口中十分方便的操作方法,那就是按住鼠标右键,通过WSAD按键,灵巧的在视口中进行操作。
上图就是通过操作,可以将之前没有放到位的点光源调整到正确的位置。移动任何物体后,记着重新构建光源。
然后尝试了一下FPS的关卡,不过仅仅跑了一下官方的新手包地图,着重观察了一下新手包的内容,包括了声音文件、贴图、简单几何体、物品之类的。
运行关卡后可以控制人物,发射黄色小球,击打物体后可以产生互动,开枪时也有枪声。目前对我来说还太复杂,只是体验一下。
而所谓的FPS游戏,就是第一人称射击,视角在头部的位置,建模仅有两条手臂和手持物品,当然也有能看见自己脚丫子的FPS游戏,不知是还建立了脚丫子的模型还是摄像机藏在完整的人物模型中。
最后,尝试了一下打包,生成WIN平台下的exe文件。
打包让我的电脑累屁了……过程中貌似因为网络问题,出现了一个问题。
好在最后成功打包完成。不得不说UR4真的太好用了,曾经用过PyQT打包应用程序,各种报错,所需的依赖还需要自己一个个去安装。打包完毕后,就得到如下的几个文件:
双击exe文件就进入设计的关卡,画面一黑就是全屏运行。不过可能因为没有设置按键的对应相应,ESC键是无法退出“游戏”的,最后强行关闭了。
今天记录到这,来日方长,继续学习。