Re: [程式] 黑白棋
看板GameDesign (遊戲設計)作者StubbornLin (Victor)時間18年前 (2006/05/13 13:33)推噓2(2推 0噓 3→)留言5則, 2人參與討論串5/11 (看更多)
: 如果你真的有心想做的話
: windows gdi 是絕對不夠的
: 不只是效能問題
: 差別真的太多
: 不然 MS 何必推出 DX 呢?
: 當然啦
: 要隨便做一做
: 用 GID 有啥不可
問題是= =" 黑白棋是靜態的遊戲
我覺得用DX做黑白棋是殺雞用牛刀
用Windows GDI就夠用了
如果要進階一點 GDI會用的話,一樣可以取得DC的Buffer
直接對Buffer操作,半透明等等特效,一樣也沒有問題
Double Buffer也一樣可以辦到
而且就效能上來說,黑白棋總不用一直更新畫面吧?
我記得我以前有寫過在GDI下操作Buffer的程式,印相中...
效能也沒差到哪裡去
而且 他現在是初心者去做黑白棋
如果要去學DX再來完成黑白棋的話
還不如直接使用Windows GDI的快
只要會用API BltBit等等函式就可以直接使用
: 其實阿
: 能盡量少用到 windows sdk 就少用
: 優點不只是幫助你更容易跨平台而已
: 如果真的也要用到視窗
: 用 callback function 或是 event listener 去實做一個 GUI System
: 畫面更賞心悅目不是嗎
: 自己的 GUI System 還可以透過 DirectInput 做事件的來源
: 不是 windows sdk 能比的
我還是覺得,殺雞用殺雞的刀就夠用了
而且 對初心者而言 W32 SDK只要有一個簡單的架構,就可以做出什麼都沒有的視窗
這樣就夠用了
再者,跨平台對初心者而言,一點用都沒有,不是說未來用不到,而是
先好好專心完成眼前要學的,我認為這才是比較重要的
一開始定太多的目標,什麼都要學是學不到東西的
--
VICTOR工作室
URL : http://www.kinmen.info/vic/
C/C++
Visual Basic 6.0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.65.4
推
05/13 16:43, , 1F
05/13 16:43, 1F
推
05/13 19:51, , 2F
05/13 19:51, 2F
→
05/13 19:52, , 3F
05/13 19:52, 3F
→
05/13 19:52, , 4F
05/13 19:52, 4F
→
05/13 19:52, , 5F
05/13 19:52, 5F
討論串 (同標題文章)
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
40
145