Unity3D
文章平均质量分 74
七月简语
这个作者很懒,什么都没留下…
展开
-
Unity3D课程 第一次作业
Unity 3D Homework 1简答题解释游戏对象(GameObjects)和资源(Assets)的区别与联系。 答:对象是指直接出现在游戏场景中,玩家能看到或者听到的事物,是组成游戏场景的基本部分,是资源整合的具体表现。玩家、敌人、NPC、物理环境的组成物件等都是对象。 资源是...原创 2018-03-23 12:47:59 · 1271 阅读 · 0 评论 -
牧师与恶魔过河游戏——智能提示
前言 这次实现一个含提示功能的牧师与恶魔过河小游戏,主要在上一个版本的牧师与恶魔小游戏上进行更改,通过增加一个状态计算和改版了得寻路算法,实现向玩家提示如何胜利完成游戏。游戏主体实现思路见上一篇博客——牧师与恶魔小游戏 动作分离版。 游戏效果图如下: ...原创 2018-06-18 22:38:25 · 2593 阅读 · 0 评论 -
Unity3d 粒子光环制作
这一次,要参照I Remember网站开始界面的那个光环,用粒子系统做一个类似的光环,当然,我做的没网站上的那么好看,就,增加一点儿自己的东西吧。首先,来看一下成品图: 图中有两个环,它们转的方向相反,但每个环的粒子数都是一样的,同时还会有颜色的变化(这里设置了五种颜色轮流变换)。整个环由一个粒子系统生成,通过每一帧设定每个粒子的位置来达到粒子在旋转这一效果。 粒...原创 2018-05-26 15:27:54 · 2280 阅读 · 0 评论 -
Unity3D 巡逻兵
智能巡逻兵参考博客: Unity3d学习之路-简单巡逻兵 (偷了一下懒,主人公和巡逻兵的预制体均为上述博客博主所用的预制体)游戏和设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家...原创 2018-05-11 23:27:16 · 505 阅读 · 0 评论 -
Unity3D 小项目:牧师与恶魔小游戏
这次的项目是弄一个牧师与恶魔的小游戏,游戏规则和背景:三个牧师和三个恶魔需要过一条河,河上只有一条船,船上最多可以载两个人,而船上最少有一个人的时候才可以开船,当六个人都到达河对岸的时候,游戏胜利,但是,当任意一边的恶魔的数目比牧师的数目多时,恶魔会攻击牧师,游戏失败。 &nb...原创 2018-04-04 17:51:16 · 1102 阅读 · 1 评论 -
Unity3D 小实验:太阳系模拟
太阳系大概是什么样子,大家都知道的,这里就不多说了。太阳系模拟,本来应该是按太阳系中太阳和行星的真实比例来实现的,后来,发现用真实比例,呈现出来的模拟结果很难看(太阳确实太大了,另外,大的行星和小的行星之间的比例相差也太大),所以,这次实验就没有按照真实的数据比例来进行模拟啦。  ...原创 2018-04-04 08:44:53 · 5698 阅读 · 5 评论 -
牧师与恶魔小游戏 动作分离版
上次弄了一个牧师与恶魔小游戏的MVC基础版(博客),这次,在原来代码的基础上进行修改,增加动作管理器。动作管理部分的类图如下: 由于上课时间有限,老师对这个的讲解并不是很多,自己一开始直到作业要求的时候,也是有点懵,搞不懂究竟要怎样把动作分离出来,就...原创 2018-04-10 14:49:01 · 674 阅读 · 0 评论 -
Unity3D学习笔记——第二次作业
空间与运动章节作业1、简答并用程序验证游戏对象运动的本质是什么? 答:游戏对象的运动,实质上是游戏对象相对于原点位置的改变,或者相对于其他游戏对象位置的改变,通过transform组件中的position属性数值的改变,可实现游戏对象的运动。 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Trans...原创 2018-04-01 22:51:38 · 445 阅读 · 0 评论 -
参考 Fantasy Skybox FREE 构建自己的游戏场景
参考 Fantasy Skybox FREE 构建自己的游戏场景建立天空盒 首先,把所需要的贴图放入Assert中 然后,创建一个Material,并将Shader的值改为Skybox/6 Sided 接着,把天空盒每个面的贴图都贴上去,就弄好了一个天空盒了 创建地面 先创建一个Terrain,然后可在Inspector面板上对地形进行修改。 将地表的大概形状弄...原创 2018-04-08 20:36:39 · 758 阅读 · 1 评论 -
Unity3D 实践学习1 GUI井字棋的实现
这是我学Unity3D的第一个小游戏,挺简单的,代码量也不多,参考博客是 UNITY3D学习(1)之GUI井字棋。对于Unity3D,想必大家都比较熟悉了的,我就不多作介绍了。需要了解Unity3D的,可以去这个博客——【Unity3D入门教程】Unity3D简介、安装和程序发布。 &nb...原创 2018-03-25 19:34:07 · 596 阅读 · 0 评论 -
Unet联网小游戏——简易版坦克动荡
前言这一次,使用Unity3D的Network模块实现一个联网的小游戏,当然,资源有限,只是在本地模拟实现一个联网的小游戏,小游戏的名字为——坦克动荡。在开始实现这个游戏之前,我们需要了解一些关于Unet的基本知识,可参考博客——Unity5网络模块UNet介绍。 场景构造在了解了Unet的基础概念后,就可以开始做游戏了。 第一步,创建一个空对象,命名为NetworkMa...原创 2018-06-28 22:24:27 · 2722 阅读 · 0 评论