Re: 冒昧請教高手有關遊戲的程式設計....

作者: jk21234 (BL2400PT真不錯)   2013-06-14 22:11:11
考古一下好了,有看書介紹過但當時我沒用過
※ 引述《kingstong (卍解-天鎖斬月)》之銘言:
: 我只知道要製作遊戲需先在電腦繪畫圖檔(單機遊戲)
: 然後再利用程式將圖檔與程式做連結.......
: 有人是使用DirectX,但我想知道在dos時代時
: 到底是怎麼寫遊戲.....就像大宇的軒轅劍
: 或是仙劍奇俠傳等...還望高手賜教,感激不盡
基本上.....
(1) 控制滑鼠 鍵盤
Dos INT13H, SVGA的環境下控制滑鼠的方法不一樣.
(2) 控制搖桿
dos下最普遍支援的是gameport,在某個port上,8個bit
分別代表4軸4鍵,但是4個軸是類比的,做法是將那個bit設定為1
然後polling等到變成0,時間長,軸值就大,時間短,軸值就小.
(3) 控制螢幕
EGA模式,
VGA(320x200 256c) 模式.只有這個是直接memory-mapping
SVGA模式
VBE (Vesa Bios Extension)模式
(4) 控制聲音
常見的有Adlib,Sound Blaster, MT-32,MIDI port,Wave Blaster幾種
音效硬體
(5) 配製記憶體
使用XMS,EMS,dos-extender
(6) 使用dos4/gw, 1~5的問題支援全包
這些以前都有專書介紹啦,現在要找可能要去老學校的圖書館借
清交,中央,台大的圖書館大概會有...1996以後才設立的大學就不知道了
想看中文的就找以前施威銘研究室出的PC組合語言,PC影像處理(1) ~(3)
候俊傑的PC記憶體管理.松岡翻譯的夢幻花園-3D迷宮遊戲設計與應用

Links booklink

Contact Us: admin [ a t ] ucptt.com