最适合开发VR游戏大作的游戏引擎——Unity
近两年来,我们不断被承诺VR游戏时代的到来,然而除了Google CardBroad这种可以拿硬纸板DIY的小玩意外并没有见过真正意义上的头显。直到去年年底游戏外设王者雷蛇推出了VR游戏头显后,Oculus Rift、SamsungGear VR、PlayStation VR和HTC Vive等兼具可玩性和便携性的头显才如同过江之鲫般来到数码产品商店里。VR游戏硬件这么给力,很多游戏大厂商和小工作室也不甘示弱,争先恐后开发VR游戏争夺市场;游戏巨头EA对VR游戏的市场规模犹豫不决,刚宣布暂时不制作VR游戏,旗下的工作室就要独立组建VR团队。与此同时,国内的游戏和硬件厂商也纷纷在猴年到来之际大肆炒作今年是“中国VR元年”,VR游戏一定会在今年大放光芒的。
VR头显中的世界
今年2月10日,Unity主办的2016年度的Vision AR/VR峰会在好莱坞的洛伊斯酒店隆重举行,峰会上Unity的联合创始人Palmer Luckey透露目前使用Unity作为游戏引擎的VR游戏占比高达90%,对于无数Unity3D开发者来说,这是一个千载难逢的机遇——利用自己已经掌握的技术搭上异军突起的新行业的顺风车可是一件可遇而不可求的事情。
unity3d 是Unity公司开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个功能丰富、性能强大的专业跨平台3d游戏引擎;编译器支持Mac和Windows系统,开发者可以用C#或JavaScript语言开发,作品可运行于Windows、Mac、iPhone、HTML5、Windows phone 和Android等平台。随着玩家渴望VR游戏的呼声越来越炙手可热,Unity3d pro虚拟现实、跨平台应用程序开发引擎(商业版)也在新版本中加强了对VR硬件系统的支持。
游戏引擎向来是各大开发者服务商的兵家必争之地,一款游戏大作的推出会让很多开发者趋之若鹜般学习这个大作的游戏引擎,而没有大作推出的游戏引擎则倒在了游戏事业蓬勃发展的激流中(默哀国产游戏引擎OGEngine)。经过群雄逐鹿般的竞争,就像Cosoc2d-x占据了2d游戏引擎70%以上的份额而成为霸主一样,Unity3d占据了3d游戏引擎90%以上的份额(3d游戏引擎领域没有LibGDX和AndEngine之类的强大的竞争对手)。而在VR设备如雨后春笋般出现的今年,游戏跳出了有矩形方框限制的屏幕,变成了玩家全方位的立体环境;很难想象2d游戏如何在VR设备中生存,因此Unity3d成了VR游戏领域的一家独大。
Unity创始人David Helgason
在可以看见的将来,我们会惊奇地发现大街小巷到处都是门庭若市的VR游戏体验馆,数码产品店里也充满了琳琅满目的VR设备。玩家们在跑步机上戴着VR头显努力奔跑试图逃脱神庙,拿着只有把手的武士刀切开漫天的水果,拉开弹弓射出愤怒的小鸟和燃烧的蔬菜,在枪林弹雨中与恐怖分子进行殊死搏斗,在武林大会上与各路仙侠华山论剑……而这一切都要归功于VR游戏引擎Unity3d和车载斗量的Unity3d开发者们;没有了他们,平面的条纹就变不成墙壁上斑驳的贴图,机械的骨骼动画也变不成怪物灵活的动作,玩家的想象力更变不成改变世界的VR游戏大作。
最适合开发VR游戏大作的游戏引擎——Unity相关推荐
- Unity开发VR——Oculus Rif_将Oculus接入Unity
该文档基于 Unity2018.3.12f1 1. 搭建简单场景 2. 设置,选择 Edit - Project Setting(若已经勾选,就去掉在勾选一次) 完成该步骤之后,可以带上Oculus头 ...
- UE5使用Advanced-VR-Framework开发VR介绍
插件地址:https://www.unrealengine.com/marketplace/zh-CN/product/advanced-vr-framework 一.UE5开发VR的优势: UE5在 ...
- VR硬件演进与其游戏开发中的若干注意事项
最近两年虚拟现实(Virtual Reality,简称VR)从刚刚走进公众视野到逐渐变得炙手可热,很多不同领域的IT开发者都想进入虚拟现实领域.本篇文章将首先讲解VR入门所需要学习的知识,然后从VR软 ...
- 简单的3D协作工具,Horizon Worlds也能用来开发VR游戏?
多年来,开发者一直在使用Unreal.Unity等3D引擎来开发VR应用,但在电脑这种2D界面上开发3D场景,效果毕竟不够直观.如果想在VR中预览自己的创作,则不得不在头显和电脑之间来回切换,比较麻烦 ...
- C++与C#相比,哪个更适合开发大型游戏?
我觉得这个问题倒过来回答比较合适,先解答一下目前主流的大型游戏,都是使用什么语言开发的.再说说哪种语言更适合开发大型游戏. 首先,先说下,大部分游戏,甚至是应用,都极少只使用一种语言开发的. 主流游戏 ...
- 玩vr游戏的计算机配置要求,4款电脑横向评测: 寻找最适合玩VR的PC配置
原标题:4款电脑横向评测: 寻找最适合玩VR的PC配置 [本文由作者供17173VR独家发布,转载请注明出处] 从去年到现在的一年时间里,"消费级"的VR头显已经实现了大规模普及的 ...
- 不知道怎么开发VR游戏?Unity5.3官方VR教程重磅登场(转)
如果你不是VR游戏或应用的开发者,可以选择无视下面的内容,这不是给普通用户看的~如果你之前曾经为Oculus Rift DK2或者Gear VR开发过,那么心里面一定曾经有千万个草泥马来回奔跑过.虽然 ...
- 教你如何开发VR游戏系列教程一:前言
VR现在发展很快,也被炒的很热.因此,做VR应用开发(主要是游戏,也包含全景播放器等)的同学越来越多.AR学院(www.arvrschool.com)就准备了这么一份教程,给大家提供一些帮助和参考. ...
- Unity2016 Unity3D开发VR游戏的经验
http://z.youxiputao.com/articles/8313 在4月12日的Unite 2016大会上,暴风魔镜高级产品经理吴涛分享他用Unity3D开发VR游戏的经验,以下为分享实录: ...
最新文章
- c/c++常见面试题
- js 获取字符串中最后一个斜杠前面/后面的内容
- 【Socket网络编程】17. recv() 函数详解
- 惠普在笔记本新品的2007新的命名规则
- C++ 常用算数生成算法
- java socket编程聊天室_Java Socket通信之聊天室功能
- 【学习笔记】第一章——操作系统的概念、功能、特征、发展分类(系统调用、并发共享虚拟异步)
- OpenJudge NOI 1.7 22:紧急措施
- css:style样式
- MAXScript学习笔记(1)
- android电视psp模拟器,PSP模拟器(PPSSPP) for Android平板电脑图文教程
- 金山词霸java接口_使用金山词霸API做翻译(c语言实现)
- linux 从设备 spi,在Linux 4.9设备树中添加SPI slave设备rapbery pi
- MATLAB 数学应用 初等数学 绘制虚数和复数数据图
- 5000元组装电脑配置清单2021 5000元台式电脑组装配置单
- linux锁屏命令 TM,Linux基本命令的使用(上)
- 什么是docker,它与虚拟机有什么区别?
- 前端期末大作业 HTML+CSS 动漫主题网页作业 (1)
- 破解加密文档无法搜索复制问题、扫描文件无法复制的问题
- SUSCTF2022的tttree逆向wp
热门文章
- android studio提示要重写的方法,Android Studio 重写方法时参数命名异常
- c# 判断是否为数组_c# – 如何检查反射类型是否为数组
- Mac 安装 homebrew 流程 以及 停在 Updating Homebrew等 常见错误解决方法
- [LeetCode] 234. Palindrome Linked List_Easy tag: Linked List
- Springboot-实现热部署
- 重读《从菜鸟到测试架构师》--黑色的盒子里有什么(中)
- 零基础iOS之Json及XML数据解析2
- java.lang.ClassNotFoundException: net.sf.ezmorph.Morpher
- ZOJ 1729 Hidden Password
- PyTorch | torch.zeros()如何使用?torch.zeros使用方法 | torch.zeros()例子