|
游戏编程起源(初学者)Ⅷ 2007-01-17 |
☆ 设置协作等级和显示模式我不需要说太多。Windows编程设置协作级别你只需要调用IDirectDraw7::SetCooperativeLevel()函数;设置显示模式你就调用IDirectDraw7::SetDisplayMode()函数。就这么简单!先来看看协作级别。这就是函数原形:HRESULT SetCooperativeLevel(&nb...[全部内容] |
|
游戏编程起源(初学者)Ⅶ 2007-01-17 |
★ 第四章 DirectX入门☆ 简介啊哈!今天是个好日子,知道为什么吗?因为今天我们要接触到令人敬畏的DirectX。它比Windows GDI要快好几倍,可用于不同的语言和多种平台,支持从绘制象素到高级3D图象,从播放简单声音到数字音乐,从键盘控制到反震手柄……它给你游戏编程...[全部内容] |
|
游戏编程起源(初学者)Ⅵ 2007-01-17 |
☆ 关闭你的应用程序(关闭窗口)有三个消息看起来差不多,都是处理关闭的事情的。它们是WM_DESTROY,WM_CLOSE,和WM_QUIT。它们的确很相似,但你需要知道它们之间的不同!一个窗口或者应用程序应该被关闭时发出WM_CLOSE消息,当接收到WM_CLOSE消息时,如果你愿意,向用...[全部内容] |
|
游戏编程起源(初学者)Ⅴ 2007-01-17 |
★第三章 跟踪你的窗口和使用GDI☆ 简介如果你看过了头两章,你或许已经在问我什么时候能给你讲一点有成就感的东东呢?OK,时候到了。这次我们将学习WINDOWS GDI(图形设备接口)和其它一些相关的东西,象响应用户输入和处理Windows产生的一些消息。至于显示图形,我们将...[全部内容] |
|
游戏编程起源(初学者)Ⅳ 2007-01-17 |
☆ 字符串表字符串表是我最喜欢的资源类型。正象你所想的:一个充满字符串的庞大表格。字符串表有很多用处。你可以用它存储你的文件名称,游戏中的人物对话,消息框中的文本,菜单中的文本等等。在资源脚本里建立一个字符串表很容易,就像这样:STRINGTABLE{  ...[全部内容] |
|
角色扮演游戏引擎的设计原理 2007-01-17 |
角色扮演游戏(RPG)是深受广大游戏迷们喜爱的一种游戏, 它以独特的互动性和故事性吸引了无数的玩家。它向人们提供了超出现实生活的广阔的虚拟世界,使人们能够尝试扮演不同的角色,去经历和体验各种不同的人生旅程或奇幻经历。这些体验都是在现实生活中无法实现的。在玩...[全部内容] |
|
游戏编程起源(初学者)Ⅲ 2007-01-17 |
★ 第二章 使用Win32程序资源☆ 简介欢迎继续收看!通过本章题目可能你已经猜出了本章论题,我将教会你在Windows程序中使用资源。简单的讲,资源即数据,它们通常是和程序的EXE文件相关联的,但是它们又是独一无二的。首先,资源在运行过程中不能被修改。它们实际上都是...[全部内容] |
|
游戏编程起源(初学者)Ⅱ 2007-01-17 |
☆ 创建窗口好消息,创建窗口你所要做的只是调用一个CreateWindowEx()函数。坏消息是,这个函数有好多的参数。嘿!把刀放下,有话好说吗!真的不难,做事情总得走走形式嘛!以下是函数原形:HWND CreateWindowEx( &...[全部内容] |
|
游戏编程起源(初学者)Ⅰ 2007-01-17 |
★第一章 Windows编程基础☆ 简介本章目的是介绍WINDOWS编程基础。在本章结束时,你应该能够很好的工作了,虽燃可能是简单的WINDOWS程序。你需要有C语言的基础知识,我很少将C++的代码扩充到程序中。当然,由于WINDOWS本身就是面向对象的,一点类的知识是不会...[全部内容] |
|
C++源代码游戏编程--WinMain()函数集 2007-01-17 |
C++源代码游戏编程--WinMain()函数交流//******************************************************************//函数:WinMain()//功能:应用程序入口//******************************************************************int PASCAL WinMain( HINSTANCE hInstance, ...[全部内容] |