游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3127|回复: 8

2D还要不要学,学3D的预备知识是什么?

[复制链接]

4

主题

16

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2006-8-1 13:24:00 | 显示全部楼层 |阅读模式
2D还要不要学,学3D的预备知识是什么?

大家好:
     
     本人在痛苦的学习《windows游戏编程大师技巧(第二版)》(以下简称《大

师技巧》)中,学到了第7章-高级DirectDraw和位图图形,《大师技巧》中的很

多东西都是2D的东西,学习了一些,感觉有点帮助。但是以后游戏软件的趋势是

3D的,而且我以后想做的游戏也是3D的。
     本人现在的知识水平:基本懂C/C++,了解一些基本的数据结构,了解基本如

何使用DrectDraw7的一些操作,了解一些win32在API方式下编写的程序。看过一

本《计算机图形学》,对计算机图形学有一个大概的了解。


有很多困惑,想问几个问题:

1.《windows游戏编程大师技巧(第二版)》中给出的示例程序的例子--源代码,很

不容易看懂,看懂了之后,要学到什么水平?要从源代码中得到什么东西呢?

2.以后游戏软件的趋势是3D的,而且我以后想做的游戏也是3D的。2D的东西还有

没有用?

3.《大师技巧》的妹妹篇《3D游戏编程大师技巧》(以下简称《3D大师》)是不

是可以在没有看完《windows游戏编程大师技巧(第二版)》,就可以直接看了?学

习3D之前有什么预备的知识呢?我上面这些知识够吗?可以开始在这种情况下学

3D了吗?

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20737
发表于 2006-8-1 20:43:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

3D前能学下2D没有坏处,至少能让你了解计算机处理图形的基本方式。

6

主题

396

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
发表于 2006-8-1 23:26:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

直接看第二卷也行,那本也是用软件实现的,而且用了第一卷的T3Dlib,所以看看第一卷绝对只有好处没有坏处。
另外幻想游戏哪个不是好游戏?有多少不是2D的?

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2006-8-2 00:30:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

2d游戏和3d游戏,就是摩托和小车的分别。

没有必要先学习摩托,在学小车,没必要先买摩托,再买汽车。

只要你有资本,有信心,学习3d绝对是一步到位,豪华享受!

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-8-2 11:47:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

同意LS的,我也觉得3D和2D没什么关系……

5

主题

27

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2006-8-2 18:39:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

不要把2D和3D想得太重要啦,这只是游戏的表现形式不同而尔,游戏除了Direct,其实还有很多其它的东西

0

主题

1037

帖子

1037

积分

金牌会员

Rank: 6Rank: 6

积分
1037
发表于 2006-8-2 19:22:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

2D也是很重要的,不会所有游戏都是3D的。

36

主题

102

帖子

155

积分

注册会员

Rank: 2

积分
155
QQ
发表于 2006-8-3 01:11:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

如果有时间,基础打扎实了再说。C++都得从头来一遍,然后图形学,接着看大师2D那本,然后大师3D,最后DirectX或OGL。
我的学习路径是:大师2D -> DirectX SDK例子
我告诉你:我学得很累!

0

主题

202

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
发表于 2006-8-3 01:18:00 | 显示全部楼层

Re:2D还要不要学,学3D的预备知识是什么?

队的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 01:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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