UnityVR-游戏场景
文章平均质量分 55
设计并建立具备可玩性的游戏场景,使用VR作为平台。
唐小墨同学
记录一些Unity、VR学习过程,简单粗糙。
展开
-
Unity3D--小程序1--旋转的圣诞树
在界面中增加一些动态的东西,比如利用改变三维向量自转或者公转的一些小物体。原创 2021-11-23 15:38:31 · 6375 阅读 · 0 评论 -
Unity3D--小程序2--第一人称控制器
在没有VR设备的情况下,可以在Windows系统中运行我们之前做好的小游戏。只需要将VR场景中的OVRPlayerController更换成我们自己制作的第一人称控制器就行。之后可以用键盘和鼠标控制人物的移动、跳跃、转向,就和普通的3D游戏一样。1. 制作第一人称控制器(主角)模型:建立一个胶囊体(Capsule)和一个摄像机(Camera),它们的相对位置如下图:胶囊体的材质组件(Mesh Renderer)可以关闭。胶囊体和摄像机建立如下父子关系,且将摄像机命名为Cam.原创 2022-04-13 10:05:30 · 4159 阅读 · 0 评论 -
Unity3D--小程序3--吃金币
在游戏中添加吃金币的功能原创 2022-03-10 13:18:00 · 7332 阅读 · 3 评论 -
Unity3D--小程序4--金色的子弹
本文中,建立一个子弹预制体和子弹的目标两个脚本原创 2021-12-24 16:44:57 · 1927 阅读 · 0 评论 -
UnityVR--小程序5--UI界面
在一个游戏场景中,如果没有一个交互界面,提醒你目前的状态、得分和其他信息,游戏就失去了趣味性。本文中,我们将建立一个基于VR平台的UI界面,随时显示主角的相关信息。原创 2022-07-09 15:21:52 · 1814 阅读 · 0 评论 -
UnityVR--小程序6--主角管理
之前在VR场景中的主角OVRPlayerController,没有加入生命力、初始位置等关于游戏的信息,现在场景中有了UI界面,我们将生命值、碰撞物体等信息打到UI界面中。原创 2022-07-09 16:37:12 · 611 阅读 · 0 评论 -
UnityVR--小程序7--坦克对战
为主角增加一个敌人——坦克修改后:坦克被消灭,跳出金币奖励原创 2022-07-09 17:23:04 · 602 阅读 · 0 评论 -
UnityVR--小程序8--激光门伤害
使用Line Renderer组件,在门框中画出一道激光线,被线照射到的主角将会扣分。原创 2022-07-09 23:25:33 · 287 阅读 · 0 评论 -
UnityVR--小程序9--转场与游戏导出
设置不同场景的转换,转场之后灯光变暗的处理,游戏的最终导出。原创 2022-08-24 10:12:56 · 2555 阅读 · 0 评论 -
UnityVR--小程序10--改进发射--切换子弹
在主角升级后,可以使用的子弹威力也增大,从最初的只能打击目标(BulletTarget)的子弹,升级到可以打击坦克的升级版子弹,那么我们也可以升级主角的功能,让它能够任意切换两种子弹。原创 2022-09-02 11:00:14 · 1170 阅读 · 0 评论 -
UnityVR--小程序11--改进发射--切换枪支
在主角升级后,我们还希望升级武器,之前我们按手柄的A键或X键就可以发射子弹,但在游戏场景中给人的感觉就是子弹凭空出现。现在我们增加一个枪的模型,使视觉上子弹能够从枪口发出,并升级手柄的按键功能,可以切换不同枪模型。原创 2022-09-02 12:11:57 · 1526 阅读 · 0 评论 -
UnityVR--小程序12--车床刀架、主轴的简单运动
使用transform.Translate方法实现机床的移动。原创 2023-04-19 13:54:48 · 1260 阅读 · 1 评论