游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2774|回复: 6

游戏编程的架构【讨论】

[复制链接]

7

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2005-2-25 14:01:00 | 显示全部楼层 |阅读模式
游戏编程的架构。不知道我想说的和这个词的意思是不是一致。
我想说的是游戏循环和DIrectX的使用问题。。

一般都会建立一个游戏的循环。
对于我这些初级入门者来说要写一个demo。在做DirectDraw的时候。是不是应该去写个类的东东,在游戏循环之中调用呢?
还是直接写成函数在游戏循环之中调用呢?

WinMain.cpp
GameMain.cpp
GameMain.h
MyDirectDraw.h
MyDirectDraw.cpp

7

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2005-2-25 14:04:00 | 显示全部楼层

Re:游戏编程的架构【讨论】

看圣II中没有把自己的DD部分的函数写成类的形式。
不知道哪种方式更好一些呢?

7

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2005-2-25 14:23:00 | 显示全部楼层

Re:游戏编程的架构【讨论】

我觉得不写成 类 也许更好一些。很方便在GameMain里面去调用。
把MyDirectDraw中只写成一些需要用的函数,但实际上并不去做任何主要的逻辑处理,如何加载图形,这些放在GameMain中去处理。可能在调用上更方便一些。。。

33

主题

669

帖子

669

积分

高级会员

Rank: 4

积分
669
QQ
发表于 2005-2-25 16:56:00 | 显示全部楼层

Re:游戏编程的架构【讨论】

通用的东西不写成类,弹性大一点可以考虑用模板
专用的为了方便组织成类的形式自己用方便

7

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2005-2-25 17:13:00 | 显示全部楼层

Re:游戏编程的架构【讨论】

谢谢 了。。。

71

主题

1330

帖子

2585

积分

金牌会员

Rank: 6Rank: 6

积分
2585
发表于 2005-2-25 22:54:00 | 显示全部楼层

Re:游戏编程的架构【讨论】

DD的东西是否封装到类全都看你的想法了,本事结构上应该没有什么大的区别
圣2个的是把DD封装到函数
HoHo好像是把DD封装到类了
对于我来说,不管是圣2还是HoHo,只要了解他们用于显示图片的参数就可以了,我并不在意他们底层是如何实现。

7

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
 楼主| 发表于 2005-2-26 01:07:00 | 显示全部楼层

Re:游戏编程的架构【讨论】

呵呵。。说的也对。。呵呵。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-24 11:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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