
游戏设计相关
文章平均质量分 75
dtdn
这个作者很懒,什么都没留下…
展开
-
VC中获取BMP图片高度与宽度的两种方法
一、利用BMP文件格式读取 HANDLE hFile; BITMAPFILEHEADER bmpfheader; BITMAPINFOHEADER bmpiheader; DWORD nBytesRead; hFile=CreateFile(filename,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,原创 2005-07-15 09:53:00 · 6571 阅读 · 3 评论 -
DirectPlay学习笔记[1]
教材:DirectPlay的帮助文档DirectPlay的基本概念 多用户程序具有两个基本特征: 1、两个及以上的用户个体,每个都在自己的机器上有着一个客户端; 2、网络使得用户机器间可以互相通信,或者可以通过一个专职的服务器(进行通信)。 DirectPlay具有简化多用户应用程序处理的若干特征: ·创造并管理点对点(Peer-to-Peer)及客户端/服务器会话; ·在会话中管理用原创 2005-08-02 12:42:00 · 4554 阅读 · 0 评论 -
Overlapped模型与CompletionPort模型,摘自《Visual C++网络游戏建模与实现》(苏羽、王媛媛编著)
Win32重叠I/O(Overloapped I/O)机制允许发起一个操作,然后在操作完成之后接受到信息。对于那种需要很长时间才能完成的操作来说,重叠I/O机制尤其有用,因为发起重叠操作的线程在重叠请求发出后就可以自由地做别的事情了。 在Windows NT/2000上,提供真正可扩展的I/O模型就是使用完成端口(Completion Port)的重叠I/O。 …… 可以原创 2005-08-12 10:18:00 · 4604 阅读 · 1 评论 -
栅格式游戏设计(Grid Based Game Design),译
栅格式游戏设计(Grid Based Game Design) By William Anderson, February 2001译:Room3rd@hotmail.com,2005.04 你是否曾经想过要设计一种类似Abes Oddysee, Out of this World, Flashback, Blackthorn or Heart of Darkness的游戏?如果是这样的话,那就原创 2005-04-12 12:48:00 · 3648 阅读 · 0 评论 -
剔出//与/**/注释的源码
//main.c#include #include #define MAXLINE 1024#define SKIPSPACE(p) while(isspace(*p)) p++;FILE *yyin=NULL;char srcbuf[MAXLINEint lineno=0; //当前行static void ShowHelp(void);static void ShowError(char原创 2005-09-24 16:10:00 · 2372 阅读 · 0 评论