My Github

02 2014 档案

摘要:转眼之间,来博客园已经一年多了。虽然已经不算是新人了,但是之前确实没有几篇敢放到首页的博客文章,也没有一个像样的系列文章,平时也浏览得不勤快—说到底,还是自己太懒了。2013年,我渐渐地增加了浏览博客园文章的次数,也增加了写文章的次数。特别是在2014年初这段时间浏览了不少园友写的总结和规划类博文,他们的阅读计划实在令我汗颜,也令我惭愧啊。因此,这也鼓起了我自己想写一篇总结和展望类的文章来鞭策自己的想法。放佛此时耳边又想起屈原老先森的那句“路漫漫其修远兮,吾将上下而求索!”,现在,我就来自我回顾一下我的2013,也对自己的2014做一个规划。 阅读全文
posted @ 2014-02-18 22:27 EdisonZhou 阅读(3552) 评论(7) 推荐(5) 编辑
摘要:通过几天的Unity3D初探学习,我们学习了Unity3D的基本知识、3D模型基础、物理引擎基础,并综合这些知识做了一个小游戏:CrazySphere-疯狂击箱子的游戏,还实现了背景音乐、音效效果的播放,加入天空盒子让游戏背景好看。当然,本系列作为初探,不可能学的很深入,但至少我们可以入门,可以初步领略到Unity3D的强大魅力以及我们.NET程序员的学习优势。 阅读全文
posted @ 2014-02-14 01:44 EdisonZhou 阅读(8930) 评论(31) 推荐(23) 编辑
摘要:在Unity3D的游戏开发中,是通过什么机制来实现物体的物理效果的呢?我们把目光转移到传说中的物理引擎上。物理引擎通过为刚性物体(游戏中的具体游戏对象-GameObject)赋予真实的物理属性的方式来模仿真实世界中的物体碰撞、跌落等反应。这里,我们可以简单地理解为Unity3D默认帮我们实现了一个让游戏对象具有真实物理对象的真实属性(就像微软给我们首先铺垫了.NET Framework,而我们要做的就是在.NET Framework为我们提供的强大CLR和FCL之上编写代码实现具体的项目,而具体的类和对象怎么创建、分配内存、释放资源和封装方法我们一般都交给.NET Framework去处理)。 阅读全文
posted @ 2014-02-13 00:05 EdisonZhou 阅读(13159) 评论(8) 推荐(13) 编辑
摘要:互联网的形态一直以来都是2D模式的,但是随着3D技术的不断进步,在未来的时间里,将会有越来越多的互联网应用以3D的方式呈现给用户,包括网络视讯、电子阅读、网络游戏、虚拟社区、电子商务、远程教育等等。甚至对于旅游业,3D互联网也能够起到推动的作用,一些世界名胜、雕塑、古董将在互联网上以3D的形式来让用户体验,这种体验的真实震撼程度要远超现在的2D环境。 阅读全文
posted @ 2014-02-12 00:08 EdisonZhou 阅读(12556) 评论(11) 推荐(17) 编辑
摘要:Unity是由Unity Technologies开发的一个让轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows Phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。 阅读全文
posted @ 2014-02-09 23:56 EdisonZhou 阅读(29253) 评论(35) 推荐(44) 编辑
摘要:随着社会的进步,需要处理数据量越来越多,在一个操作系统管辖的范围存不下了,那么就分配到更多的操作系统管理的磁盘中,但是却不方便管理和维护—因此,迫切需要一种系统来管理多台机器上的文件,于是就产生了分布式文件管理系统,英文名成为DFS(Distributed File System)。那么,什么是分布式文件系统?简而言之,就是一种允许文件通过网络在多台主机上分享的文件系统,可以让多个机器上的多个用户分享文件和存储空间。 阅读全文
posted @ 2014-02-05 23:57 EdisonZhou 阅读(7723) 评论(2) 推荐(8) 编辑