C語(yǔ)言寫(xiě)的俄羅斯方塊程序 其中的主要邏輯有: (1)由于c的隨機(jī)性函數(shù)不好,所以每次游戲開(kāi)始根據(jù)bios時(shí)間設(shè)置種子。 (2)得分越高,方塊下降速度越快(每200分為單位)。 (3)每下落一個(gè)方塊加1分,每消除一行加10分,兩行加30分,三行加70分,四行加150分。初試分?jǐn)?shù)為100分。 游戲控制: up-旋轉(zhuǎn);空格-下落到底; 左右下方向鍵-控制方向。P-開(kāi)始或暫停游戲。 ESC-退出。 特點(diǎn): (1)由于tc不支持中文,所以基本都是英文注釋。 (2)函數(shù)命名盡可能規(guī)范的表達(dá)其內(nèi)部處理目的和過(guò)程。 (3)代碼加上注釋僅有577行。(我下載過(guò)的兩個(gè)俄羅斯方塊代碼一個(gè)在1087行,一個(gè)在993行,我的比它們代碼少)。 (4)除了消除空格時(shí)算法比較復(fù)雜,其他算法都比較簡(jiǎn)單易讀。 (5)繪圖效率和局部代碼效率扔有待提高。 (6)FrameTime參數(shù)可能依據(jù)不同硬件環(huán)境進(jìn)行具體設(shè)置,InitGame需要正確的TC路徑。
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶:
資源簡(jiǎn)介:
上傳時(shí)間:
上傳用戶: