一、介绍 目的:通过Unity自带的组件完成游戏场景中的碰撞检测功能。 软件环境:Unity2017.3.0f3   二、实现过程 1,在面板中点击AddComponent按钮   2,添加BoxCollider组件   3,调整碰撞范围   4,运行程序后测试效果   作者: Zoctopus_Zhang      版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明。      特此声明:所有评论和私信都会在第一时间回复。       &nbs...

  3MOrJXNrorgv   2023年11月02日   119   0   0

Iso模式 平行视野。在Iso模式下,不论物体距离摄像头远近都给人的感觉是一样大的。 Persp模式 透视视野。在persp模式下,物体在scene界面上所呈现的画面是给人一种距离摄像头近的物体显示的大,距离摄像头远的物体显示的小。 作者:Zoctopus_Zhang版权声明:本文版权归作者有,欢迎转载,但未经作者同意必须保留此段声明。特此声明:所有评论和私信都会在第一时间回复。

  3MOrJXNrorgv   2023年11月02日   154   0   0

一、介绍 目的:通过在Unity场景中添加C脚本完成日夜轮转的效果。 软件环境:Unity2017.3.0f3,VS2013   二、操作过程 通过拖拽场景中的DirectionalLight我们知道,只要控制好平行光的旋转就可以模拟出轮转的更替,所以我们要在DirectionalLight中添加相应的脚本文件。 (如何添加脚本文件,可参考Unity入门教程(上)) C代码如下: usingSystem.Collections; usingSystem.Collections.Generic; usingUnityEngine; publicclassDayNightCon...

  3MOrJXNrorgv   2023年11月02日   107   0   0

一、介绍 目的:在Unity场景中制作一个天空盒。 软件环境:Unity2017.3.0f3,VS2013。 参考skybox&nbsp; &nbsp; 二、自制一个天空盒 1,创建一个材质material &nbsp; 2,更改属性为Skybox/6Sided,并且把六个面的图片都选好 &nbsp; 三、修改天空盒 在菜单栏Window属性下,选中Lighting-&gt;settings,会出现下面对话框 &nbsp; 修改后效果如下 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <!-本文包含:- <!--

  3MOrJXNrorgv   2023年11月02日   101   0   0

一、问题的起源 软件环境:Unity2017.3.0f3,VisualStudio2013 问题描述:在Unity中创建C脚本后,准备双击打开进行编辑时,出现了FatalError。 &nbsp; 二、问题的分析 照着它所给的链接下载了Mono,解压安装后重启电脑还是不能够正常使用,于是放弃了,转战开始在网上找寻其他解决方案。 在朋友的帮助下,我找到了问题的根源: &nbsp; &nbsp; &nbsp; 三、问题的解决 1,首先去微软官网下载好VisualStudio。 2,解压、安装、运行(在此不作为重点描述)。 3,启动Unity 4,找到标题栏上的Edit→Preferenc...

  3MOrJXNrorgv   2023年11月02日   162   0   0

问题来源 启动Unity时显示failtostartUnityPackageManager,软件环境为Unity2017.3.0f3. &nbsp; 解决方案 根据网上所给的方案,我选择添加环境变量的方法 直接在cmd下用命令行添加(注意用管理员方式打开),命令如下:setxUNITY_NOPROXYlocalhost,127.0.0.1&nbsp; &nbsp; 除此之外,还有修改hosts方法 找到C:\Windows\System32\drivers\etc\hosts文件,把“127.0.0.1localhost”前的注释符号去掉保存。 &nbsp; &nbsp; &nb...

  3MOrJXNrorgv   2023年11月02日   131   0   0

&nbsp;一、介绍 资源是游戏开发中的原材料,也就是组成游戏的模块。 Unity只是一个游戏开发引擎,而并不是一个资源开发软件。这就意味着在游戏中需要的资源通常是由一些设计者使用其他软件开发出来的,然后设计者会将这些制作好的资源导出,并传递给Unity,而Unity负责将这些资源有机地组合到一个游戏系统中。 本文介绍的是如何将3dsMax文件导入进Unity的方法,其他3D模型或文件的导入与此类似。 软件环境:3dsMax2015,Unity2017.3.0f3(64-bit) &nbsp; 二、导入步骤 1,在3dsMax软件里设置单位 &nbsp; 2,将显示单位和系统单位中的比...

  3MOrJXNrorgv   2023年11月02日   117   0   0

一、概要 在&nbsp;Unity入门教程(上)&nbsp;中我们创建了一个游戏项目,并且创建了玩家角色和小球这些游戏对象,还通过添加游戏脚本实现了小方块的弹跳。虽然功能比较简单,但是完整地表现了使用Unity开发游戏的大体流程。 为了让这个游戏变得更加有趣,下面我们要进一步完善玩家角色和小球的动作。 &nbsp; 二、让小球飞起来(物理运动和速度) 目前小球是静止在空中的,下面我们来尝试让它朝玩家角色飞去。 为了令小球能够模拟物理运动,需要添加Rigidbody组件。同时还需要创建一个Ball的脚本。此操作在Unity入门教程(上)中的步骤十和步骤十一。 &nbsp; 添加了Ball...

  3MOrJXNrorgv   2023年11月02日   130   0   0

