跟我从零基础学习Unity3D开发--初识U3D_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 跟我从零基础学习Unity3D开发--初识U3D

跟我从零基础学习Unity3D开发--初识U3D

 2014/3/31 17:01:59  *小学弟  博客园  我要评论(0)
  • 摘要:首先声明,我也是才开始学,把自己学的记录下来也供一些想要学习的朋友参考,一起努力。希望大家能给我指点一下。切莫喷我。什么是Unity3d呢?百度百科------Unity是由UnityTechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。我的理解------Unity其实就是为大家提供一个开发跨平台的3D的游戏或者虚拟现实等等(怎么感觉拗口呢
  • 标签:学习 开发

首先声明,我也是才开始学,把自己学的记录下来也供一些想要学习的朋友参考,一起努力。希望大家能给我指点一下。切莫喷我。

什么是Unity3d呢?

百度百科------Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

我的理解------Unity其实就是为大家提供一个开发跨平台的3D的游戏或者虚拟现实等等(怎么感觉拗口呢?就是提供一个开发3D东西的一个环境并且这个东西开发出来是跨平台的----不知道这样解释会不会直白一点)。

Unity能干什么?

我能了解到的--游戏(手游(神庙逃亡2就是unity开发)、端游、页游。。。。。)、虚拟现实(房地产公司开盘展示、桥梁施工、等等模拟现实)

这里附加一个官方下载地址http://unity3d.com/unity/download/;

准备工作:

1.装开发环境(也就是下载一个unity让后安装,我相信安装这里我就不用讲了吧)

2.代码编写工具的选择(安装Unity3D的时候会附带安装一个叫monoDevelop的这个一个软件,我相信做.net的朋友对这个一定不陌生,没错这个就是用来解决。net跨平台的一个东西,u3d脚本编写工具不一定看个人喜好,可以自己配置)

如何配置Unity3d脚本在Vs中编写呢?

打开U3d然后跟着下面的图操作就可以了:

任何一门语言的第一个程序都是经典的“hello word”,今天我们也来个"hello word"

第一步打开Unity3d

第二步:完成了第一步就进去Unity3D的主界面,你也可以现在配置脚本编写的工具。

这里大概介绍一下面板的构成:

第三步:

这里我们按照如图创建一个script文件夹然后再文件夹下建立一个C#脚本(为什么要这样?就像我们写什么3层架构一样的道理方便以后资源的管理,当然你也可以不这样。)

第三步:

这里我们双击脚本,就会用你配置的工具打开默认用Monodevolp打开,我这里就用Vs2012打开了

第四步:

写代码---我们在start中打印一句“hello word”

第五步:

在U3D中运行(这里不是在Vs中运行,在vs中编写好之后回到Unity中)

把C#脚本拖至主摄像机上如图:

然后运行:

看到这你是不是很兴奋啦。至于脚本打开的那几个初始的模板的意思再下一次在讲解。大家可以先试着去发现一下那几个函数的意义。这里第一次开系列性的文章有什么不足的希望大家指点,确实这种3d的东西要图文并存的介绍有点困难。我会改正,也希望大家能监督我继续往下做。

注意*在学习U3d的时候不要把.net中那个事件驱动机制那套弄这里面来思考问题。与传统的C#写法有微小的变化。

上一篇: 有爱的博士爸爸:为女儿3D打印防雾霾儿童口罩 下一篇: 没有下一篇了!
发表评论
用户名: 匿名