2010年10月31日 星期日

[360] Enslaved – Odyssey to the west

第三人稱動作類型。

最早的時候在LIVE上有玩過試玩版。那時候的感覺是走攀爬路線+動作。攀爬路線有點無腦,會發光自動提醒,然後配合方向鍵+跳。方向鍵就有點隨便按就可以幫你跳,所以有時爬到一半不知道往哪裡去,就隨便按啦。格鬥就配合揍人+閃躲就可以輕易解決了。在正式版上其實也沒有差多少,整個過程算是簡單。敵人就是機器人啦,打擊的感覺還蠻爽快的。

故事主體就是唐三藏冒險,只不過只有師父跟孫悟空而已。後來有豬八戒,但是可惜不能操作,而且八戒後來也…。最後結局挺令人意外的,蠻有matrix的感覺,女主角以自己的憤怒把整個系統關掉了。我也不知道這樣是好還是不好,看來已經把故事說死了。

這是一款玩下去就停不下來的遊戲。

Enslaved_X360_BoxFront_FINALboxart_160w

[360] Vanquish

TPS類型。

這遊戲實在是太太太太爽快了。類似戰爭機器的操作,但是加入了高速滑行、慢動作等特殊要素,讓戰鬥進行得非常快。戰場的背景營造也很不錯,相當熱鬧。隊友NPC也很忙,是有在認真打敵人。有時候我走了慢點,結果敵人都被射死了@@。

說點缺點的話…場景的貼圖好像變化不大,遊戲時間也較同類型短些。雖然遊戲的本意是希望我們繼續挑戰更高難度,但我希望有體驗到爽就好了。GOD HAND模式很虐待自已呀!

片尾是Cast是射擊遊戲,還算挺有創意。

vanquish_360_box

[360] Mafia II

看起來像是GTA類型,其實不是。

地圖就一個城市大小,所有的事件都是在裡面發生的,然後是以章節來進行的。因此不會有一邊繞城市一邊找任務的情形。全部總共有15章,前面的章節打起來速度很快,到最後章節要花多點時間打。以全部來看,這款遊戲在GTA類型裡面算短的了。

遊戲重點在說故事,在動作上就沒有佔那麼重的比重。通常就是劇情…走路…劇情,這樣的模式,然後再穿插一些槍戰。重複久了有點小無聊。還有就是警車不知道為什麼莫名的多。

結局還蠻感意外的,主角還是不小心背叛了最好的朋友。但是朋友的結局…大概只有第三集才知道吧!

MAFIA_II_360_FoB-719x1024

硬碟倒地不起

中午的時候,筆電硬碟忽然死亡,完全無法來得及備份。

仔細想一想,裡面比較重要的資料是研究所時期的一些報告,一些自己做的作品.自己產出的量雖然沒有很多,可是都是算一種回憶吧!後來我把硬碟亂敲一番,好像變得更糟了。從原本的咖拉咖拉到不會轉了。

現在比較在乎的是我的OneNote筆記本找不到之前備份的了.這樣我的一些列表就沒有不見嚕,只能從0開始了。

真得要開始雲端儲存了@@。

2010年10月12日 星期二

The PragmaticBookshelf

最近看到這網站的摘要文章,講述關於軟體撰寫時的注意事項。我覺得還蠻有幫助的,將我看到的內容做簡單的描述

1. Software Entropy
程式碼也有破窗理論。不良的程式碼將造成不良的示範,後來的人看到也會照抄模仿一番。趁早培養了解正確的寫作方式。

2. Programming by Coincidence
可以正確運作的程式碼,要確定裡面運作細節,不要認為運作正常是理所當然的事,也許這一切都是偶然造成的結果。哪天其他程式碼修正了這個可以造成偶然正確的錯誤就慘了。建議不要怕麻煩,多了解程式碼周圍運作的可靠性。

3. Evil Wizards
Wizard是指可以幫你自動產生整個骨架的程式碼,像是MFC的UI等等。使用wizard並不是不好,但是至少要知道它生產了什麼程式碼給你。這樣未來要作重構修改時才能掌握,順便也避免了落於coincidence的情形。

4. How to Balance Resources
很簡單,記得釋放你借過的資源。裡面有個觀點很有趣,"記住,你知道我們不相信任何人,即使是我們自己也不相信"。意思是指對於一段存在的code,不管是不是自己寫的,要驗證跑過才算正確。