Unity3D从入门到实践-前言-Lean Mapping

    岁月静好,现世安稳,从事开发工作五六年有余,做过Java,Android,iOS,Unity3d等等开发,不由得想留下点什么东西给自己,待我老去,翻开一阅,必能有所感悟。所以我决定写一系列关于Unity3d的教程,这系列教程中,你所看到的或许不单单是很技术性的文字,还有那些我曾经洒下过汗水的岁月。像很多教程一样,我会在开始向大家介绍 Unity3d究竟是什么?有什么用处?目前的技术优势以及将来的发展方向。

    Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至WindowsMaciPhoneWebGL(需要HTML5)、Windows phone和Android等平台。也可以利用Unity WebGL插件发布网页游戏,支持Mac和Windows的网页浏览。

    通过上面的叙述想必大家清楚了什么是Unity3d,那么Unity3d有什么用处呢?且听我一一道来,3d游戏开发,2d游戏开发,增强现实开发,虚拟现实开发,多媒体开发,虚拟仿真等等,目前Unity3d在跨平台方面的优势非常突出,可谓是真正的实现了write once,run anywhere,鉴于我们处在一个内容输出时代,Unity3d作为综合游戏开发工具,他的野心不单于此,快速制作AR,VR,多媒体动画媒体影片输出,甚至多媒体演示,未来的Unity3d偏向于timeline,实时渲染,AI等技术 这在后面我们会提到.

 

Object    
    Shader
    AudioClip
    Mesh
    AssetBundle
    Component    
        ParticleSystem
        Rigidbody
        Cloth
        Collider
            SphereCollider
            BoxCollider
            MeshCollider
        Renderer
            MeshRenderer
        Behaviour
            MonoBehaviour
            Camera
            AudioSource
            AudioListener
            Animation
            Animator
            NetworkView
            Skybox
        Transform
    Sprite
    Avatar
    Motion
        AnimationClip
    GameObject
    RuntimeAnimatorController
    Material
Physics
GUI
Input
Application
Resources
Time

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值