星期四, 2月 26, 2009

歪果仁

這陣子L4D連線玩玩下來,真的覺得台灣人和外國人有時就是有差別。

台灣人的場子常常可以看到有人一局打一半就跳掉不玩,雖然跳掉後會由電腦遞補,電腦的射擊技術其實也很強,但就是感覺怪怪的。要跳,起碼也一個小關卡結束,不是隊友還在被殭屍包圍人就不見...不只我這樣想,安靜的聽其他台灣玩家閒聊,也有人提到歪國人比較會堅持打到結束。

台灣人也很明顯比較輕視菜鳥。雖然碰到太狀況外的有時真的比較累,不過會直接髒話罵出來就有點太認真了。不過就是個電動啊,了不起下次開局遊戲標題加註新手勿進。留個「.....」直接跳出者也有。不過這些還算好的,今天看到有人討厭菜鳥,直接遊戲中拿槍friendly fire把菜鳥射死讓全場不分敵我傻眼,當然這個人最後也被踢出去。歪國人碰到菜鳥,最多就是講冷笑話小酸一下。目前還沒碰過飆f**k的。

在台灣的server玩還可以碰到有趣的菜鳥。自以為吃了神打開了god mode在玩,從頭到尾都不緊跟隊伍,然後一被hunter打趴在地上馬上用麥克風大喊「喂喂喂喂我倒了快來救我啊!!」然後萬一沒救到(比如自己正在被圍攻),馬上留言「X!你們眼睛瞎了是不是」跳出遊戲。

不過台灣人也有強處,那就是技術上真的是極端厲害,遊戲裡每個小地方都被研究的很透徹。即使是打野團,也可以展現高度的默契。比如tank衝出來,四個人馬上一起鑽到tank打不到的小洞集火把tank射死。平常行進會自動控制成員距離,不會太靠近讓Boomer一噴就全中,也不會遠到有人被打趴來不及救。我在台灣只能算新手,但是有時連新加坡,玩殭屍那邊就能變高手,比如Boomer一噴就命中行進中渾然不覺的四人,或是當Tank就在樓梯間打垮整個隊伍,而對方完全不懂四散分開,重點是對方還不是野團(名字都有團名)....

不過總體而言L4D玩多人還是很愉快的,快樂的消壓遊戲。 全文連結

星期六, 2月 21, 2009

VGL

事件的起源,是Twsam突然用很詭異的暱稱,跟我丟VGL的水球,要我禮拜五幫他注意一下天氣,看台北有沒有下大雨。碰巧這個活動之前就有耳聞,只是要花錢買門票所以就沒去了。這次Twsam丟我水球後,我一查發現這次不用買門票,就變得很想去了XDDD

碰巧禮拜五是固定有胸部X光課的日子,本來排定的時間是17:00~19:00,而VGL是19:30~22:00,應該上完課用趕的可以趕到。可是X光課上課的地點有人在用,課程延後到18:00~20:00。我就在國泰醫局吃了一下飯,然後想說聽個一小時的課,七點馬上過去。

結果課程內容跟上禮拜似乎有重複。上禮拜因為人很少,所以老師這禮拜把題目重講的樣子,我就決定六點半消失了,飛快的衝去捷運站,到達場地人已經很多(據說ptt C_Chat那些宅力三百萬以上的早上十點就開始排了....)。我想找DL和Twsam,但是他們已經被重重的人牆隔開,而他們替我保留的位置也被占走了><,所以我只好坐在地上聽。之後連我周遭也堆起了人牆,本來我是最外圍的,後來變成中間偏外。整個中正紀念堂都是人。

VGL請的主持人有點糟。講的笑話很難笑,從頭到尾一直用宅字「阿你們平常都不離開家裏齁,阿這樣不是很宅?」我不反對使用台灣對「宅」的定義。不過在這種大場合,特別是地上一堆宅力三百萬以上的ptt C_Chat宅味隊在場的時候。還是使用正式一點的定義比較好。

音樂的部份非常的棒。雖然平常使用的是不錯的Fubar II外接DAC,但親身到場聽的聽覺效果還是和耳機小聲聽完全不能比。低音不只是低音,而是爆發瞬間可以打穿胸膛的透明炸彈。合奏不只是合奏,當樂句慷慨激昂的時候,小提琴的絃聲似乎可以高到像天上的星星。如果說聽耳機像在看一幅畫,那現場聽大概就是走到畫裡面去,起承轉合抑揚頓挫,擁有無比的立體感,不論是就空間和感情而言都是。小聲的時候可以像涓涓細流,雖然微小但感覺還是無比真實。大聲的時候連空氣都可以撕碎。

因為我這個人陽光愛運動,不愛打電動。所以並不是每首曲目都認得。印象比較深的,開頭的惡魔城寫出一個人單挑陰氣騰騰的惡魔古城。中場過後FF8的Liberal Fatale也是波濤萬丈,只可惜太八我覺得劇情太意味不明沒全部打完,所以無法完全瞭解曲子的意思。最後太七的片翼天使,現場營造之好讓我覺得賽飛若突然出現把現場的人全部砍光我也不覺得奇怪。雖然我太七最喜歡的曲子是愛麗絲的theme,不過那首過於柔和,可能當Encore不合適吧...

