作者sonyps2 (爱情转移)
看板GameDesign
标题[请益] 想从头学习DirectX (DirectDraw)该选哪本书
时间Thu Jun 24 15:46:15 2010
小弟不是资工系毕业
但对游戏设计很有兴趣
现在工作的空闲时间比较多 所以想再来重拾兴趣
很久以前看了一本从做中学游戏设计
算是入门的C++游戏设计书吧,
照着里面的逻辑写了几个非常简单的游戏(射击,方块类的)
虽然想做个完成度高的作品
但总感觉声光部分很不足
很多效果书中有提到要用DirectX (DirectDraw)实现才能完成
(比如全萤幕,透明色(非闪烁) 混音 etc.)
所以很想好好的学习怎麽去结合C++与DirectX
自学这个有个难处就是
每次有问题 找不到人问
去书店无目的的找书,书海中也看不出个所以然
解决一个问题都要花很久时间 虽然有成就感 可是闭门造车根本落後又没效率
所以来这边求助><
请问各位先进有没有推荐的书籍呢?
或是有推荐的补习班也可以 感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.212.69
1F:推 moonjustin:3D绘图程式设计,这本超棒 06/24 18:16
2F:推 Bencrie:DirectDraw已经过时很久了吧,DX8就已经拿掉了说 @@a 06/24 20:33
3F:→ Splash5:现在很少人单独在讲directdraw 大多都直接讲direct3d.. 06/24 20:56
4F:→ Splash5:用两个三角型组出一个矩型 然後贴图上去... 结束.. 06/24 20:58
5F:→ Splash5:再来就是一些细节问题 摄影机摆哪边 打光等等... 06/24 20:59
6F:→ finalodyssey:那请问D3D也能做2D的吗? 06/24 22:10
7F:→ Splash5:就上面推文那样阿XD... 你把2d的东西想成贴图就好 06/24 22:19
8F:→ Splash5:只不过每个3d物件在空间里的位置会影响使用者看到的大小 06/24 22:20
9F:→ Splash5:所以你要嘛就是固定camera然後也固定Z 不然用billboard 06/24 22:22
10F:→ Splash5:看起来是那麽一回事就好 06/24 22:23
11F:→ AntaresStar:声光部份其实是靠美术的 学D3D效果似乎不大...@@ 07/09 19:46