[電玩] Minecraft 從三合院聊到伺服器架設 (Spigot)

利用中秋假日期間,打算暢玩精神時光屋的電玩。前兩個禮拜連續好幾個晚上時間,已經把 Starbound 破關,再來應該是自由創建在這個星際邊際的2D沙盒世界。但我突然失去動力,一則沒有具體的遊戲目標,再則自己真的沒啥建築創意,只得暫時擱下。

說起建築,好些年以前曾利用 Minecraft 蓋過「三合院」,但當時卡在屋頂不知該如何利用區塊 (block) 的結構,來模擬中式的磚瓦造型,所以放棄續建。 (這裡有篇巴哈網友分享的三合院建築,真可謂之經典。)

不過這幾年 Minecraft 相關建築的參考資訊如雨後春筍般可茲參照,甚至我還買了本「Minecraft 建築大百科」給我家妹妹 (小女兒),借來翻閱裡面內容就有談及關於中式建築甚而三合院都有範本。這太好啦,我又找到可以作為消遣休閒時玩遊戲的目標。 🙂

Minecraft 被微軟併購後好像更為積極,遊戲功能與穩定性作得更好,挺意外的。最近釋出的版本為 1.10.2,但透過官方的 Launcher,倒是可以創建多個 profile,並對應遊戲版本個別下載,方便很多。喔,必備的 MODs 如 Forge、Optifine HD 等核心模組那是一定要安裝的。關於 MOD、材質包、地圖等,我大都在下列幾個網站參考與下載:Minecraft MODs, PLANET Minecraft

閱讀全文 »

2016年前的 Steam 電玩遊戲冬季特惠敗入暢玩

就 12/24 左右時間,一年一度的 Steam 電玩遊戲大優惠特價,直到來年約 1/5 時間。有些遊戲折扣到便宜極點,甚而打到 2~2.5 折而已。

去年對 Steam 遊戲平台不瞭解,今年則陸續買了幾個遊戲後,對它的交易規則比較清楚了些,故而趁這次冬季特惠敗入了好幾款遊戲,就準備一路玩到元旦假期。 >_< Steam 2015 冬季特惠購買

這次共購買了六套遊戲 (含合輯或DLC),這樣總價也才 NT$1551,夠划算了。就像「上古卷軸-Skyrim 傳奇版」,根本像夜市大拍賣一樣,一堆合輯才只要 NT$217!想當年我購買「上古卷軸-Oblivion」國外實體版,要價可是 NT$2,500,還不含資料片耶。

順帶簡單列舉介紹下我所購入的遊戲供參考分享~。

Don't Starve Boundle

這遊戲不消說,堪稱是這兩年最夯的獨立沙盒生存系遊戲。我還為了我家妹妹多訂購了一套合輯 (單機/連線版、兩套DLC),就待她學測考完後可以一起聯網/單機玩。她可是超著迷這遊戲,因為她的偶像-阿神,還有 Youtube 實況介紹呢。
Don't Starve

閱讀全文 »

2015年又一個免費網絡圍棋的好去處-野狐圍棋

前兩年總是在「OrO 圍棋」對弈,人數不算少制度也算完整。不過介面總覺得有些陽春,例如讀秒時沒有語音倒數 (這很重要,30秒/3次的快局很需要這個報時)。沒想到今日在找是否有更好的圍棋打譜軟體時 (目前看來仍是七年前的 MultiGo 較佳),在「書呆奕的網站」看到這篇-「野狐圍棋攻略」,原來又有個新興的網絡圍棋對弈伺服器-野狐圍棋

看到「野狐」這兩個字,聯想到以前我曾寫過一篇「野狐禪」的典故。是否隱喻了因為一手之差就可能導致全盤皆輸。 🙂
野狐圍棋

「野狐圍棋」是由大陸所開發的系統,據說盛況有曾達一萬人在線上的紀錄。我覺得單一伺服器比較理想,不像「棋城」、「OrO」等,還要連到各國的對弈聽 (各國的實體伺服器),這設計上實在相當不理想。單一實體伺服器,然後可以有多個邏輯的棋會、對弈廳等,這樣自由度高,選擇對弈機會也多,相對也更熱鬧許多了。

閱讀全文 »

Vim 打造 Linux C++ 編程環境-vimrc 基本設定

打算採用 Vim 作為 Linux C++ 程式開發環境的原因有兩個:

  • CodeLite IDE 工具的專案目錄實在編得蠻糟糕的。
  • Vim 的佔用資源小 (在我的 Chromebook/Ubuntu 就可以命列列模式執行並編譯 C++),可攜性高 (任何一種 Linux 系統下載馬上可以執行),擴展彈性高 (透過 plugin)。

而 Vim 的主要缺點就是 學習曲線高!

不過它比較能如倒吃甘蔗般,當習慣那些鍵盤操作後 (可能要好幾年),撰寫如 C++ 程式可塑性高太多了。

