阅读更多

0顶
0踩

移动开发

原创新闻 优化移动端VR游戏开发五大技巧

2016-09-06 17:49 by 副主编 mengyidan1988 评论(0) 有6697人浏览
英文来源:Mobile VR 101 - 5 Tips to Get Started
作者: Alan Haugen
译者: 屠敏,欢迎技术投稿、约稿,给文章纠错,请发送邮件tumin@csdn.net

还记得虚拟现实仅是一个遥远的炫酷理念的时候吗?技术变革,仿佛一夜之间,虚拟现实概念大爆发并成为现实。甚至预计 2016 年移动端市场具有价值数十亿美元的潜力。如果你是一名手机游戏开发者并对 VR 体验感兴趣,现在是你开始考虑基于移动端 VR 制作游戏的绝佳时机。尽管现在的 VR 头盔不像手机设备那么多,但这第一波头盔的出现也足以让你行动起来了。本文针对于入门级的移动端 VR 游戏开发者,分享开发前的五大注意事项及技巧。

从来没有比性能和优化更重要的因素
游戏屏幕与脸部距离的区别(即屏幕距离脸部有 1或2 英尺 vs 贴在脸上)好比老式的电视机与全新超高清 4K 电视间的区别一样。这是一种巨大的改变。在虚拟现实中简单的游戏运行环境应该更好。聚焦于性能、优化、最大化帧速率将有助于减轻感知低视觉保真的风险、坏的用户体验甚至晕眩症。

了解每个移动端 VR 设备的特性
目前移动游戏开发者越来越多,同时几大 VR 设备制造商也加入这场开发热流中。谷歌 Cardboard、三星 Gear VR、View-Master VR 查看器、I AM Cardboard、和 Knox Labs 都是现有的移动端 VR 设备,但是每个都有自己的设计方法并提供独特的 VR 体验。例如,View-Master 查看器和谷歌 Cardboard 依赖触摸屏,但是 View-Master 使用物理杠杆触摸屏幕,而谷歌纸板使用磁铁靠近屏幕模拟“触摸”。两种控制系统的差别将会对用户体验带来很大影响。手机游戏开发人员应该了解设备的特性,以便于确定哪些设备可以最好的支持自身理想型的体验。
[/list]



高像素密度屏幕的优点毋庸置疑
手机具有高像素密度非常有利于提供高质量的虚拟现实游戏体验。大多数移动虚拟现实设备借助放大镜加强和聚焦手机屏幕。这种做法容易导致一些特定设备屏幕上的镜头扭曲图片,而高像素密度的屏幕便能够有效解决这种问题。目前市场上有许多 Android 手机(如三星 Galaxy 系列)满足这些需求,当然还有曾经流行的苹果 iPhone 的 Retina 显示屏。

磁铁易丢失
许多移动 VR 设备依靠磁铁来内置模拟设备屏幕上的触摸。屏幕大小以及市场上移动设备触摸敏感度的变化会导致磁铁不适用所有设备。从而引起用户不断敲击设备、重新连接虚拟现实眼镜或用力按压眼镜上的按钮。不幸的是,这种做法会导致磁铁磁性丢失,使得虚拟现实设备形同虚设。

