Windows游戏编程快速入门方法.doc

上传人:hw****26 文档编号:3543995 上传时间:2019-06-03 格式:DOC 页数:73 大小:1.42MB
下载 相关 举报
Windows游戏编程快速入门方法.doc_第1页
第1页 / 共73页
Windows游戏编程快速入门方法.doc_第2页
第2页 / 共73页
Windows游戏编程快速入门方法.doc_第3页
第3页 / 共73页
Windows游戏编程快速入门方法.doc_第4页
第4页 / 共73页
Windows游戏编程快速入门方法.doc_第5页
第5页 / 共73页
点击查看更多>>
资源描述

1、Windows游戏编程快速入门方法Easideao(简单思路)序言:从 2001年到 2005年,在不知不觉中我已经渡过了 4年的职业游戏开发生涯。在这 4年里经常会有些网友向我询问编程的入门有没有捷径。每一次我都不知怎么回答才算合适,我也一直想表达一下我的思路和想法,但一直都没有能力把自己的见解在书面上表达出来,其实我认为编写程序并不是很难的事情。最关键的是你对他是否有兴趣,最难的是坚持学习。如果没有兴趣,即使你刚刚入了一点们如果不坚持下去,也是一事无成。虽然毅力在学习的过程中有着不可置疑的位置,但是有个合适的方法和适合自己的方法还是很重要的。假如你的兴趣和毅力都过了关,我接下来将以一个游戏

2、的代码编写过程写下来,我坚持写下来,你坚持读完,按照我讲述的步骤去做。我这里不会把所有细节都讲述出来,因为那是太庞大的任务,我的力量无法实现,我们下面的方法就是:我说怎么做,你就怎么做,先知道怎样做一些事情,当你能够按照我说的做出正确的结果说明你已经会了,如果有不懂得再去查看相关资料。上面说的有些繁琐,我自己也不太愿意写下去了,我的文笔水平有限,请大家谅解。接下来最重要的就是跟着我做。如果你有什么意见或问题可以给我发 E-mail : 。第一章 Windows 程序1. 打开 Visual Studio ,选择 File - Blank Solution。2. 在 Name栏里输入 Batt

3、leCity 并按 ok 按钮, 按 browse选择解决方案存放位置3.在 Solution Explorer 里在 Solution BattleCity上按右键。在下拉菜单中选择 Add - New Project。4.在 Add New Project 对话框里选择 Visual C+ Projects - Win32 - Win32 Project,在 Name栏里打入 Tank 并按回车5.选择 Application Settings 并在 Empty project 前面打钩,创建一个空的Win32 项目。6.在 Tank项目上按右键 选择 Add - New Folder 增

4、加文件夹,并命名 WinApp7.在 WinApp文件夹上按右键 选择 Add - Add New Item8.选择 Visual C+ - C+ File(.cpp) 在 Name栏里输入 WinApp.cpp。 9.反复 7.8步 增加 WinApp.h AppEntry.cpp AppEntry.h10.双击 WinApp.h 打开文件 我们在 WinApp.h头文件中加入以下代码11.以同样的方法处理 AppEntry.h , 这种方法保证头文件只被 include一次,这是我喜欢用的一种方法也可以在第一行写#pragma once12.打开 AppEntry.h 加入代码 #incl

5、ude 13.打开 WinApp.h 加入代码 #include “AppEntry.h“14.打开 WinApp.cpp 加入代码 #include “WinApp.h“15.定义主程序句柄和主窗口句柄16.增加获得主程序句柄和主窗口句柄的全局函数17. 为方便以后获得主程序句柄和主窗口句柄 在 WinApp.h 中声明HINSTANCE GetAppHandle();HWND GetMainWnd();18.定义 Windows程序主函数,这是一个 Windows程序的入口函数,我们认为程序从此函数开始执行。19.在 Solution Explorer 中选择 Tank项目,按右键选择 Build 编译一下,看程序是否可以编译。编译成功会在 Output窗口中出现提示信息 Build:1 succeeded, 0 failed, 0 skipped 表示 成功一个 0 失败 0 跳过20.设置 Tank生成的路径,在项目 Tank上按右键选择 Properties

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。