游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1714|回复: 4

第一次做游戏,想请教老手和高手们一些问题,谢谢。。

[复制链接]

22

主题

75

帖子

112

积分

注册会员

Rank: 2

积分
112
QQ
发表于 2005-8-21 12:28:00 | 显示全部楼层 |阅读模式
1.怎么做类的规划?就是确定类与类之间的关系,是不是就是所谓的“建模”?我在纸上画太麻烦了,有没有这样的软件?

2.是不是对每个函数调用都要检查一下是否成功还是失败?一开始我是都检查的,后来程序一大,就比较烦了。

3.怎么样调试全屏的DX程序?我用的是VS2003,到全屏的时候VS就操做不了了。

现在就想到这些了,以前还会有的,望高手们解答,谢谢。

18

主题

279

帖子

279

积分

中级会员

Rank: 3Rank: 3

积分
279
QQ
发表于 2005-8-21 20:45:00 | 显示全部楼层

Re:第一次做游戏,想请教老手和高手们一些问题,谢谢。

A 1:用UML工具(如:Rose),画图方便,还能生成框架代码。

A 2:不同类型的程序对每个函数的[B]“异常保证”[/B]需求是不一样的,建议对会严重影响[B]逻辑[/B]的函数进行特别处理的检查,对特别的[B]功能[/B]函数(如:不是大多数显卡都支持的功能)进行统一处理的检查,其它的就…别管了,1+1也会出错的:)

A 3:(很糟糕的回答)程序内建一个控制台吧!做起来麻烦,但很实用的。

22

主题

75

帖子

112

积分

注册会员

Rank: 2

积分
112
QQ
 楼主| 发表于 2005-8-21 21:38:00 | 显示全部楼层

Re:第一次做游戏,想请教老手和高手们一些问题,谢谢。

第三个太麻烦了,有没有更方便点的方法。

36

主题

382

帖子

498

积分

中级会员

Rank: 3Rank: 3

积分
498
发表于 2005-8-22 10:44:00 | 显示全部楼层

Re:第一次做游戏,想请教老手和高手们一些问题,谢谢。

先用窗口的,再换成全屏的。

18

主题

279

帖子

279

积分

中级会员

Rank: 3Rank: 3

积分
279
QQ
发表于 2005-8-22 14:53:00 | 显示全部楼层

Re:第一次做游戏,想请教老手和高手们一些问题,谢谢。

4楼的方法在构建程序框架(显示部分还不是重点)时很合适。
5楼的方法成本高了点:)

建议将框架抽象使之可在独占和窗口状态之间选择,
开始只做成启动时可选,以后改进成随时可切换。
在框架中添加一个方便的日志输出对象。
将要测试的显示功能先在窗口模式下完成并测试通过,
再换成独占模式,将要测试的值通过日志对象输出。
(由于已通过窗口测试,此时已无逻辑、语法错误,
只是独占与窗口的不同状态值引起的错误,要输出的值不会太多)。
将要关注的值妥善分类,也便于以后作控制台。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 13:36

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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