摘要: 目前在做一些与AR与VR相关的工作,特此把一些个人总结的普及性概念与各位朋友共享。 什么是虚拟现实(VR)技术? 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟环境是一种多源信息融合的交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。[来源: 百度百科] 虚拟现实的实现,利用的是双眼视差原理。即从有一定距离的两个点(双眼)上观察同一个目标所产生的方向差异,人的大脑在融合双眼所见的细微视差后可自动合成立体影像。 阅读全文
posted @ 2016-11-06 17:13 刘国柱老师 阅读(1203) 评论(4) 推荐(2) 编辑
摘要: 2015年上半年不断传出各知名游戏公司高管离职从事VR(虚拟现实)创业的消息。15年美国的Facebook CEO扎克伯格更是斥资20亿美元收购了业内VR技术领导者公司 Oculus ,且大胆预言:“VR就是下一个浪潮”! 阅读全文
posted @ 2016-11-06 13:23 刘国柱老师 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 写作背景: 2015年6月30日我收到电子工业出版社张迪老师寄来,正式发行的《Unity3D/2D游戏开发从0到1》书籍。这本凝结着大半年心血的作品让我感慨万千。 本人从事游戏、软件与教学十多年,一直梦想可以进一步服务于全国广大的游戏与软件从业开发人员。14年下半年电子工业出版社的张迪老师通过QQ找到我,热情邀请希望可以给国内Unity初学者写一本通俗易懂、从入门到提高的Unity培训教材,教材要求70万字左右即可、厚度适中(500页左右)、内容涉及Unity游戏引擎的方方面面,但要注意循序渐进、由易到难、依照国际流行“案例化”写作风格进行编写... 阅读全文
posted @ 2016-11-06 11:20 刘国柱老师 阅读(1230) 评论(3) 推荐(0) 编辑
摘要: 开发增强现实技术,无论是商业级应用,还是面向幼儿教育的游戏产品,都需要从了解、获取、下载增强现实插件开始。目前全世界使用量最大公认最好的增强现实插件是高通的Vuforia。我们先从开发一个最简单的AR Hello World 开始。 阅读全文
posted @ 2016-10-15 11:36 刘国柱老师 阅读(13740) 评论(9) 推荐(5) 编辑
摘要: 最近做一些AR增强现实的内容,一些普及性的内容,与大家分享。 阅读全文
posted @ 2016-10-14 11:14 刘国柱老师 阅读(6172) 评论(2) 推荐(3) 编辑
摘要: 在Untiy的UGUI 刚出来的时候,是没有“下拉列表”(Dropdown)控件的,这在无形中给我们的UI界面开发带来困难,不过在Untiy5.2.2之后这个局面终于打破。下面我来说一下关于Dropdown 控件的使用。 阅读全文
posted @ 2016-10-14 10:10 刘国柱老师 阅读(4748) 评论(0) 推荐(0) 编辑
摘要: 对于基于Unity游戏引擎来深入开发商业级高品质游戏的广大游戏开发人员来说,使用C#语言来开发诸如“对象缓冲池”等技术应用来说,开发我们的“自定义集合”是非常必要的。 根据笔者经验,一个好的C#"自定义集合"需要满足以下需求: 1: 可以使用foreach 方便的遍历集合元素。 2: 采用索引器技术,提供直接的方式访问或者赋值内部元素。 3: 提供类似 IList 接口的常用访问方法: Add() 、Clear()、Insert()、Remove().... 阅读全文
posted @ 2016-09-05 12:35 刘国柱老师 阅读(2944) 评论(0) 推荐(0) 编辑
摘要: C#索引器 ​一:什么是索引器: 是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 二:“索引器”典型结构 为了更好的说明 C#“索引器”的功能,参考以下代码: class Demo1 { //容纳0个整数的数组 private int[] _Array = 阅读全文
posted @ 2016-09-05 12:06 刘国柱老师 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 总结Unity 初学者容易犯的编译与运行时错误 阅读全文
posted @ 2016-09-05 11:46 刘国柱老师 阅读(2813) 评论(0) 推荐(0) 编辑