最後是照片





人山人海,我坐下去不過十分鐘就多了這麼一大票人orz




這張忘了開夜間模式囧,不專業的冷笑話主持人(左邊穿灰色那位)



VGL即將開始,各大人物開始發表演講。



另一個角度照舞台。









幾張煙火的照片,最後一張手震很大orz 全文連結

星期四, 2月 19, 2009

星期二, 2月 17, 2009

Left 4 Dead

這是最近喜歡上的一款殭屍主題FPS。故事是城市受到了狂犬病毒類似物的感染,整個城市的人都變成了活殭屍-除了對病毒免疫的四個主角以外。這四名主角要殺出血海,逃出城市。

遊戲單人或連線都可以。單人的話,玩家會扮演四人其中之一,剩下的三人會由電腦派來的神射手擔任(沒錯,他們射擊的技術強到不像話),但是帶隊要由玩家負責帶路。

遊戲AI的特色是怪物出現的位置和恢復物品出現的位置都完全隨機。地圖沒有強迫怪一定要出現在哪邊。所以每次玩的經歷都會不大一樣。甚至在Left 4 Dead只有Demo的時候,有玩家把CS的地圖直接拿來套,怪物照樣可以產生的很好。

這個遊戲沒有特殊Boss,殭屍只有六種:平常看起來癡呆樣,但一旦受到刺激,會以打為單位,用跑百米的速度跑過來的普通殭屍。能用舌頭進行狙擊,讓被舌頭捲住的玩家被拖過去且無法開火反擊的Smoker(因為死亡會爆出大量煙霧擾亂視線)。能夠推倒敵人,撕裂敵人身體,讓被壓住的人不能反擊只能被扣血的Hunter。只能由電腦操控,只要不太靠近或用手電筒照就不會攻擊。但出手後可以在一擊內讓一個玩家戰鬥不能(HP直接歸零),血又超厚的Witch。還有會吐出膽汁,爆炸時也會向周遭噴出膽汁的Boomer,Boomer的膽汁一旦噴到活人就會引怪,馬上會有好幾打的普通殭屍用百米的速度往被噴到的人衝過去。最後是HP最高,要四個人合力攻擊才能殺死,能夠投擲石塊或是一拳扣掉玩家1/2血並且讓他飛出十公尺的Tank。

遊戲引擎繼承CSS的Steam Engine,我的老1950pro跑得非常順暢,1200*800*2AA全特效看不出什麼lag。遊戲的光影也非常棒,整體呈現灰濛濛死亡都市的感覺。燈光也不會亂用,通常有不偏灰色的燈光就代表那裡有路。遊戲的音樂很特殊,不是固定BGM不斷放送,而是會隨著情況改變:比如Tank要衝過來的時候,電腦會預先播放一段慷慨激昂的章節。普通殭屍要大量殺過來的時候,也會有象徵不安的曲調。玩家太靠近witch,即將要引起他注意的時候,遊戲也會放一段讓人感覺非常不詳的東西。聽音辨位在這遊戲很重要,特別是多人模式。

遊戲的多人模式可以分為合作和對抗。合作模式可以自由選擇難度,玩家一起闖關,然後闖關後才知道電腦提供的隊友其實很強又很會照顧別人XD。對抗模式難度強制固定在普通,四個人扮活人四個人扮特殊殭屍(但Witch不能操控,Witch可以自由行動的話會嚴重破壞平衡XD),同一個關卡都會打兩次,兩邊互換角色。活人走到下一個Safe House就贏,扮怪的四個人負責把四個活人打掛。活人死了沒辦法復活,扮演特殊殭屍的,他們操縱的殭屍並不會因為操控的是人血就變多,能力也跟電腦操控版的一樣。但每次死了都可以隔一小段時間無限復活,變成另外一種特殊殭屍。活人的分數按照過關後活下來的人數、地圖難度、剩下的血量來算。萬一全滅的話就按照離Safe House的平均距離計算了。

對抗模式就真的有被殭屍圍繞的感覺。因為特殊殭屍變成人類操縱後會非常心機。比如Boomer會從天花板吐膽汁下來。然後玩家被一大票普通殭屍圍毆的時候,Hunter就會很精準的仆倒被圍毆的人,讓他被壓在地上同時被Hunter和周圍一大票普通殭屍扣血還不能反擊,我自己打Hunter就弄過:某隧道中間有水泥橫貫,把隧道分成兩個不同的車流方向,我曾經趁三個活人都在某一側隧道受到圍攻的時候,用Hunter去仆倒另外個不小心走錯邊的人,因為另外三個無法幫忙,被我攻擊的人就從滿血硬被打到掛。Smoker會趁狀況很混亂的時候挑落單的隊友,用舌頭把他跟隊友遠遠地分開。要是剛好其他三個人也正好遭受圍攻沒辦法幫忙射死Smoker,這個被綁住的玩家可能就直接掛了。Tank也變得會和隊友合作,比如玩Smoker的摸掉一個,Tank再去把另外的人轟散讓他們無法緩手幫忙。總之對抗模式就非常的血腥,明明是很簡單的Normal難度但活人到最後全死光是很正常的。不過扮演活人的還是有自己的優勢:可以用補血包,槍枝可以秒殺特殊怪,真正死亡前可以戰鬥不能(HP被打到零,等人把他拉起來)兩次等等。總之玩活人的要非常注重團隊合作,有人白目脫隊行動就等著被秒殺。

