游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6091|回复: 11

是否可以使用矩阵表现游戏中的图形呢

[复制链接]

19

主题

202

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
QQ
发表于 2003-9-13 22:39:00 | 显示全部楼层 |阅读模式
我想使用矩阵表现出游戏中的图形,是不是可行呢?

如果可以,那么又应该怎么做呢? [em7]

19

主题

202

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
QQ
 楼主| 发表于 2003-9-13 22:50:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

例如将整个屏幕区域划分成800*600的矩阵,然后在不同的元素中填入不同的色彩,这样的做法是不是可行?

7

主题

52

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2003-9-14 01:55:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

可以,不过大得惊人。

1

主题

115

帖子

115

积分

注册会员

Rank: 2

积分
115
发表于 2003-9-14 19:08:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

800X600??

现在是不可想像的...过几年吧.

0

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
QQ
发表于 2003-9-18 16:33:00 | 显示全部楼层

Re: Re:是否可以使用矩阵表现游戏中的图形呢

iconboy: Re:是否可以使用矩阵表现游戏中的图形呢

可以,不过大得惊人。


指什么大呢?我觉得把800*600各点,每个点2字节(16位色)存成数组的话,并不大亚,现在一个Primary Surface里面存的也是这么存的亚,甚至还有其他的信息,因为你直接读Surface指针的话,得到的数据并不和屏幕一一对应。这不能说占内存大巴~~
其实所有的图形API,说到底就是向屏幕的某一系列点写点
不过,楼主要自己写屏做游戏??!!精神可嘉,但是太天真了呢!
你想想,960k的数据,得自己组织,自己修改,我不敢想了。。。

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2003-9-19 17:53:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

有必要?

17

主题

223

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
QQ
发表于 2003-9-19 18:06:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

BT~

19

主题

202

帖子

214

积分

中级会员

Rank: 3Rank: 3

积分
214
QQ
 楼主| 发表于 2003-9-19 23:00:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

只是想了解一下图形是怎样表示的而已啦

11

主题

274

帖子

669

积分

高级会员

Rank: 4

积分
669
发表于 2003-10-14 11:41:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

不一定800*600全部象素。

只要保存有用的象素,就是你画在屏幕上的点。

你可以用线形表、链表或数组等来储存。

2

主题

106

帖子

114

积分

注册会员

Rank: 2

积分
114
QQ
发表于 2003-10-14 12:39:00 | 显示全部楼层

Re:是否可以使用矩阵表现游戏中的图形呢

如果要这样做,那就必须花更多的时间去做一些辅助的事。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-18 02:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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