传智播客黑马程序员免费视频教程、公开课资源下载平台

全国咨询热线:400-618-9090

Unity3D入门教程_Unity3D入门视频教程|黑马程序员

  • 初级
  • 63节课
  • 7517人在学

本套课程从C#语言开始,介绍了很多语言方面的特性,这些特性在unity开发及插件使用中都会出现...

下载完整视频 >>

课程介绍
        这是一套关于unity的基础课程,由传智大沙漠老师随堂录制。本套课程从C#语言开始,介绍了很多语言方面的特性,这些特性在unity开发及插件使用中都会出现。接下来是关于unity的操作,包括:模型、物理引擎、粒子系统、渲染、脚本生命周期、着色器、优化等知识点。通过学习这些内容,能够独立完成一些简单的游戏开发,并为接下来更高阶段的学习提供帮助。

视频概况
【第一天】
        今天讲解C#的基础知识,主要讲语法、面向对象两个知识点。如果你有C语言的开发基础,你会发现他们太像了,是的,语法非常相似。面向对象的三大特性:封装、继承、多态,会逐一讲解,并通过一些示例代码让你有更深入的理解。最后讲解了枚举与标志枚举的使用。
【第二天】
        今天讲解常用的C#的类及函数。包括泛型、集合(List<T>与Dictionary<K,V>)、文件IO操作(主要是FileStream类)、Ado.Net(操作数据库),并以MySql数据库为例进行crud操作。
【第三天】
        今天讲解C#的高级部分。包括:在函数的参数主要有3种方式传递,分别为:值传递,ref引用传递,out引用传递;关键字params实现参数的数组化;扩展方法的实现;委托与事件、lambda表达式的使用;线程的使用;最后讲解了单例、工厂、发布-订阅三种设计模式。
【第四天】
        今天讲解C#的套接字Socket。以聊天室为示例,自定义传输协议,客户端能够收发信息,服务器端则负责将客户端发来的转发给其它客户端。主要讲解了Socket类的构造方法、Connet、Bind、Accept、Receive、Send等方法的使用。
【第五天】
        今天讲解unity的知识点主要包括:坐标系;摄像机的投影方式;内置对象的使用;Scence面板的操作;用户接入;游戏对象的旋转、移动;预设与复制;导入模型;动态的两种方式Animation、Animator;在VS中调试。
【第六天】
        今天讲解unity的知识点主要包括:光照及烘焙;第一人称与第三人称设置;地形系统;粒子系统;物理引擎中的刚体、碰撞检测、角色控制器。最终通过学习的知识点完成了打箱子、夏威夷漫游两个小示例。
【第七天】
        今天讲解unity的知识点主要包括:音频的播放;预保存;资源加载;场景切换;协同调用;WWW类;寻路导航。在寻路中主要实现了自定义、水平跳、向下跳三种自定义移动方式,以及动态选择层。
【第八天】
        今天讲解unity的知识点主要包括:GUI、uGUI、NGUI。重点介绍的是NGUI,通过NGUI可以制作图集、字体(结合BMFont)、交互脚本(以Button为例)、动画脚本(以宽高为例),最后完成了滚动栏、拖曳的效果。

本文来源传智播客和黑马程序员视频库,原创整理,转载请注明出处,喜欢请分享更多人

