• 官方教程Stealth学习笔记(一)


    今天開始要更新官方教程stealth的学习笔记啦,      

    我将会记录和解说一个小游戏基本的流程和关键地方的技巧。

            我会依照官方教程的顺序来更新。



                                                                  秘密潜入

         1设置游戏系统
                        2创建对玩家感应的警报器
                        3创建角色并加入多种动画和交互事件
                        4设置游戏中的动态物体,比如感应门,钥匙,电梯等
                        5使用简单的状态机创建具有AI的守卫
                    


    环境设置:
                  环境设置这里我就简介一下。详细可參考蛮牛上的视频教程
                  我们将场景模型拖到屏幕场景中,并给模型加入碰撞网络。




    灯光:
                  我们在这里混合使用烘焙光和动态光,首先将场景模型设为静态的,由于这回告诉unity这个模型不会移动,所以能够使用光照贴图。




    场景:
                  场景模型由两部分组成,游戏区域和围墙,要给他们设定层级。从而显示不同的灯光效果。
                  我们把游戏区域设为Player,把extenes设为Extents。
                    
    摄像机:
                  我们还要让摄像机使用"Deferred Lighting"(延迟光照)
                  详细摄像机參数设置如图


                  



    场景烘焙:
                  详细參数设置如图,设置好后点击bake screen就可以
                    

    动态光设置:
                  创建一个平行光,然后我们用代码来控制它的行为。这样当警报灯亮起的时候关闭这个灯光,这样才不会影响到警报灯的效果。
                  要想引用一个物体,须要给它设定tag,我们把创建的这个动态光的tag设置为MainLight
                  extents不须要灯光效果,所以在平行光的light组件中点击culling Mask 取消选择Extents
                  最后动态光和警报光的Lightmapping设为RealtimeOnly。由于这两个灯光不须要參与烘焙。




                  环境设置到这里就几乎相同了,下期我们将会解说游戏中的警报系统,再见。


                  

  • 相关阅读:
    在腾讯云上使用URLOS一键安装Discuz! Q
    共享容器——URLOS最新发布的一项超强功能
    在群晖NAS上运行URLOS之后竟然能安装Discuz! Q!!
    Discuz!Q回归,如何一键安装Discuz!Q
    Docker管理面板-URLOS(易用、高效、强大)
    CentOS下Subversion(SVN)的快速安装与配置
    通过URLOS安装Redis缓存为wordpress网站提速
    5分钟快速安装Redmine项目管理软件
    Python3+HTMLTestRunner+SMTP生成测试报告后发送邮件
    Python3+HTMLTestRunner生成html测试报告时报错HTMLTestRunner.py line 687, in generateReport  self.stream.write(output.encode('utf8'))
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/7249209.html
Copyright © 2020-2023  润新知