【UnityRPG游戏制作】Unity_RPG项目之场景环境搭建和解析


👨‍💻个人主页@元宇宙-秩沅

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 秩沅 原创

👨‍💻 收录于专栏Unity基础实战

⭐🅰️⭐



文章目录

    • ⭐🅰️⭐
    • ⭐前言⭐
    • [🎶(==1==) 主要组件介绍](#🎶(==1==) 主要组件介绍)
    • [🎶(==2==) 主场景环境](#🎶(==2==) 主场景环境)
    • [🎶(==3==) NPC添加](#🎶(==3==) NPC添加)
    • [🎶(==4==) 道具添加](#🎶(==4==) 道具添加)
    • 🎶(==5==)地形系统
    • ⭐🅰️⭐

⭐前言⭐


🎶(1) 主要组件介绍


  • LOD Group组件

在Unity中,LOD(Level of Detail,细节级别)Group 是一种用于优化游戏性能的功能。它允许开发者为不同的距离设置不同细节级别的物体模型。这样,在游戏中,当玩家靠近一个物体时,更高细节级别的模型会被加载和显示;而当玩家远离物体时,低细节级别的模型会被加载和显示。通过使用LOD Group,开发者可以在保持游戏画面质量的同时,减少游戏的渲染负荷,提高游戏性能。


  • BoxCollider组件

在Unity中,BoxCollider组件是用来定义一个物体的盒状碰撞体的组件。盒状碰撞体是一个基于矩形的简单碰撞体,用于检测物体之间的碰撞。BoxCollider组件可以附加在3D物体上,并为物体提供碰撞检测和物理交互的功能。


  • Mesh Collider组件

在Unity中,MeshCollider组件是一个用于定义碰撞体形状的组件,它基于游戏对象的网格(Mesh)来创建碰撞体。与其他简单的碰撞体组件(如BoxCollider、SphereCollider)不同,MeshCollider允许你使用游戏对象的复杂形状作为碰撞体。


🎶(2) 主场景环境


  • Bridge(桥)------主要组件为LOD Group和BoxCollider组件

------------------

  • WaterPlane(地面)------主要材质为水面波纹材质

----------------------------------

  • Terrain(地形)------主要组件为Terrain组件和Terrain Collider
  • 地形中主要物体如下,都为笔刷绘制上去的物体

  • Wallcolliders(墙壁阻挡)------主要作用为限制行动圈,主要组件为BoxCollider
  • fence (围栏)------主要组件为MeshCollider
  • Boom_Mushroom (爆炸蘑菇)------主要组件为partical System(粒子系统)

    ------------------------------

🎶(3) NPC添加


  • 敵人添加

  • 小怪

  • BOSS

  • 交互NPC添加


🎶(4) 道具添加


  • 钥匙

  • 武器

  • 钥匙

  • 血瓶


🎶(5)地形系统




⭐🅰️⭐


【Unityc#专题篇】之c#进阶篇】

【Unityc#专题篇】之c#核心篇】

【Unityc#专题篇】之c#基础篇】

【Unity-c#专题篇】之c#入门篇】

【Unityc#专题篇】---进阶章题单实践练习

【Unityc#专题篇】---基础章题单实践练习

【Unityc#专题篇】---核心章题单实践练习


你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!



相关推荐
世洋Blog14 小时前
更好的利用ChatGPT进行项目的开发
人工智能·unity·chatgpt
徐同保21 小时前
claude code创建一个html文件,内容是打字游戏,需要打汉字,有分数统计,界面要炫酷,html文件可以直接运行看效果
游戏
evolution_language1 天前
Unity场景(Scene)的注意事项和易错点
unity·游戏引擎·scene
U***e631 天前
元宇宙在虚拟现实游戏中的交互设计
游戏·vr
远程软件小帮手1 天前
UU远程上线mac被控!如何远程控制 macOS 设备办公?
游戏·macos·智能手机·电脑
EQ-雪梨蛋花汤1 天前
【AI工具】使用 Doubao-Seed-Code 优化 Unity 编辑器插件:从功能实现到界面美化的完整实践
人工智能·unity·编辑器
熊猫钓鱼>_>1 天前
从零开始构建RPG游戏战斗系统:实战心得与技术要点
开发语言·人工智能·经验分享·python·游戏·ai·qoder
g***B7381 天前
元宇宙游戏引擎
游戏引擎
Dr.勿忘1 天前
开源Unity小框架:高效单例与模块化设计
游戏·unity·开源·c#·游戏引擎·游戏程序·gamejam
zstar-_2 天前
我用AI做了一个3D六子棋游戏
人工智能·游戏