作為一台效能足以跑大多數 2022 年的 PC 遊戲,有觸控螢幕、震動手把、陀螺儀感測,還可外接螢幕、SD 卡。2 萬內台幣可入手的 Steam Deck 應該是目前最兼具效能與價格的掌上電腦設備。
Steam Deck 使用訂製的 Arch Linux,同時也能容易的從預設的遊戲模式切換到桌面模式。然而這台機器畢竟主要為遊戲服務,如果要使用他的桌面模式、或將第三方程式整合到遊戲模式,還是需要一些額外處理。
作為一台效能足以跑大多數 2022 年的 PC 遊戲,有觸控螢幕、震動手把、陀螺儀感測,還可外接螢幕、SD 卡。2 萬內台幣可入手的 Steam Deck 應該是目前最兼具效能與價格的掌上電腦設備。
Steam Deck 使用訂製的 Arch Linux,同時也能容易的從預設的遊戲模式切換到桌面模式。然而這台機器畢竟主要為遊戲服務,如果要使用他的桌面模式、或將第三方程式整合到遊戲模式,還是需要一些額外處理。
這篇文章的原文為 Life is a game. This is your strategy guide,作者為 Oliver Emberton,譯者為 gasolin。已獲得作者的翻譯許可。
真實的人生就像是遊戲,每個人都身在其中。 但遊戲過程可能會遇到困難,這篇文章就是你的人生攻略指南。
基礎
你可能還沒意識到,但真實的生活其實是場策略遊戲。雖然遊戲裡面還包含了許多有趣的小遊戲 -- 像是跳舞、開車、跑步、與愛愛 -- 但是遊戲勝利的關鍵,其實只在於如何善用你的資源。 最重要的是,成功的玩家將他們的時間用在正確的事情上。即使在遊戲的中後階段加入了「金錢」這個要素,但你應該優先考慮的,依然是關於如何運籌帷幄你的時間。
童年
人生遊戲開始於你被指派了一個隨機的角色與隨機的環境
(選擇你的角色)
遊戲的前 15 年左右只是新手導引任務。這部分的導覽實在做得不怎麼樣,而且還不提供跳過選項。
青年階段
作為一個年輕的玩家,你擁有許多時間與精力,但幾乎沒有經驗。你會發現大部份的東西 -- 像是最好的工作、最好的財產、最好的伙伴 -- 直到你取得之前都仍然未解鎖。 這個階段是可以快速升級你的技能的時機。在之後的階段裡,你再也不會那麼多時間與精力了。 為了好好地玩這場遊戲,你的首要任務是將你的時間作最好的分配。每件你做的事情都會影響你的狀態與技能:
(喝酒 - 健康 - 精力 - 金錢) 這聽起來很容易,但問題是你不總是知道該選擇做什麼事,而且你的身體不見得總是服從你的命令。這就來一一說明吧:
如何讓身體服從你的命令
許多玩家發現,當他們選擇做某個任務時 -- 例如「去健身房健身吧」-- 他們的身體完全忽略了這個命令。這並不是一個錯誤(bug)。其實,每個人身上都有一個隱藏的狀態欄,只是你無法直接看到它。這個狀態欄很可能長得像這樣:
(健康 精力 意志力) 如果你的某個狀態指數太低,你的身體將抗拒執行你的指令,直到你的需求已被滿足。試著在你又累又餓的時候讀書吧,你會發現你的注意力一直跑到臉書上。
在這些狀態中,你的意志力指數狀態是最重要的。每天起床後,意志力就會隨著時間降低,在吃些東西後會回復少許,只有透過睡一晚好覺才會完全回復。當你的意志力指數很低的時候, 你只能做那些你身體想要做的任務。 生活中作出每個決定時,都會消耗意志力指數。對於那些你必須要作出不做比較吸引你的任務,而去做較不吸引你的任務的決定(例如不看電視而去健身)需要消耗大量的意志力。
這邊有許多技巧可以幫助你保持良好狀態:
1. 保持良好的狀態. 如果你覺得飢餓、疲憊、或感覺全無樂趣,你的意志力會崩潰。請確保你有持續地好好對待你自己。 2. 不要一天內消耗太多意志力. 將你最困難的項目分作多天完成,並搭配一些沒那麼難的項目一起做。 ** ** 3. 每天先做最重要的事. 這會讓其他的事情更困難一些,但這讓你最重要的項目更可能完成。
4. 透過減少選項來減少消耗意志力. 如果你試著在可以連上臉書的電腦前工作,你需要更多的意志力來工作,因為你必須持續地選擇做困難的項目而不是選簡單的。消除這些分心的事吧。
玩這場遊戲的重要部分是平衡你的眾多任務的順序與你的身體狀態。別讓你自己進入隨波逐流的 自動導航模式,否則你什麼事都完不成。
選擇正確的任務
在正確的時間選擇正確的任務就是這遊戲的精髓。有些任務會影響你的狀態,例如
(吃東西 + 精力 - 飢餓) 另外一些任務會影響你的技能:
(練搖滾 + 音樂性 + 臉部彩繪) 你需要花時間在那些保證你健康狀態的事情上 - 例如進食與睡眠 - 好讓你的意志力狀態維持高檔。然後你需要發展你尚未俱備的技能。一些技能比其他的技能更有價值。好的技能可以開啓整條升級道路,像是科技樹一樣:
(電腦技能 -> 電影制作者,程式設計師,網頁設計師 -> 臉書創辦人 ->千萬富豪)
有些技能則是沒有發展性的死路:
(用膝蓋頂球) 結合多個技能是最有效的。要把一個技能練滿是非常困難的 -- 事實上,通常是不可能的。但把一堆相關的技能練到似模似樣就簡單多了。例如:
(烹飪 + 跳舞 + 心理學 = 舞男) 看到心理學如何讓你變得又富有又有魅力了吧?你應該學學這個(笑)。
你在哪裡生活
你所生活的環境會持續地影響你的狀態、技能,與你升級的機會。你可以在任何地方把遊戲玩地很好,但在一些地方,要把遊戲玩好卻更簡單。例如如果你是身在某些國家的女性玩家,有許多成就你都不能解鎖。任何玩家生在最佳環境的機會都基本上是零。所以搜索看看你的選擇吧,仔細思考是否要早點移動。環境是你的技能與狀態的一個乘數。在適合的環境中,你的表現會成倍增長。
尋找伴侶
「魅力」本身就是個複雜的小遊戲。但大部份伴生於你已經在玩的遊戲。如果你已處在很好的狀態並擁有很好的技能,那麼你已經具備不小的魅力了。一個疲憊、易怒、身無所長的玩家一點都不吸引人,而且可能不該嘗試尋找另一半。
在這個小遊戲的初期,不管是拒絕其他玩家,或是被其他玩家拒絕都很常見。這是正常的。但不幸地是大部份玩家不太會處理拒絕,這都會降低你的狀態。你需要消耗一些意志力以恢復遊戲,而意志力需要透過睡眠來回復,所以給點時間吧。
80% 要找到另一半的因素,通常歸結於如何讓自己變成最有魅力的自己 -- 就像人生遊戲的其他方面一樣 -- 意味著將你的時間放在正確的地方。如果你運動、社交、補充營養、發展自己的事業,你的魅力也會自動增加。剩下的 20% 則是讓自己出現在會遇到對的人的地方。
錢、錢、錢
遊戲的稍後階段中你需要管理一種叫做「金錢」的新資源。大多數玩家會發現遊戲的早期階段金錢通常會逐漸增加,但通常這只會造成更多問題,而不是更少。
關於處理金錢最重要的規則是「絕不借錢,除非借了錢能讓你賺更多回來」。 例如,教育或房貸可能有價值(但得看狀況,並不一定)。借錢買鞋則不是。
根據你的財務目標,這邊有幾種策略可以參考:
晚年階段
在遊戲進行的過程中,你能選擇的也跟著改變。婚姻和孩子將減少你的時間和精力,而且在遊戲中引入了更多隨機元素(緊急換尿布任務!)這讓你更難以快速地發展你自己。 較年長的角色通常擁有更多的技能、資源,與經驗,能解鎖那些之前無法參與的大任務。例如「擁有一棟房子」,或「寫一本(好)小說」。
(聽力 -1 寬鬆的褲子 +10) 所有的玩家在大概 29000 天,或 80 年後死去。如果你的狀態和技能良好,你可能可以延長一點時間。但是並沒有作弊碼可以大幅延長遊戲時間。
在遊戲開始時,你沒有辦法控制你是誰或你在哪裡。在遊戲結束時,你依然無法在這時改變結局。你過去所下的那些決定,會絕大地形塑你最終結局的好壞。如果在你最後的人生中開心、健康、圓滿 -- 或不然 -- 你都無法再改變什麼。
這就是為什麼攻略很重要。 因為隨著時間我們大部份人都會瞭解人生遊戲到底怎麼玩,但這時我們已經浪費掉太多精華部分了。
現在你最好趕緊去玩人生遊戲吧。
TextRPG 是我最近找到的一個好玩 python 模組,由德國人開發。 作用就是用來寫一個純文字的冒險遊戲。 目前的版本已包含了 RPG 中常見的對話、戰鬥等元素,整個遊戲可以完全由一個 python 腳本來構成。
因為實在太簡單了,所以來個五分鐘上手文好了:)
1. 安裝軟體
安裝好 Python 與 easy_install 模組後,接著安裝周蟒與 TextRPG
$ easy_install zhpy $ easy_install textrpg
如此安裝好後就可以開始寫 RPG 了。
2. 準備環境
新建一個檔案夾,首先,用文字編輯器新增一個 rpg.ini 檔案,裡面內容如下:
[charactor] 角色 = Char 樣板 = template 名字 = name 姓名 = name 說 = say 詢問 = ask 動作 = act 行動 = act 比較技能 = compete_skill 取得經驗值 = get_exp 生命力 = bTP 生命值 ==TP 攻擊力 = attack 武器 = weapon 防具 = armor 傷害 = wounds 活著 = active [story] 故事 = story 儲存 = save 給予經驗值 = give_exp 戰鬥 = battle 對話 = diag 將這個檔案儲存起來。接著開啟適當的 python 程式編輯器新建一個任意檔名的檔案 (範例裡將檔案取名為 HelloRPG.twpy)
在檔案開頭加入三行敘述:
#!/usr/bin/env python
encoding: utf-8
from rpg_lib.textrpg import * 好了,我們環境已經準備好了。
3. 撰寫故事
因為用 TextRPG 寫故事太容易了,這就編一個大雄大戰小叮噹的故事:
#!/usr/bin/env python
encoding: utf-8
from rpg_lib.textrpg import *
大雄 = 角色 () 大雄。名字 ="大雄"
小叮噹 = 角色 () 小叮噹。名字 ="小叮噹"
故事 ("""大雄哭著跑進房間""")
大雄。說 ("""嗚嗚~~小叮噹,技安跟阿福欺負我""") 小叮噹。說 ("""口胡,大雄我受夠你了,來戰吧!""")
大雄。攻擊力 = 3 小叮噹。攻擊力 = 90
大雄。動作 ("""大驚失色,狼狽逃竄""") 大雄。說 ("""小叮噹,你發什麼瘋!""")
勝利 = 小叮噹。戰鬥 (大雄) 如果 勝利: __故事 ("""小叮噹打敗了大雄,從此過上清靜的日子""") 否則: __大雄。動作 ("從如廢墟般的房間中爬起") __大雄。說 ("""呼呼,我還是贏了""") __故事 ("""大雄打敗了小叮噹,從此作者掰不下去封筆了。""")
註:上面程式範例中的 "____" 代表 4 個空格。用空格來表示程式邏輯區塊是 python 的語法。
好了,我們寫好了故事,接著就是將這個檔案儲存起來。 檔案儲存好之後,我們打開 command line 程式,開始執行這個遊戲:
$ zhpy HelloRPG.twpy 大雄哭著跑進房間 大雄:嗚嗚~~小叮噹,技安跟阿福欺負我 小叮噹:口胡,大雄我受夠你了,來戰吧! 大雄 大驚失色,狼狽逃竄 大雄:小叮噹,你發什麼瘋!
---battle-stats for 小叮噹 --- .... ---/battle-stats---
大雄 comes closer. 小叮噹: Do you want to attack 大雄?(Yes, no) Yes You attack 大雄. 小叮噹: How do you want to fight? (Usual, defensive, target head) Usual
You won this round. 大雄 took 80 points of damage and a critical wound.
小叮噹打敗了大雄,從此過上清靜的日子
你可能沒有想過,在有蘋果麥金塔電腦和單色視窗之前,電腦遊戲就以文字冒險遊戲 (Interactive Fiction, IF) 的形式存在了.
玩這種文字冒險遊戲就像看小說一樣,所有的場景,人物,動作,怪物,全都以文字敘述來表示. (比較老一點的玩家可能想起另一種叫 MUD 的網路遊戲。在 MUD 裡 "砍" 怪物掉血,是以 "史萊姆被玩家小 G 砍中失血 10 點" 這樣的文字敘述來表示。沒錯,MUD 就是從文字冒險遊戲進化來的)
要設計這種古老的遊戲,需要一些寫程式的技術,好來設計文字冒險遊戲中出現的場景,角色,房間 (D&D)
這種古老的 "技藝" 在 2006 年產生了驚奇的改變. inform 7 (之前當然有 inform 6, 5, 4...) 是第一個使用接近普通英語語法寫作,提供整合式開發工具 (IDE) 讓開發可以互動進行的文字冒險遊戲開發工具.
例如 "設定" 冒險小說的標題與作者,可以直接寫作如下:
"Harry Potter" by J.K Rowling. The story headline is "Harry Potter and the Goblet of Fire".
要建立一個場景,在 Inform 裡就等於建立一個 "房間"
Hogwarts School is a room
用 inform 7 寫文字冒險遊戲根本不像在寫程式,一個括弧或是一個判斷語句都沒有! 在 IDE 中每寫完一段,可以按下左上角那個長得像瀏覽器圖示的 "Go" 按鈕,右邊的視窗中立即顯示可以玩的文字冒險遊戲!
inform 7 對於文字冒險遊戲愛好者而言,真是讓人瞳孔放大的改變呀.
更新:如今 Inform 7 發佈剛屆滿兩年,也有更好的教學可看囉 Write a Text Adventure With Inform 7
有種最簡單的瘦身 (減肥) 法,就是每天紀錄你的體重曲線。
這個瘦身法的理論依據應該是這樣子:只要在潛意識裡,我們有在意體重這件事,就自然會節制飲食、注意運動。表現出的結果,自然就是會慢慢趨近理想體重了。
要實施這個瘦身法,首先要有一台體重計,再來就是準備一個紀錄體重變化的工具。簡單的工具比如紙跟筆、電腦化的工具如 Excel、或線上工具如 Google 15。 你所要做的,就是持之以恆:每天量完體重後,將數值紀錄到這些工具上,然後在意數據 (或圖表曲線) 的變化。
當然,現在還有個更簡單的選擇 -- wiifit。
只要站上 wiifit 測量一下,wiifit 就會將你當天的體重與 BMI 值等資訊一起存成圖表。每次打開 wii 玩遊戲前,只要順便打開 wiifit 頻道測一下,持之以恆下來,估計也會有相同的瘦身效果。同時這也是一種從沒有遊戲嘗試過的新體驗。
在台灣,wiifit 並沒辦法取代健身房,因為 wiifit 只有附日文教練 XD (男女各一喔) 。但是別忘了,許多人想運動卻不想花一筆健身房錢。wiifit 正好讓我圓了請私人運動教練的夢想(還是外國貨 XD)。
我曾經有段時間會到宿舍附近的大湖公園跑步。 跑了一個月,覺得一個人在台北公園跑步無趣的很,出門跑步還要吸廢氣,跑完全身黏黏的還得走一段路回家,相當麻煩。於是我也漸漸停止了慢跑這項運動。
wiifit 的慢跑運動中,全程配有一個 Mii 教練帶著你跑,每次跑的路線都不盡相同,與平常在外跑步一般都只有固定路線不同。而且 Mii 教練也會根據你跑步的狀態做出一些互動,如我跑步時只要一直保持相同的步調,螢幕下就會出現意思為 "現在你的步調很不錯喔" 的簡單互動訊息。也許這樣的互動準確度有限,不過確實提供了額外趣味與前進的動力。跑著跑著,路上有各種熟悉的 Mii (上 Mii 投票頻道抓的) 迎面跟我打招呼,或在旁舉起手來打氣加油。供慢跑的小島風景怡人,各種不同的地形、坡度,帶來了視覺上的不同刺激,保持了新鮮感;踩到草皮、海水的不同踏步音效,也都帶來了相當的樂趣。
昨天買到 (<3.7k),剛才終於跑完慢跑小島一圈模式,開啟了可選跑步時間的模式 (10,20,30 分)。感覺跑步功能很簡單也很有潛力,希望透過 wiiware 的推出,哪天除了慢跑小島外,還有其他場景可以探索。也許有一天,我也能在馬力歐銀河的場景裡跑步,那一定是個有趣的經驗 :D
PS: 在原地跑步又沒穿鞋襪的情況,反作用力可能會對腳踝造成較大的負擔。到底能不能持續靠著 wiifit 達到運動效果,我大概還要自己觀察一陣囉。
12/21 用 2 周活體實驗證明,人只要胖到一個程度,雖然有 wiifit 每天運動 30 min , 還是瘦不了 Orz