游戏开发论坛

 找回密码
 立即注册
搜索
查看: 9336|回复: 21

《DirectX 游戏开发终极指南》的GameProject1无法运行?

[复制链接]

7

主题

35

帖子

106

积分

注册会员

Rank: 2

积分
106
发表于 2010-4-19 21:02:00 | 显示全部楼层 |阅读模式
大家好,请教个问题,那本《DirectX 游戏开发终极指南》 的书里面GameProject1-GameProject13都无法运行,加上那个游戏引擎就更加无法运行 是什么原因呢?   谢谢@

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2010-4-20 11:22:00 | 显示全部楼层

Re:《DirectX 游戏开发终极指南》的GameProject1无法运行?

我这段时间也在看这本书,最后那个Stranded也无法运行,哎
他是用VisualStudio.Net2003编写的,我不知道怎么在VisualStudio.Net2003上配置Direct,正在想法把它改成在VC++6.0上运行,你呢?看的怎么样了?

7

主题

35

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2010-4-20 13:39:00 | 显示全部楼层

Re: 《DirectX 游戏开发终极指南》的GameProject1无法运行?

我是用VS2008的,我连那个第二章的都运行不得  GameProject1 其他的都没有问题,引擎部分的一个都运行不得。

2

主题

36

帖子

38

积分

注册会员

Rank: 2

积分
38
发表于 2010-4-20 14:24:00 | 显示全部楼层

Re:《DirectX 游戏开发终极指南》的GameProject1无法运行?

我也看过这本书,还不错
运行不了demo,可能是下面这两个原因:

1.DirectX版本的问题,那本书里用的好像是2005年发布的directX版本
比如说,声音模块里,
#include<dmusicc.h>
#include<dmusici.h>
这两个头文件在Microsoft DirectX SDK (March 2008)里是没有的,后来关于声音的部分都归到Direct Audio里了。

2.有可能是显卡的问题,有几个demo在我的集成显卡的笔记本上就运行不了,换了个台式机就能用了。不过最后那个完整的Demo仍然运行不了。

求高人解答。

2

主题

25

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2010-4-20 18:00:00 | 显示全部楼层

Re:《DirectX 游戏开发终极指南》的GameProject1无法运行?

我也在看这本书,快看完了,作者的基本功不错,引擎的规划也很合理,虽然是个相当初级的引擎,但是其中的设计模式和原理也是非常值得学习的,至于说跑不起来,我建议你要跟着这本书去编代码,不要直接拿他的来用.他的代码我看没什么问题啊..运行的都挺正常的..

22

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
QQ
发表于 2010-4-20 18:02:00 | 显示全部楼层

Re:《DirectX 游戏开发终极指南》的GameProject1无法运行?

从某章之后的引擎代码都运行不了,那是因为从讲DirectInput的那章开始,作者的代码要求电脑必须插着游戏手柄,否则就会出错。。。

22

主题

98

帖子

98

积分

注册会员

Rank: 2

积分
98
QQ
发表于 2010-4-20 18:06:00 | 显示全部楼层

Re:《DirectX 游戏开发终极指南》的GameProject1无法运行?

这本书的代码里小问题还是不少的,比如屏幕宽高比他直接用两个整数相除,导致图象变扁。有些地方的参数应该传弧度他却传了角度等。

7

主题

35

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2010-4-21 16:52:00 | 显示全部楼层

Re: 《DirectX 游戏开发终极指南》的GameProject1无法运行?

编译GameProject1 时不报错,但是初始化引擎总是失败,窗口无法运行! 我用的是VS2008的,不报错也运行不了,真的不懂是什么原因了,我使用软件模拟顶点处理的! 我的电脑不支持硬件处理!希望看过这本书的师傅们指点下!

7

主题

35

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2010-5-13 23:15:00 | 显示全部楼层

Re: 《DirectX 游戏开发终极指南》的GameProject1无法运行?

[em13] 呵呵,问题已经解决了,但是真正的学习这个引擎还是很大的问题,有没有哪位大哥也是学这本书的呢,大家一起讨论,学习。本人的QQ是 986515395!

7

主题

35

帖子

106

积分

注册会员

Rank: 2

积分
106
 楼主| 发表于 2010-5-13 23:20:00 | 显示全部楼层

Re: 《DirectX 游戏开发终极指南》的GameProject1无法运行?

[em7]上面的QQ号写错了,是 986515396!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-28 12:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表