zoukankan      html  css  js  c++  java
  • 跟我从零基础学习Unity3D开发--初识U3D

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

    什么是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#写法有微小的变化。

  • 相关阅读:
    poj3252Round Numbers
    poj2282The Counting Problem(组合)
    POJ1150he Last Non-zero Digit(组合)
    poj1715Hexadecimal Numbers(数位dp)
    Codeforces Beta Round #98 (Div. 2)(A-E)
    mysql被收购 用mariadb (转)
    vsftpd配置 (转)
    Linux文件目录结构详解 (转)
    Linux创建ftp并设置权限以及忘记ftp帐号(密码)修改 (转)
    Linux环境Nginx安装、调试以及PHP安装(转)
  • 原文地址:https://www.cnblogs.com/gaojiangshan/p/3633973.html
Copyright © 2011-2022 走看看