Vim 所有設定資訊均在於 .vimrc 檔案 (位於如 Home目錄下)。該設定檔的設定主要有兩個重點:

  • 編輯器的基本屬性設定。 (如語法高亮、顯示行號、狀態顯示...等。)
  • 外部擴展功能 (透過 3rd party plugin),如 nerdtree/taglist 插件的目錄結構/程式源碼的展現。

關於安裝多種 Plugin 的管理,一般會透過如 Vundle 這類插件管理工具來統籌管理所有插件。

個人目前的初始 .vimrc 設定內容,全係參考對岸所撰寫的文章:
 o Vim改變生活,插件改變Vim (1) — 認識Vim
 o Vim改變生活,插件改變Vim (2) — 認識Vim

執行 Vim 後所呈現的效果如下圖:
.vimrc plugn & 環境建置 版本一

閱讀全文 »

Lubuntu vim 安裝繁體中文幫助手冊

最近迷上使用 vim 作為 Linux C++ Coding 的 IDE 開發平台。

原因是 vim 可塑性與可攜性極高,只要在任何 Linux 平台如 Ubuntu 利用 apt-get install vim 即可馬上安裝完成;然後可以將自行整理的 .vimrc 設定檔/plugin 等放置於 GitHub 即可利用 git clone 回來本機內,實在是太過方便了,這得以實行:

Coding Everyone, Coding Everywhere.

不過我對 vim 的使用知識近乎零,而且初期的學習陣痛期會持續一段時間 (使用 vim 可能要堅持好幾年,然後才能倒吃甘蔗般的流暢自然),所以必然會時常需要查找相關使用說明。除了查找 Google 外,透過內建的說明文檔隨時查詢鍵盤指令那更是絕對需要的。

內建當然是英文原文,不過對岸已經有提供了簡體中文化的專案:Vim Chinese Documentation

我這裡參考了這一篇:Vim 中文用戶手冊(繁體字),然後自行至上述簡體中文站台下載最新版本的 Vimcdoc-1.9.0,再利用 ConvertZ 工具轉成繁體中文 (文檔內容),並打包成繁體中文安裝包上傳至 MEGA 供下載:vimcdoc-1.9.0_tw.zip

在 Lubuntu 環境下的安裝方式蠻簡單,只要將下載的檔案解壓縮至 /tmp/ 資料夾下,然後執行下列安裝:

$ cd /tmp/vimcdoc-1.9.0
$ chmod +x vimcdoc.sh
$ sudo ./vimcdoc.sh -i

因為是用 root 身分,所以安裝後直接執行 vim 後 (不需設定 .vimrc)按 :help 即可出現繁體中文幫助手冊;各文件主題,只要打上如 :help tutor 即可查看該主題的完整說明。

完全不會使用 vim 的新手,可以透過內建的教學,利用 30 分鐘的時間學習對 vim 的基本操作與使用。只要在 XTerminal 執行 vimtutor 即可進行教學說明 (全繁體中文說明)。

絕對是 RPG RogueLike 的神作-TOME 4 (馬基埃亞爾的傳說)

這兩天星期假日,沈迷於玩 TOME4 (中文翻譯為 馬基埃亞爾的傳說) RogueLike PC 電玩。

其實幾個月前就已安裝試玩過,不過當時我還以為是那種印地安尋寶探險之類的 Roguelike 遊戲 (開頭畫面讓我一直這麼以為);而且那個時候我下載了一堆 Roguelike 開源遊戲一一試玩,想比較下哪個遊戲可以持續地玩 (最好能玩好幾年)又不會膩。當時還以為「DWARF FORTRESS」應該會適合我,但其實那款遊戲深度相當深,又要閱讀極大量的英文對我仍是相當吃力;況且我還是比較喜歡以前五專時期最愛的 ULTIMA RPG 類型,所以關於 Roguelike 我還是偏好 RPG-Style 的遊戲。

反正輾轉玩了幾款經典的 Roguelike,包括 DCSS (Dungeon Crawl Stone Soup ),嗯,那種無盡的地下城打怪還是不太適合我。但上個星期重新接觸了 TOME 4,卻發現到它綜合了許多 RPG 要素-進城鎮與村民交談、接任務、進隨機地下城打怪、練裝備、升等﹍,喔,這還要符合 Roguelike 「一次都不能死 (TOME4 比較仁慈,冒險模式提供四條生命)」,實在超刺激有趣!
Tome4-01

大陸對岸的 3DM (俗稱三大媽) 論壇,有提供了 TOME4 的討論版,還提供有幾乎與官方網站最新釋出版本的漢化版Addon,這使得剛初窺這類型遊戲的初玩者不致被大量的英文給卻步,而誤失了遊戲豐富的內涵。
Tome4-03

閱讀全文 »

軟體思維顧問

專職軟體輔導與教育訓練的獨立顧問。輔導企業資訊單位如何有效組織系統開發與維護;輔導開發人員達成有效的專業分工。傳授如何把軟體作軟 (Keeping Software Soft)的技能,得以提昇系統的彈性/延展,並進而創造系統的再利用價值。

Personal