從 herbage 那聽來的,《英雄傳說 空之軌跡 FC》 在 i-mode 推出手機版。沒想到現在的手機已這麼強大。資訊硬體的前進真是日新月異啊,為什麼軟體的發展不會讓人有這麼強的驚豔感呢?也許是因為比較常接觸吧。
我到是從來沒想過在手機上可以做到這麼複雜的遊戲,轉念想想,PSP、 NDSL 可以做到的,為啥手機不行?只是以前沒想過結合起來會有商機,總覺得分開使用是很自然的事。未來的各項電器設備都會愈來愈複雜啊,也許那天馬筒和遊戲機或電子書整合也說不定,如此一來上廁所時多些事可做。
從 herbage 那聽來的,《英雄傳說 空之軌跡 FC》 在 i-mode 推出手機版。沒想到現在的手機已這麼強大。資訊硬體的前進真是日新月異啊,為什麼軟體的發展不會讓人有這麼強的驚豔感呢?也許是因為比較常接觸吧。
我到是從來沒想過在手機上可以做到這麼複雜的遊戲,轉念想想,PSP、 NDSL 可以做到的,為啥手機不行?只是以前沒想過結合起來會有商機,總覺得分開使用是很自然的事。未來的各項電器設備都會愈來愈複雜啊,也許那天馬筒和遊戲機或電子書整合也說不定,如此一來上廁所時多些事可做。
當我做好準備踏入業界加深工程師能力時,沒想到只晃了一小圈,又回到半年前的研究環境。唯一不同的是,這回不再是研究和生活混在一起,而是規律地到公司做研究,下班回家過生活。沒有學位,多一些薪水。
看著 Wikipedia 上的一堆數學式子,腦裡許多思緒翻滾著,回想起學生時代在宿舍的事,拼命地唸書、拼命地看動畫、考前到浩然閉關 K 書,還有和朋友們一同讀書玩樂的大小往事。往事不斷地浮上心頭,我忽然明白,從前那個 Just for fun 的自己,不會再回來了。現在的我,無法再單純地讚嘆數學式子堆砌出的結晶世界,而是不斷地想到這式子對現況有幫助嗎?而難以將數學看入腦裡。
想到許多朋友的近況,自己也該振作努力才是。一陣一陣的消沉,就隨 Blog 的記錄而褪去吧。
若要說當兵最大好處為何,我想大概是讓人可以滿懷感激地服替代役為社會服務吧。總要有很糟的屎缺存在,才會讓人愉快「自願」地去做辛苦卻必要的事。
到成功嶺新訓後才發現,和不同背景的陌生人要找共通話題真是困難,不同研究所形同不同的世界,難怪一群男人聚會時免不了重聊當兵的事,那是唯一所有人的共通話題。既然是共通話題,也沒啥新的感受,不外乎是無腦的操練,精髓全在「一個口令,一個動作」裡,別多想多做,拿捏尺度偷吃步,一切就會過得很順。若要說有什麼受益,除了重新回歸規律作息外(沒想到冬天早上六點起床是如此容易的事!),就是認識許多不同背景的人。只可惜明明空閒時間很多,卻得消磨在折綿被、出公差裡,所以也無法和大家做太多深入認識。
嘗試過幾次後,我發現大部份人聊專業的意願也不高,大部份的話題也是東拉西扯,遇到背景雷同度高的人時,話題就多一些。對我來說,我是比較想多了解不同專業的特點,可惜沒聊到太多,挺多發現不管是化學物理生物電子等系所,都會用到電腦摸擬。還有,這些人都會寫程式,可是對軟體開發的理解很淺。像是某公司有各種不同版本的程式,用在有細微差異的產品上,可是沒用版本管理系統,而是用不同檔名區分。
除專業能力外,帶部隊的技巧也很有意思。整隊點人數的流程很讚〔*1〕,快速確實掌握全體人數和不在的人員為何,不過到是想不到這類技巧能延用到什麼地方。既然整隊和行進的流程都一樣,照理說帶隊的情況應該差不多,但由不同人帶部隊行走或整隊,情況卻差很多,這才注意到技巧差異,關鍵在於有沒有花心思肅立形象,以及和部隊交心〔*2〕。說來說去還是那些與人相處的大道理,不管從事什麼行業,為人處事、態度這類老掉牙的東西,確實仍是最重要的。
瓶子裡沒開水已拖了一天,於是問了室友們要不要一起出去加水,組成了週日晚上加水團。
現在住的附近生活機能挺不錯的,走沒幾步路就有個加水站,礦泉水20公升40元。全家、萊爾富、超市、7-11、書局,應有盡有。早上為了買湖池屋洋芋片,連跑了附近的全家和萊爾富,都沒著落,到是意外發現旁邊一家超商,貨滿多的,也有比市面價便宜一點,最重要的是有賣《愛之味》「鮮採蔬果汁 100%」,而池田屋洋芋片則是 30g 包裝16元!...似乎完全離題了。
加完水回家後,聊到今天是冬至,羊說要不要來吃湯圓,他有買芝麻口味,素食可食。為了應景,就這麼開始了超快結束的湯圓團。
首先由羊貢獻食材:湯圓六顆,接著是大廚黃哥加入剛剛才加回來的開水,放入六顆湯圓,煮一下下,撈起。一人兩顆,啪啪,不到一分鐘全員用餐完畢,由我殿後洗碗。就這麼確實速決地結束了冬至湯圓團,似乎少了點聊天打牌的氣氛啊。
備註:是黃哥提到昨天夢到大家在打牌,大頭也在,而且牌的玩法還變了。沒想到成員中打牌興致最低的黃哥,卻會忍耐不住先夢到打牌的事,真是意外。
最近不知為何,升上 Firefox 3 後變得不能用中鍵開新分頁,這樣一來 Firefox 等於殘廢一大半,根本不能用。試了一陣子終於找到解法。
重裝 Firefox 也沒用,原本想降回去用 Firefox 2,但官方公告說不久後不會支援 Firefox 2,只好打消這個念頭。網路上的文章大多指出是 Google Toolbar 新版的問題,不過我 disable 或 uninstall 後也沒效。後來索性用 Safe Mode 關掉所有 Add-on,結果就好了。於是再換回一般模式關掉所有 Add-on,也是好的。再把 Google Toolbar 3.1.20081127W 裝回去,仍是好的,怪哉。
Anyway,總之 Firefox 能用後就方便多啦。
移除 Google Toolbar 的方法是在開著 Google Toolbar 的情況下,按 Setting -> Help -> Uninstall。
趁著前陣子週末的空檔,終於買了 YsO 來玩。
YsO 的操作方式和 3D 畫面看來和前兩作 YsF、Ys6 差不多,但娛樂性是更上一層樓。 Ys 系列最大賣點的魔王戰,更是大勝前作。如同前作,魔王戰時玩家會不斷重覆「被KO -> 找出破綻拆招 -> 魔王換招」的循環,直到看透王的所有招式,以最少的損血擊敗王,或是拼到最後一滴險勝魔王。更棒的是, YsO 多了新的戰鬥方式,有時要跳到魔王身上攻擊,特別是打蜈蚣時得在魔王身上跳上跳下的,超有打魔王的感覺!而且也大幅減少之前的彈幕問題,降低玩 STG 的錯覺。加上雙主角 + 隱藏主角的三角色模式,可以享受三種不同的戰鬥方式,有戰士 Yunica、法師 Hugo、以及反派角色 Thor (魔人化吸血超威!)。
( 圖片來源 4Game.net )
全破後出現的競技場也很有趣,享受英雄一打全的刺激,像 Yunica 可以帥氣的放出不死鳥掃台,Hugo 可以開防護罩龜到角落放魔法,Thor 可以超兇猛地殺進魔獸群中拼命吸血,無視敵方的圍毆。多樣化的戰鬥,讓我 YsO 硬是比 YsF 多玩了十多小時。三線合一的劇情也做得不錯,為了了解劇情的真相,一定得先用兩位主角全破,了解劇情大概的面貌,再用隱藏角色全破,了解背後真相。YsO 從各方面來看,都有不少突破。遊戲操作也很順暢,也保留 YsF 的傳送到各個已拜訪過地點的機制,減少因劇情事件得浪費時間在各地奔跑。
講了這麼多優點,YsO 也是有不少缺點啦,像是場景完全限制在塔內,比前兩作規模小很多,靠著三角色玩三次撐場,才補足遊戲太短的問題,三線合一有部份是平行世界,若能完全做到三個觀點同一世界就更棒了。音樂雖然比 Ys6 好,但比 YsF 差多了,Hugo 的劇情簡陋又無趣(幸好 Epona 的傲嬌很萌,補正了一點),Thor 的 CG 圖有點像硬塞進劇情裡,銜接的不順。
整體來說,我心目中的評價是 YsO = YsF >> Ys6。YsF 贏在畫面和音樂,遊戲性也不錯,YsO 小缺點一堆,但三種玩法和三線劇情會合的作法,很有意思。
剛才看了《The Guerrilla Guide to Interviewing (version 3.0)》,立即想重寫 Joel 提到的兩題面試關鍵題:“reversing a linked list” 和 “detect loops in a tree structure.”。後者很簡單,前者要更動指標內容,記得初學 C 時讓我奮鬥了很久,想來看看自己現況如何。
完成的程式如下(全文見這裡,記得用 gcc -std=c99 編譯):
Node* reverse(Node *node) { if (!node || !node->next) return node; Node* head = reverse(node->next); node->next->next = node; node->next = 0; return head; }
若是以前的話,大概不能這麼自然地寫出簡潔的 code,看來學過 scheme 果然有差,變得較能從高階觀點堆砌程式,也就是將 function 看成基本單位,如此一來,遞迴是自然而然的事。得找個時間練練 functional language,這計畫不能放棄。