视频游戏开发系列课程(共8讲)


前沿视频教程信息
教程主题:视频游戏开发系列课程
教程讲数:共8讲

前沿视频教程目录
第01讲:游戏开发过程预览 
教程简介:从趣味性的角度来学习C#!这次网络广播我们会全面的介绍这个系列的网络广播课程所覆盖的内容,让大家对如何使用C#来开发游戏的周期和主要的游戏组件有一个初步的了解。在整个的系列课程的过程中,您将有机会了解开发一个叫做“ 星际骑兵”的游戏的全过程。

第02讲:基础编程概念及C#简介
教程简介:本次课程将为您讲解一般编程的基础概念,同时也主要讲解Microsoft Visual C# Express版本中的一些特殊编程元素。本次课程将涵盖变量,表达式,声明,操作符,函数,流控制,类,数组,结构和C#类型。

第03讲:游戏元素大观园
教程简介:本次课程将关注游戏开发中的一些重要元素,图像,玩家输入,声音和网络。我们将讨论诸如2D/3D图像,矢量图像和位图图像,键盘、鼠标、力回馈控制器的使用,音频的格式,3D音效,网络协议,多人游戏,点对点(P2P)模式和客户端/服务器模式的比较等游戏元素。 

第04讲:介绍游戏中的“精灵”和“动画”
教程简介:在第本次webcast中我们会将重点放在叫做“sprites”的绘图元素中。目前许多游戏利用sprites 进行制作。我们在这讲中将介绍如何在游戏项目中创建并使用animated sprites,包括应用背景,视角,定义框架,框架延迟,透明,混合等特殊效果,还将利用这些概念执行游戏项目中的main行为和enemy行为。 


第05讲:Transformation and Collision of Sprites教程简介:动起来!本节课程讲述让你的精灵动起来所相关的知识。运动所涉及的基本概念,如位置、速度、方向、路程等,并分别给出了他们在不同坐标系统下的表示形势和计算方法。以及运动时产生的碰撞在不同坐标下的判定及其公式。 

第06讲:控制小精灵行为
教程简介:本节课程的重点在于电子游戏如何处理玩家的输入来创建并移动小精灵。学习如何将键盘输入、矢量方向和位置相结合,实现游戏中主要角色和敌人的移动和“相互射击”。  

第07讲:让你的游戏更“声”动--音乐和音效 
教程简介:毫无疑问,声音是电子游戏中非常重要的一个环节。在以往WebCast的基础上我们这次围绕着电子游戏中两个资本要素——背景音乐和音效的开发和实现来进行探讨。除此以外你还会了解在游戏是如何实现分数统计的。 

第08讲:开始创造游戏的“精灵”的行为
教程简介:这将我是我们的最后一讲,我们将继续对sprites 进行探讨。我们本节的重点将是要放在了解更多的sprites细节,以及如何进行冲突检测。学习如何利用这些概念应用于enemy行为以及bullet行为。




下载地址:

视频游戏开发系列课程(共8讲).rar[255.36 MB]

http://fenxiang.qq.com/x/3iuKvlN-efZVCUi-DLXa0OcKY9~grT1p3mp1pX~ObVw:

视频简介