本教学使用Unity3D引擎和C#语言作为开发工具,演示了如何利用Unity3D和C#语言的无缝结合,导入3ds max中的绑定角色,开发完成一款第一人称的射击游戏。
教程中一步一步的演示如何设置角色的摄像机,键盘控制,射击控制,音效控制,敌人的AI,击倒,再生以及路径控制,游戏菜单的制作。
课程信息
教学总长度12小时左右,使用软件:Unity3D,3dsmax,VS2008。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程介绍
教学简介
本教学旨在使用射击游戏作为完整案例,让大家掌握开发一款射击游戏的流程,提高对Unity和C#的能力。
教学特点
教学使用Unity3D引擎和C#语言作为开发工具,利用Unity3D和C#语言的无缝结合,开发完成一款第一人称的射击游戏。
Unity3D
Unity3D作为目前最受欢迎的跨平台游戏引擎,能够在PC,Mac,IOS,Android等系统上简单方便的打包和发布游戏。
实战应用
本教程适合于任何需要使用Unity3D来开发一款射击游戏的用户,其对C#的应用流程也适合于所有的Unity3d游戏开发。
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
知识要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map(贴图)等。