一、介绍 目的:通过尝试制作一款使用玩家角色把小球弹飞的简单小游戏,熟悉使用Unity进行游戏开发的基本流程。 软件环境:Unity2017.3.0f3,VisualStudio2013 &nbsp; 二、创建新项目 1,启动Unity后将出现一个并列显示Projects和Gettingstarted的窗口。点击窗口中央的NewProject按钮或者右上方的NEW文本标签,窗口下半部分内容将发生改变,出现ProjectName文本框等内容。 2,如果Unity曾经被启动过(比如我),窗口中央将不再显示NewProject按钮,取而代之的是曾经载入过的项目文件列表。这时右上方的NEW文本标...

  3MOrJXNrorgv   2023年11月02日   144   0   0

本文整理了网络/游戏/编程相关的专业术语,作为游戏开发中的辅助参考资料,后期如果遇到其他的术语还会更新。 16毫秒/帧速率 FrameRate。 电子游戏使用的光栅显示器是普通电视时,图像一般每秒更新60次。图像更新的时间叫做帧,1秒60次即1次16毫秒(0.0167秒=16.7毫秒)。 16毫秒是玩家可以识别的游戏画面改变的最短时间间隔。 &nbsp; ARPG ActionRolePlayingGame。 角色扮演类游戏中动作性较强的实时游戏,也指包含冒险游戏特征的游戏。 &nbsp; bot 外挂。模拟游戏玩家自动访问游戏服务器、高效率地进行游戏、积累分数以及进行恶意的经济欺诈的程...

  3MOrJXNrorgv   2023年11月02日   100   0   0

&nbsp; 一、数据表示的基础 什么是数据表示? 数据是信息的载体。 数据表示是一组操作,可以描述、显示、操作信息。 &nbsp; 数据表示的要素 IDL接口描述语言 IDL是用来描述软件组件接口的一种计算机语言。IDL通过一种中立的方式来描述接口,使得在不同平台上运行的对象和用不同语言编写的程序可以相互通信交流; DataOperation数据操作支持 serialize(序列化) deserialize(反序列化) visualize(可视化) transform(转化) compression(压缩):数据运行时。 &nbsp; VersionControl版本控制支持 ...

  3MOrJXNrorgv   2023年11月02日   80   0   0

面试公司:飞鱼科技国际有限公司 面试岗位:游戏开发 面试时间:2018年6月8日上午 面试地点:成都市天府软件园 面试过程: 第一轮面试_热身 第一位面试官是较为年轻,问了我为什么选择来成都发展,来多久了;你对游戏行业有什么看法;你对未来的职业规划是什么;你平时都是如何自学的;平时用Github托管代码吗。 总的来说,第一轮面试很轻松,没有问太多细的问题,主要还是想了解下我的工作动机和我平时的习惯。面完之后HR很满意,之后他说你稍等会,我只是个打杂的,我叫我老大过来面你...本以为面试如此顺利,没想到这才是暴风雨来临前的片刻宁静。 &nbsp; 第二轮面试_暴风雨 第二位面试官从一进门我...

  3MOrJXNrorgv   2023年11月02日   172   0   0

一、48小时游戏开发前期准备 1,策划 明确美术队友和程序队友的水平,提需求的过程中尝试做减法,在保留核心玩法的基础上,看队友水平和时间判断是否添加需求。 策划是整个游戏团队的灵魂,也是开发的上限所在。 &nbsp; 2,美术 前期可以准备一套美术资源,到比赛前期可以尝试套用。 &nbsp; 3,程序 评估这次比赛所需要用到的技能,并整理好报告给策划,策划评估后给出一个合理的需求。 切记:第一天开发结束前一定要将游戏框架建立好,把包打好(原因后面再讲)。 &nbsp; 二、开发过程 开发过程是非常紧张且艰辛的,下面我将通过以下几个要点进行阐述: 队友的休息很重要,所以建议第一天晚上确定...

  3MOrJXNrorgv   2023年11月02日   112   0   0

一、介绍 目的:通过一个简单的例子(鼠标点击,使立方体旋转和变色)熟悉Unity中C脚本的编写。 软件环境:Unity2017.3.0f3、VS2013。 &nbsp; 二、C脚本实现 1,启动Unity,创建游戏场景。【关于Unity基本操作请点击Unity入门教程(上)进行了解】 &nbsp; 2,在Assets目录下创建文件夹,用于存放游戏的各种资源。 3,创建一个名为CubeRotate的C脚本并拖放到场景的方块上,调整好相机位置。 4,双击打开脚本,在脚本中加入鼠标相关函数 &nbsp; 5,设定一个功能:当鼠标光标移动到物体上时,物体材质色彩变为黄色。 usingSys...

  3MOrJXNrorgv   2023年11月02日   104   0   0

问题的出现 在Unity中导入一个Package文件,出现以下出错信息 &nbsp; 解决方案 遇到这样的报错信息,一般就是要将该文件包的存储路径设置为英文,因为Unity不识别中文路径;其次对文件包的命名中间应没有空格。 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <!-本文包含:- <!--

  3MOrJXNrorgv   2023年11月02日   125   0   0
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~