文章来源:传智播客和黑马程序员视频库



  • 1节 - Unity3D 上午1基础

  • 2节 - Unity3D 上午2练习1

  • 3节 - Unity3D 上午3练习2

  • 4节 - Unity3D 上午4字符串

  • 5节 - Unity3D 上午5字符串练习

  • 6节 - Unity3D 上午6封装、继承

  • 7节 - Unity3D 下午1多态

  • 8节 - Unity3D 下午2静态

  • 9节 - Unity3D 下午3接口

  • 10节 - Unity3D 下午4枚举

  • 11节 - Unity3D 下午5标志枚举

  • 12节 - Unity3D 下午6在unity中的应用

  • 13节 - Unity3D 上午1泛型

  • 14节 - Unity3D 上午2List集合

  • 15节 - Unity3D 上午3字典集合

  • 16节 - Unity3D 上午4文件IO

  • 17节 - Unity3D 上午5数据库操作

  • 18节 - Unity3D 下午1查询

  • 19节 - Unity3D 下午2注册添加

  • 20节 - Unity3D 下午3登录查询

  • 21节 - Unity3D 下午4修改删除

  • 22节 - Unity3D 上午1值类型的参数传递

  • 23节 - Unity3D 上午2引用类型的参数传递

  • 24节 - Unity3D 上午3params关键字

  • 25节 - Unity3D 上午4扩展方法

  • 26节 - Unity3D 上午5委托

  • 27节 - Unity3D 上午6lambda表达式

  • 28节 - Unity3D 上午7委托小示例

  • 29节 - Unity3D 下午1线程

  • 30节 - Unity3D 下午2单例模式

  • 31节 - Unity3D 下午3工厂模式与对象池

  • 32节 - Unity3D 下午4发布-订阅模式

  • 33节 - Unity3D 上午1通信模型

  • 34节 - Unity3D 上午2建立服务器、客户端

  • 35节 - Unity3D 上午3接收客户端连接

  • 36节 - Unity3D 上午4客户端、服务器端收发消息

  • 37节 - Unity3D 下午1服务器向其它客户端广播

  • 38节 - Unity3D 下午2服务器架构

  • 39节 - Unity3D 下午3服务器

  • 40节 - Unity3D 下午4客户端

  • 41节 - Unity3D 下午5服务器协议

  • 42节 - Unity3D 上午1游戏简介

  • 43节 - Unity3D 上午2坐标系

  • 44节 - Unity3D 上午3HelloWorld

  • 45节 - Unity3D 上午4投影方式

  • 46节 - Unity3D 上午5内置对象

  • 47节 - Unity3D 上午6用户输入

  • 48节 - Unity3D 下午1移动、旋转

  • 49节 - Unity3D 下午2动态操作对象、组件

  • 50节 - Unity3D 下午3示例:地球围绕太阳转

  • 51节 - Unity3D 下午4导入模型、动画状态机

  • 52节 - Unity3D 下午5动画第二种方式

  • 53节 - Unity3D 下午6调试

  • 54节 - Unity3D 上午1光照

  • 55节 - Unity3D 上午2人称设置

  • 56节 - Unity3D 上午3地形系统

  • 57节 - Unity3D 上午4粒子

  • 58节 - Unity3D 上午5刚体

  • 59节 - Unity3D 上午6碰撞检测

  • 60节 - Unity3D 下午1射线

  • 61节 - Unity3D 下午2打箱子

  • 62节 - Unity3D 下午3角色控制器

  • 63节 - Unity3D 下午4漫游示例

更多章节请下载完整视频观看 >>

点击登录后发表评论,我们喜欢真实的你!

无名者 2018-06-14 10:20 说:

有PPT吗?怎么下载?

请同学添加QQ:2369773854 领取~~2018-07-11管理员回复
0回复

艰辛的迷途 2017-11-04 17:04 说:

能不能给一下资料

添加qq 1481135711 领取配套资料~~2017-11-09管理员回复
0回复

yeyumian 2016-04-20 18:39 说:

无私奉献,请问好久更新后面几天的内容呢?

配套资料联系 黑马程序员 qq 2212232413~~2017-07-07管理员回复
0回复

chenlong123 2016-03-31 11:54 说:

文档什么的有吗?

云盘qq是多少?~~2016-08-04,wuxingxi回复
加云盘里的qq,找他索要文档哈。~~2016-04-20,yeyumian回复
0回复

mathjohnfh 2016-03-26 22:06 说:

。。

0回复

获取更多.NET技术资料

点击订阅

最近12 位同学与你共同奋战

♥未怒放あ便枯萎♥  

无名者  

Σ(`艸´;)!!  

MagicHill33  

謓鈊懟鉨  

无名者  

无名者  

无名者  

吳發發|Gerald·NG  

默  

刘晨  

Onelife~独厮守