附上一段遊戲影片,遊戲中的哭聲就是警告witch在附近,影片約2/3的地方,有個叫Bill的可憐蟲開火不小心打中了她,就被當場秒殺了=.=

全文連結

星期日, 2月 15, 2009

星期二, 2月 10, 2009

Neurosolutions

官方網站

自選課程中,每個禮拜二我都會固定去參加Lab meeting。今天到的時候已經有廠商在演講了。本來以為是前一批人還沒用完,所以在外面等。不過學長從裡面走出來把我拉了進去XD

這次廠商介紹了很多東西,都非常的炫。以我對演算法的淺薄認知其實也無法全部聽懂。聽懂的大概就這樣:這個Neurosolutions提供一套軟體,這個軟體可以生成類神經網路。只要你指定類神經網路的參數。再餵他吃訓練用資料、測試用資料、想求解的資料。他就會自動產生一個類神經網路給你,而且裡面所有的weight等參數你都看得到。軟體可以調整的地方有很多,如某個神經元node要用線性還是非線性的跑。

軟體還支援多種輸入和輸出格式。輸入除了吃CSV以外還可以硬吃xls檔。輸出的話,這軟體並不是製造個類神經網路,讓你可以跑資料就算了。他還支援輸出DLL讓Matlab呼叫。如果不想用Matlab,他還有code generator可以製造wrapper class,wrapper class會有一個.H讓你的C++專案可以包含,包含了以後就能呼叫這軟體做出來的DLL。就可以在你的應用程式裡面呼叫類神經網路,夠炫吧orz

除此之外廠商也炫了一套跟Data mining有關的東西,不過我統計很糟,加上晚到所以就聽不大懂了。總之這套軟體可以指定很多資料來源,然後從一大堆可以選的公式和模型裡面選一個出來。然後指定一些東西,就可以幫你分析資料相關性等。廠商今天示範了一個分析:不一樣的工作用到的程式語言種類是否不同?結果跑出來:MIS人員和C/C++的使用是負相關XD。聽完後我在門口外打嘴炮:「我有點想去拿試用版,去測試國考不同命題者和出多少考古題有沒有相關的說」,結果廠商聽到後狂笑「這的確可以這樣用啊XDDDDD」。


以上的軟體還有一個特點,就是不用寫程式,所有的東西都用圖的觀念呈現。不一樣的公式和算法都用元件來表示,你只要把元件拉到畫面上就可以用了。這樣還不會?沒關係,還有Wizard mode呢,ㄎㄎㄎ

廠商曰:「有個法國的研究生,他用了我們的軟體以後,X個月內生出了六篇paper,有兩篇是SCI啊,blahblahblah,某另外一個博士生,自己用C/c++寫neuronetwok,結果三年還畢不了業,他來找我,我用二十分鐘就解決了blahblahblah」

只能說科技真發達 全文連結

星期六, 2月 07, 2009

北橋風扇

註記一下,以後超頻的時候要注意北橋的溫度。

我這張965p-ds3超頻以後,重開機都會過不了BIOS檢查這關,都要關機許久後再開才能成功開機。後來網路上亂逛,逛到有人測試這張板子的未超頻北橋溫度:用2800rpm的12cm大風扇吹三分鐘之後還有69度。看到這就知道問題大概在哪了。

後來跑去光華買了$67的4*4北橋風扇,裝上去以後電腦就生龍活虎了。 全文連結

星期三, 2月 04, 2009

暴力

今天收到案主的指示,修改phpBB3論壇的首頁,把美工改成他要的樣子。

看了一下code,phpBB有自己的樣板系統,透過全域變數$template來進行存取(真是個容易發生碰撞的好名字呢),在譬如viewtopic.php之中,$template可以呼叫物件方法去設定樣板變數,然後HTML裡面就可以透過寫樣板變數的名字和一些樣板引擎內附的一些流程控制等機制,來達成樣板的功能。

phpBB3內附的兩個樣板也都高度模組化,css和HTML樣板非常嚴格的分開,如果以我個人對於OOP的淺薄理解來說,這樣的設計看起來是十分舒爽的。搭配phpBB強大的文件資源,包含使用說明、coding guideline、內部運作和常見運用的寫法等,研究phpBB3真的是一種享受。本來還想對PHP的樣板引擎更深入的研究,不過很遺憾phpBB的官網被駭客打掛了,所以就無法進一步深入了XD

不過修改的時候就不管藝術不藝術了,達成目標有很多種方法,改template也有很多種方法。到最後我是直接到樣板的目錄下,用Dreamweaver開模板檔插入CSS硬改XD,簡潔又暴力啊XDDD 全文連結