首页 > 其他分享 >零基础 用unity做一款FPS射击游戏-制作游戏场景(3)

零基础 用unity做一款FPS射击游戏-制作游戏场景(3)

时间:2024-07-08 16:09:00浏览次数:12  
标签:Cube 游戏 可以 点击 unity 文件夹 FPS 方块

制作游戏场景需要各种的资源 例如 颜色 图片 模型 动画

所以 我们首先要了解如何去找到资源 下载到本地

Unity 资源商店 - 优质3D 2D游戏制作资源平台 进入这个网站

选择3D 你就可以找到你所需要的各种资源了

随便点击一个免费的模型 

 

添加到我的资源

然后回到我们的项目中去

 依次 点击 Window Package Manage 

 在这里 你就会看到在网站中找到的资源 点击下载就可以下载到这个项目里面了

如果一直转圈 打不开 是网络原因 需要挂梯子 一般不需要

 

有了资源 我们就可以开始创建游戏场景了  (需要的游戏资源 和源码 我放到 第一篇播客了 )

首先我们创建一个方块 

 在SampleScene(这个是游戏场景文件夹)中 右键  点击3D Object Cube 

我们就创建好了一个方块 

 在右边  这里选择小手图案 我们就可以左键滑动视角 我们右键可以转换视角

我们可以将一个方块放大 变成一个很大的平面 也可以像我的世界一样 用很多小方块组成一个平面  因为我们做的游戏偏像素 这里我们选择用很多小方块组成一个平面

我们Ctrl+C  V 复制一个方块 

 点击这个按钮后 按住Ctrl 就可以移动方块 而且这样方块的位置不会有偏差 每个方块之间的连接没有缝隙 

可以按住Ctrl 选择多个方块 一起复制 一起移动多个方块 制作一个平面

 现在我们制作了一个平面(我这个演示用 很小 )右边有很多Cube方块文件 我们可以将所有的文件放在一个文件夹里面 取名ground 

 选择上所有的Cube文件 右键点击 Creat empty parent   点击最上面的Cube文件 按住shift 后 点击最下面的Cube文件 就可以选中所有的Cube文件

接下来 我们就可以用下载的资源 给地图加上颜色

 在此文件夹下面 找到这个颜色资源 将其拖动到Cube上 就能改变颜色

接下里 就可以自己制作一个游戏场景了

可以尝试用各种方块自己搭建一些物体 放到一个文件夹里面 

 这是创建好的地面 可以将这个文件夹拖动到

 下面这个文件夹里面 形成一个(预制体)模型

再拖动回去 就是一个模型 可以制作 一些树木 房子 形成预制体 

游戏地图自行发挥 (详细搭建教程可以参考B站 我放在了第一篇播客)

 

标签:Cube,游戏,可以,点击,unity,文件夹,FPS,方块
From: https://www.cnblogs.com/youxiandechilun/p/18290102

相关文章

  • Unity读取xml文件
    在XML中配置字典名称,字典的key和value,目前key和value都是用的string类型,通过ParseXml类的ParseData函数,传递字典名称和key来获取valuexml文件内容解析数据类usingUnityEngine;usingSystem.Xml;usingSystem;///<summary>///读取xml信息类///</summary>publicclas......
  • Unity入门之重要组件和API(3) : Transform
    前言Transform类主要处理游戏对象(GameObject)的位移、旋转、缩放、父子关系和坐标转换。1.位置和位移1.1必备知识点:Vector3Vector3主要用来表示三维坐标系中的一个点或者一个向量。【声明】Vector3v1=newVector3();Vector3v2=newVector3(10,10);Vector3v3......
  • Android 集成 Unity上的坑
    转载自CSDN1.Unity版本的差异Unity的版本在2019及其以下选择Mono方式打包出Android项目,反之选择IL2CPP方式打包Android项目为什么我会说这个Unity版本上会存在差异呢?因为我在工作时发现,我们项目原本是要升级到2022最新版的,但是发现2022用Mono方式打包出来的Android项目运行到An......
  • 哪里有主机游戏店收费系统,佳易王电玩ps5ps4计时计费系统操作教程
     哪里有主机游戏店收费系统,佳易王电玩ps5ps4计时计费系统操作教程以下软件操作教程以,佳易王计时计费管理系统为例说明软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载一、软件程序图文讲解1、主机游戏计时软件、电玩店计费软件、计时计费控制系统开......
  • 解决《龙珠斗士Z》游戏启动问题:api-ms-win-crt-runtime-l1-1-0.dll文件缺失的详细指南
    对于热爱格斗游戏和《龙珠》系列的玩家来说,《龙珠斗士Z》无疑是一款令人兴奋的作品,它以其精美的画面、流畅的战斗体验以及对原作角色的精彩还原而受到广大玩家的喜爱。然而,在享受这场动漫与格斗完美融合的盛宴之前,一些玩家可能会遇到一个让人头疼的技术问题——游戏启动时提示......
  • unity编辑器拓展,查找项目中预制体引用的组件或者脚本
    `usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEditor;usingUnityEngine.UI;usingSystem.Reflection;usingSystem;publicclassSearchComponent:EditorWindow{privatestringcomponentName="UnityEngine.......
  • 上古世纪战争游戏搬砖玩法教程
    本文概述了一款针对台服《上古世纪战争》游戏设计的自动化挂机系统。该系统支持单机多开功能,通过自动化脚本实现游戏内资源的自动收集和变现,旨在为新手玩家提供一个门槛低、易于操作的自动化解决方案。关键词:自动化挂机,游戏资源收集,变现,新手友好1.引言在多人在线角色扮演......
  • Unity编辑器扩展之Inspector面板扩展
    内容将会持续更新,有错误的地方欢迎指正,谢谢! Unity编辑器扩展之Inspector面板扩展   TechX坚持将创新的科技带给世界!拥有更好的学习体验——不断努力,不断进步,不断探索TechX——心探索、心进取!助力快速掌握Inspector编辑器扩展为......
  • ssm乐购游戏商城系统+vue
    内容摘要如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统毕业生学历信息管理难度大,容错率低,管理人员处理数据费工费时,所以专门为解决这个难题开发了一个毕业生......
  • C语言实战项目:贪吃蛇游戏(SnakeGame)
    前言:前面C语言的基础语法和数据结构的顺序表、链表已经学完了,我们就已经有能力去实现一个贪吃蛇项目。我们可以实现一些贪吃蛇的一些功能,例如:食物的随机生成、贪吃蛇的长度、贪吃蛇加速和减速、暂停游戏、贪吃蛇的游戏结束判定等...如下图所示:图片仅限参考真实项目视频:20......