游戏专题
文章平均质量分 75
shenmea00000
这个作者很懒,什么都没留下…
展开
-
游戏开发基础(6)
第七章 游戏编程的特点第一节 概述:电脑游戏在计算机发展使用中可以说扮演了一个极为有趣的角色,一方面不为很多人所赞同,认为是一种浪费;而另一方面电脑游戏却是推动计算机的各项技术迅速发展的最有力的力量之一。这一点,可以从3d类游戏对硬件无止境的需求,游戏迷对游戏图像的质量、游戏的交互性、人机界面的友好性等方转载 2006-10-31 17:24:00 · 518 阅读 · 0 评论 -
游戏开发基础(7)
第八章 例程之初始化部分第一节DDInit():DDInit()的作用是枚举驱动程序,它的具体运行过程如下:首先调用DirectDrawEnumerat转载 2006-10-31 17:26:00 · 356 阅读 · 0 评论 -
游戏开发基础(3)
第三章 DirectX SDK简介第一节 关于DirectX SDKMicrosoft DirectX提供了一套非常优秀的应用程序接口,包含了设计高性能、实时应用程序的源代码。DirectX技术将帮助您建构下一代的电脑游戏和多媒体应用程序。它的内容包括了DirectDraw、DirectSound、DirectPlay、Direct3D和DirectInput等部分,它们分别主要应用在图形程序、声转载 2006-10-31 16:57:00 · 443 阅读 · 0 评论 -
游戏开发基础(5)
DirectSound第一节 关于声音声音是空气的一系列振荡,称为声波,一般可以用二维的波形图来表示。数字音频是指使用某种设备将声波记录下来并保存为一种数字化的文件。播放相应的文件就可以产生某种声音效果。数字音频的音质随着采样频率及所使用的位数不同而有很大的差异。因此,了解所使用音频文件格式的有关标准是很有必要的。例如,CD中的音频是16位,采样频率达到44.1MHz的立体声数字音频。在所有声音文转载 2006-10-31 17:22:00 · 386 阅读 · 0 评论 -
游戏开发基础(9)
第一节 3D类游戏设计3D光线投射游戏包括从高解析度图形到快速动画的许多技术。尽管3D场景在这些不同的游戏中可能变化很大,玩游戏的方法和设计游戏的基本技术却是类似的。场景中较明显的组成部分包括生成的墙壁、地板、天棚、可移动的物体和静止的物体。当然,这些游戏也充分利用了大量的其它技术如声效和音乐、3D动画、故事、难度级别、秘密门等等。1.速度、力量和简单性原则在设计像Doom这样的游戏过程中,关键的转载 2006-10-31 17:28:00 · 486 阅读 · 0 评论 -
游戏开发基础一
写在前面的话:本来我的专栏就是以图形,图像,三维为宗旨,正好由于这些天比较忙,没有时间来整理。还请大家见谅!在此,我先转载几篇游戏开发基础类的文章与大家一起学习交流,该基础系列共有10篇:转载 2006-10-31 16:46:00 · 877 阅读 · 0 评论 -
游戏开发基础(2)
第二章 windows编程基础第一节 引言为了跟上潮流,我们抛弃了已快被淘汰的DOS操作系统,所有的讲解和例程都是基于微软的Windows操作系统的。考虑到很多的用户并没有Windows编程基础,所以我们设置了这一专门讲述、讨论Windows的术语、概念的部分,以使这部分用户能较快地理解和掌握我们所讲述、讨论的编程思想和编程方法。这一部分中主要讲述的是Windows中十分基本的东西,所以用户应根据转载 2006-10-31 16:54:00 · 1850 阅读 · 0 评论 -
游戏开发基础(8)
第一节窗口的移动和改变大小时case WM_SIZE:case WM_MOVE:if (IsIconic(hWnd)){ Msg("FoxBear is minimized, pausing"); PauseGame();}if (bFullscreen){ SetRect(&rcWindow, 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSy转载 2006-10-31 17:27:00 · 380 阅读 · 0 评论 -
DirectInput简明教程
使用DirectInput可分为以下5个步骤:1. 获得DirectInput接口IDirectInput8,可通过下面的全局函数获得:HRESULT DirectInput8Create( HINSTANCE hinst, //应用程序的handle DWORD dwVersion, //DirectInput的版本号:DIRECTINPUT_VERSION REFIID转载 2007-09-20 09:25:00 · 846 阅读 · 0 评论