Unity3d开发概述

说明:

本系列内容全部原创,包括课程整体架构,也跟其他所有教程不同。

如需转载请注明:转载自葛亚平

有篇文章是如何学好3D游戏引擎编程,大家可以参考,但是我本人并不是完全认同的。其实条条大路通罗马,在前进的路上,可能每个人都是不同的,大家多参考,以找到适合自己的学习之路。

 http://www.gamengines.com/article-549.html

游戏开发学习方法概述

很多想自己尝试做游戏的同学,不知道从哪入手,经常是买本游戏引擎的书就开始看,看着看着就放弃了。因为路子不对,学游戏制作,就像学开车,没必要先学发动机的原理,应该先实践,也就是尝试使用一个引擎,然后再慢慢过渡到引擎编制之类的研究上去。

也就是说,学习应该有个循序渐进的过程,对于游戏设计来说,引擎的使用应该是第一步,Unity3d就是一个很不错的选择。很多同学搞反了学习步骤,导致事倍功半,很痛苦且不见成效,很多都不得已放弃了,很可惜。其实只要步骤和方法正确,每个人都可以学会游戏编程的。

学习过程中,应该多加演练,一个知识点过去之后,要尽量自己试一下,然后再试验其他进一步的想法,这个在示例后面会时常有提示的。每个人也应该养成自己思考和自己动手的习惯,这样就不需要等靠别人的回答了。

如果有问题,第一步思考;第二步查找;第三步求助。就是能Google和baidu到的,尽量不要问别人。这样自己全方位的能力都会得到锻炼。经常在QQ交流群中看到各种常见问题,而这些网上一抓一把,自己搜一下就都解决了。

3D开发概述

3D游戏开发仅是3D开发的一部分,除了游戏之外,还有行业应用、现实增强等等应用。3D开发和其他开发也没有什么本质区别,但是有一个前提是要了解3D模型的基本概念,因为3D开发中,几乎所有的开发和操作都是针对3D模型的。所以,在进行3D开发之前,最好了解一下3D建模相关内容。

很多有其他开发经验的人,想转到3D开发上来,但是没能成功,究其原因,不是编程基本功不行,而是没有3D模型的思维,其实就是3D基础不够导致的。最基本的要知道3D模型有位置、由点面构成,而所有这些都可以通过代码控制。我们开发也就是写出控制模型的代码而已。

Unity3d概述

Unity3D官网 http://unity3d.com/

Unity支持很多桌面平台(Windows,Mac,Linux)以及很多类型的游戏机(PS3,Xbox360,Wii)还有很多种浏览器(他自己拥有的web player,Flash)以及Roku机顶盒,LG TV。对移动平台的支持比较适中(包括iOS,Android,BlackBerry Playbook)

 

支持的目标平台

Android

Bada

BlackBerry

iOS

Symbian

WebOS

WP7

 

QNX only

 

 

 

Flash

Linux

Mac

PS3

Wii

WinPC

Xbox360

其他:MeeGo/Tizen

 

FACTSHEET

公司名称

Unity Technology

建立时间

2004

产品发布时间

2005年1.0版本,2008年iOS版本,2010年Android版,2011年发布了PS3版本和Xbox360版本

工具类型

游戏引擎

资金来源

私营,两轮风投募集了一千七百五十万美金

开发语言

C#,JavaScript,Boo,Creative tools

开发环境

基于MonoDevelop的IDE

部署格式

桌面,移动和游戏机

目标应用

3D 游戏

最低价位

Free

公司网站

www.unity3d.com

摘自:http://www.webapptrend.com/2012/03/2364.html

 

Unity3d的亮点:

1、 多平台;一次开发,多平台运行

2、 特色突出:web平台、移动平台

3、 开放式:提倡中间件开发

 

Unity3D的应用,通过几个画面显示。可以上官网。

安装过程演示。

开发环境概述

Unity3d的开发平台只有两个,一个是Mac平台,一个是Windows平台。开发IOS应用时,只能在Mac平台上。

本教程所用语言主要为C#、平台主要是Windows、用的IDE主要是Visual Studio。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值