
|
《星際爭(zhēng)霸》(英語(yǔ):StarCraft)是暴雪娛樂(lè)制作發(fā)行的一款即時(shí)戰(zhàn)略游戲。這是星際爭(zhēng)霸系列游戲的第一部作品,于1998年3月31日正式發(fā)行。 大家都知道星際爭(zhēng)霸的游戲分辨率是640*480,一次在看資料的時(shí)候,無(wú)意中我從游戲中Protoss法師的一些范圍性魔法中發(fā)現(xiàn)了一些可以和游戲分辨率扯上關(guān)系的資料,讓我對(duì)游戲的分辨率有了更多的認(rèn)識(shí)!(僅當(dāng)是個(gè)人的猜想吧) 先看這個(gè): Protoss的Arbiter(仲裁者)有兩個(gè)魔法而且都是范圍性的。一個(gè)是Recall(召喚魔法),一個(gè)是Statis Field(靜止力場(chǎng) 我們通常叫冰凍) Recall在官方的資料是這樣描述的: The Recall ability opens a 5x5 matrix wormhole which teleports the units (both ground and air), in the area of effect to the casting Arbiter。大意是:此能力可以打開(kāi)一個(gè)5*5的蟲(chóng)洞將所有在此魔法施法范圍內(nèi)的陸軍和空軍單位傳送到Arbiter的身邊。 其中的5*5矩陣具體是多大的范圍呢?在游戲中我們只能有個(gè)大概的印象:可能就是一個(gè)Protoss的基地那么大的范圍吧!應(yīng)該還能具體些。我做了一個(gè)實(shí)驗(yàn):做了2個(gè)BG,然后先把它們的集合點(diǎn)都設(shè)置在一片空地的一個(gè)點(diǎn)上面(方法施:做2個(gè)BG編為1和2,然后選擇‘1’,再用設(shè)置集合地點(diǎn)的快捷鍵‘R’點(diǎn)在空地上的一個(gè)點(diǎn)上,此時(shí)鼠標(biāo)不動(dòng),再選擇‘2’同樣點(diǎn)在剛才的那個(gè)點(diǎn)上。)然后不停的出Zealot,他們出來(lái)后當(dāng)然就全部都“團(tuán)結(jié)”在一起了。等到有了很大一堆的時(shí)候來(lái)個(gè)Recall,哈哈 一次居然可以傳送3對(duì)共36個(gè)左右。確實(shí)范圍很大啊!還能在精確一些(就是說(shuō)還可以定量!以上都是定性分析!哈 高中物理老師教的:) 接著看下面的: 這個(gè)法術(shù)是Dark Archon(黑暗執(zhí)政官)的MaelStorm(大旋渦) MaelStorm在官方的資料是這樣描述的: All living things have minds for the Dark Archon to shape and mold. With a powerful surge of mental energy the Dark Archon can stun a group of erstwhile attackers. (除了第一句話外其余的都是廢話。即該魔法只對(duì)生物有效) Maelstrom is an area of effect (3 matrix radius, 1 matrix = 32 pixels) ability that will instantly stun (prevents the affected units from moving, attacking, or utilizing any special abilities) all organic ground or air units for 180 cycles (or ~12 seconds on Normal Game Speed). 這段話就是最重要的了!!!注意其中的“1 matrix = 32 pixels”。1個(gè)矩陣是32個(gè)象素(這個(gè)是一維的),那么1*1的矩陣就是32*32=1024象素范圍了(這個(gè)是二維了)。 這下就好理解了:拿High Templar來(lái)說(shuō),他的Psionic Storm的施法范圍是3*3的矩陣,射程是9。3*3有多大呢?平時(shí)玩游戲的時(shí)候感覺(jué)一下就是一個(gè)Protoss的BG那么大吧!好了,我們都知道LT的大小是128*128,縮小在屏幕左下方的小地圖后其比例是怎么算的呢?因?yàn)?2*4=128,如果用“小地圖的大小”和“施法范圍的大小” 類比 的話是不是4*4的矩陣呢?如果是這樣的話那么 即不難猜出這個(gè)施法范圍與游戲的分辨率的關(guān)系了。我們玩游戲時(shí)屏幕下邊的操作界面左邊的地圖是4*4矩陣,操作界面右邊的單位操作框也是4*4吧?(就是當(dāng)你選擇了一個(gè)單位之后,有Move, Stop, Attack等按紐的哪個(gè)大框框:)中間的單位狀態(tài)欄就算是12*12的矩陣了(但是中間的單位狀態(tài)欄看起來(lái)沒(méi)3個(gè)小地圖或者單位操作框那么大呀?為什么呢?這樣吧:看小地圖的時(shí)候不看方框邊的修飾物,只看4條兩兩垂直的邊,這樣還象一些:)。這樣全部加起來(lái)即使20*20的矩陣大小。32*20=640個(gè)象素,好了這個(gè)就是星際爭(zhēng)霸的水平分辨率,垂直的還沒(méi)想好! 結(jié)論:星際爭(zhēng)霸的分辨率(以象素為最小單位)可以和星際爭(zhēng)霸中的魔法單位的施法范圍類比 后記: 知道嗎:最變態(tài)的范圍魔法是什么:Terran基地附加建筑Comsat Station的Scanner Sweep(也就是雷達(dá) 哈哈我們叫撒鹽?撒粉?)。范圍是:25*25 本次分享游戲《星際爭(zhēng)霸》攻略。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!