移动端 VR 不但便宜而且很有趣
对移动端 VR 游戏持续着迷拥有充分的理由。因为基于移动端设备,这是一个有趣的、不断进化的和极其身临其境的游戏体验。移动虚拟现实设备一开始仅需 10 或 20 美元。如此易用性意味着每位移动消费者可以拥有!对于游戏开发者,移动 VR 游戏是一种低成本测试 VR 的方式并,同时为游戏设计领域增添一抹新元素。
  • 大小: 148.4 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • WebService与RMI(远程调用方式实现系统间通信)

    对服务端而言,各类WebService框架...一般而言,开源框架都会有详细的文档讲解,大家用的时候最好去阅读它的文档,就好象spring rmi,它的文档就将的挺详细的,你去看的时候还会发现,spring也有他的webService实现;.

  • 调用webservice遇到基础连接已关闭的问题

    .net windows service调用远程webservice,遇到基础链接已关闭问题,通过ie直接访问webservice是可以的,但是通过程序调用就时好时坏,及其怪异。试了网上很多的方法,均不奏效 解决过程: 昨天刚好在那台服务器上...

  • ios 调用webservice整理

    学iphone开发有一段时间了,对于我这个新手来说,学习过程中,遇到不少问题,尤其是webservice的调用一直困扰了很久,赶在光棍前夕之迹,谈谈个人在webservice方面遇到的问题以及解决方案~~跟大家分享一下,对于...

  • .Net线程问题解答

    把遇到过的对.Net线程的一些问题和误解集中起来和大家分享,也希望大家能一起补充,热烈欢迎讨论 目录 基础篇 怎样创建一个线程 受托管的线程与 Windows线程 前台线程与后台线程 名为...

  • Linq 之WebService返回Linq对象解决方案

    写在篇头:本文为原创,转贴请注明,如有雷同,纯属巧合。 顺祝各位大朋友和小朋友儿童节快乐! 使用了一段Linq2SQL,作为...此类问题,网上的解决解答有很多,不过还是需要DEV自己过滤和实践。有时间的话,我会...

  • .Net线程常见问题和误解解答集锦

    我的多线程WinForm程序老是... 这个问题我还回答不好,希望博友们能够予以补充 有没有什么办法可以简化WinForm多线程的开发 使用backgroundworker,使用这个组建可以避免回调时的Invoke和BeginInvoke,并且提供了许多丰富...

  • 面试问题待解答

    一、面试遇到的问题 1.百度 百度最近真是炙手可热,贴吧事件刚结束,医疗竞价排名又闹得沸沸扬扬,一些论坛上连带程序员都开始招黑了,友谊的小船可是说翻就翻。 说回面试,百度面了两次,分别是百度糯米和金融...

  • WebService之WSDL和SOAP实例(基于JAVA)

    (1)、新建一个Web项目(服务端),名称为XFireWebService,其目的是为了测试WebService服务端 为工程添加XFire支持的类库,把xfire-1.2.6里lib所有jar和xfire-all-1.2.6.jar拷贝到工程lib里 (2)、把XFire加载...

  • C#动态调用WebService

     前面整理了一篇关于VS2008实现简单的WebService的文章,但里面的调用是静态的,当服务地址更改后,需要重新编译程序,对于很多应用来说是不现实的。本文介绍一下C#动态调用WebService的方法。 1.实现  写个叫...

  • ios调用webservice整理

    学iphone开发有一段时间了,对于我这个新手来说,学习过程中,遇到不少问题,尤其是webservice的调用一直困扰了很久,赶在光棍前夕之迹,谈谈个人在webservice方面遇到的问题以及解决方案~~跟大家分享一下,对于...

  • 【java毕业设计】智慧社区教育服务门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

  • 基于selenium的携程机票爬虫资料齐全+详细文档+高分项目+源码.zip

    【资源说明】 基于selenium的携程机票爬虫资料齐全+详细文档+高分项目+源码.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

  • 【java毕业设计】智慧社区宠物管理系统(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

  • 免费下载:Civil War (Stuart Moore)_xVBgd.zip

    免费下载:Civil War (Stuart Moore)_xVBgd.zip

  • JSP基于WEB的图书馆借阅系统的设计与实现(源代码+论文)(2024pw).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

  • 免费下载:Spider-Man (Stefan Petrucha)_2pBuA.zip

    免费下载:Spider-Man (Stefan Petrucha)_2pBuA.zip

  • jj视频合并程序代码QZQ.txt

    jj视频合并程序代码QZQ

  • 【java毕业设计】智慧社区会员等级提升系统(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

  • jsp医院病区管理系统(论文+中期检查表+任务书+综合材料)(20242g).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

Global site tag (gtag.js) - Google Analytics