2009年8月28日 星期五

Dream C Club ☆~酒店大師~☆

官方網站http://www.d3p.co.jp/dreamclub
這是一款本週剛在Xbox360平台上發售的遊戲
其實正確的翻譯應該是夢想俱樂部
只是在一個實際遊戲內容為「點小姐之後,聊天喝酒玩遊戲」
翻譯中掛上酒店之名實在不為過
至於大師的稱呼,大概是人物設定與配音員都與Idol Master(另一款Xbox360遊戲)
十分地相似所至吧

我為什麼會特別觀注這片遊戲呢?
原因很多,一開始最主要還是那令人發笑的廣告宣傳與設定吧
「這是個擁有純真之心才能進去的俱樂部」
拜託~~在酒店談純真?
這個嘛,我還真想了解一下在非18禁的限制下能有多純真。
設定的部分也很有電影少女的感覺,突然在暗巷中看到光鮮亮麗的店
還免費擁有一年的會員資格外,不忘提醒你是擁有純真之心的人(大笑)
再來的原因就是遊戲實況。

是的,拜網路與電腦發達所賜,現在除了及時的網路電台還有及時畫面的網路電視台
不過通常網路電視台,這些利用ppstream之類的串流軟體大多是拿來轉播電視節目
讓其它國家/地區的人能看到平常看不到的電視,或是提早收看
(日本常有些節目不是全國同時播放,而是分地區)
至於拿來與遊戲畫面連接,及時地轉播遊戲遊玩的畫面,我還是這款遊戲才接觸到
這樣的感受其實相當不錯,自從上大學以來,很久沒有看著別人玩遊戲的感覺
尤是是網路上一大堆人,還能彼此及時地討論一下更是難得

不過這次會紅遍ptt與巴哈姆特兩大站
讓一堆人包含我,投入不少時間跟著實況轉播
功不可沒的,還是第一位實況遊戲者,代號:青椒
接連兩天前後攻略魅杏與亞麻音兩位角色,整個流程只有「慘烈」可以形容
為什麼呢?
先講一下戀愛遊戲的常有的對話系統的選項
本來是很常見的三擇模式,但在進入酒醉模式時會有不用文字提示的
○(肯定)、△(模擬兩可)、╳(否定)
然後悲劇就這樣發生了
例如:魅杏的關鍵事件,回答送她的機車金額貴不貴時
一般人會想選擇╳(否定)表示不貴,不在乎
不過答案卻是,「不會啊,因為是事故車(發生過意外的)所以很便宜。」 Orz
這樣選錯還好,因為沒有文字可以猜可能的答案
但文字的也有更機車的狀況
例如,跟亞麻音約會時,問到喜不喜歡美術館時
選擇「喜歡...」,主角:喜歡呀,因為有很多女孩子。 Orz
其它的還有很多類似的機車對話
偏偏事主運氣不好,都選中最糟糕的選項造就了傳說的誕生
第一次的攻略糟到了Bad Ending的結局
而第二次亞麻音雖然是在公園裡成為永遠的好友的Normal End
但是在隨後補上一句,跟原本不喜歡的相親的對象結婚了
這實在是一大打擊啊,果然火山孝子當不得...
就這樣,在日本實況轉播中,最早進行攻略的玩家,青椒兄
從此不再玩酒店大師,但他英勇的事跡將永存人心
後面不少人就踩著他的屍體,將Good Ending拿到手
別了,謝了,偉大的青椒 XDXDXDXDXD

2009年8月20日 星期四

OGRE 1.6.3搭配使用GCC 4.4.0

雖然說Ogre團隊很努力地讓Ogre成為一個跨平台與多編譯器的3D引擎
不過在Windows平台上
使用GNU GCC(MinGW)來開發還是抵不過Visual Studio的強勢佔有率與便利性
還有顯示用的DirectX也是微軟自家開發(MinGW不能編譯DX10的顯示套件)
再加上Visual Studio推出免錢版Express之下
狀態就更慘

同時,Ogre團隊修改給MinGW使用的版本
實在已經過於老舊,根本不能繼續在1.6版繼續執行
SDK更新到1.6.1版時就已經在註解說明,請直接下載最新的MinGW來使用
不需要管之前MinGW ToolBox

回到正題,那既然舊版本的MinGW已經接近快要淘汰的階段
那全部都使用最新的版本,包含GCC 4.4版如何呢?
畢竟上述SDK下載的註解也有說要用「最新版」
就這樣嘗試下去的結果....
主要卡了2個地方,FreeType與ODE
兩者都在最後連結時會判定無法執行
所以需要以GCC4重新編譯過
另一個就是OIS的部分,雖然編譯(Release)沒問題
可是執行時會死在搖桿的初始化(使用預設的ExampleFrameLinstner時)
沒辦法,除了在範例中把JoyStick的初始化取消外
就是重新編譯OIS

首先要做的就是下載最新的GCC 4.4.0
主要下載的有
gcc-c++-4.4.0-mingw32-bin.tar.gz
gcc-core-4.4.0-mingw32-bin.tar.gz
gcc-objc-4.4.0-mingw32-bin.tar.gz
gmp-4.2.4-mingw32-dll.tar.gz
mpfr-2.4.1-mingw32-dll.tar.gz
pthreads-w32-2.8.0-mingw32-dll.tar.gz(這個似乎不太必要)
其它的就是
mingwrt-3.15.2-mingw32-dev.tar.gz
w32api-3.13-mingw32-dev.tar.gz
binutils-2.19.1-mingw32-bin.tar.gz
gdb-6.7.50.20071127-mingw.tar.tar
再全部解壓縮到指定的資料夾下即可
不過_mingw.h請自行在檔尾加上
#define __MINGW32_TOOLBOX_UNICODE__
這樣才有辦法使用UTFString這個類別(顯示中文用)
不然就只好一個專案一個專案檔加上這個OGRE_UNICODE_SUPPORT的參數
這樣才能使用中文與QuickGUI

再來上到FreeType、ODE與OIS的官網下載原始碼
注意!!!前兩個都不是最新版
FreeType的版本是2.3.5
ODE的話請下載0.9版(以上的版本也可以使用,但會發生執行錯誤)
OIS的話請放心下載最新版1.2.0沒問題
接著FreeType的話請利用Code::Blocks把Visual C的設定匯入
(直接在命令列下mingw32-make似乎沒辦法產生Debug版的Library)
而ODE的話,請使用builds資料夾底下premake的執行檔,輸入下列這串
premake --file=ode.lua --target=cb-gcc
將workspace與cpb檔產生出來後,再使用CB來編譯
OIS的話本身就有CB的相關檔案
比較麻煩的大概在於需要DirectInput的標頭檔dinput.h
這個就請自行下載微軟最新的DirectX SDK吧
(所以還是VS Express方便啊)

上述的函式庫準備完成後
那當然就是放入Depedenceies的資料夾中
OIS的DLL請放入Samples裡
建立整個Ogre,OK我們有了最新的MinGW了
另外,補充一點,這次使用GCC4所編譯出來的Ogre還需要搭配
libgcc_s_dw2-1.dll這個動態函式庫才可以運作
請從mingw底下的bin資料夾中複製出來到Ogre的執行檔旁

編譯完成Ogre後,我再次嘗試了一些額外的東西
像是Addon上的Hydrax、Caelum與Showcase上的Galaxy Engine
除了Hydrax的水面表現有相當的問題外,其它的部分都是OK的
因為Linux版的GCC現在也都是4.x以上的版本
我想接下來Windows版也終於要跟上了

2009年8月18日 星期二

難得清閒的花蓮三日遊~Day 1~

花蓮啊,想想也快二年沒去
本來從工作第二年開始,靠著每年都會去朝聖一下的太魯閣馬拉松賽
才有機會來到後山觀光一下
這次首次帶著女友跑這麼大老遠的,真是令人格外興奮啊

不過這次令我充分地感受到,開車著實是件很累的事
然後腦中浮現的,是當年老爸帶全家出遊時,小睡片刻的畫面
現在想想,老爸真的辛苦你了
帶我們兄弟兩跑遍全台灣

回歸正題,出發當天的時間是訂在週六,目的是希望最後一天回家時能一路順暢
而且根據女友上次出發到宜蘭參加婚宴時的經驗
週六雪隧早上應該還蠻順暢的
................................
雖然不能說是個假消息啦,不過每次的狀況,總是會有些例外
這次只是運氣不好,那天早上通往國道五號的路是塞得幾近動彈不得
不論是國一還是國三
按照了警廣的建議,改走了一下替代道路也沒比較好
順順地跑了一下,就又塞住了
看著時間一分一秒地過去,內心一橫
好啦,回頭往新店交流道改走北宜公路啦

生平第一次開北宜,之前的是騎機車上來
果然蠻刺激的,但不是高速山路的刺激
是與一堆重型機車與自行車族共行
實在是不好開啊,而且行程也略有耽擱
原訂希望10點前到達宜蘭,卻還是變成近中午才進宜蘭縣
然後為了趕一點時間,午餐時間往後延一點,決定開入蘇花後再說
沒想到就這樣只靠著餅乾一路撐完了全程

此時行經在蘇花公路之間,一路上是風光明媚,鳥語花香,金色的陽光灑在雄壯的太平洋上
忽然聽到一聲...前方測速照相,限速XX公里,不得已趕緊收拾情懷,專心開車 XD
旅途中是不斷地回憶地前兩次的經歷,一次機車,一次休旅車
然後開心地解說熟悉的景象與過去深夜騎車的回憶給女友聽
因為最終目的地是花蓮,所以蘇花公路延途的景點並沒有詳細調查,其實是蠻可惜的一件事
不過中間也是有停靠在著名的清水斷崖附近,稍作片刻的休息
並暸望一下難得一見的太平洋,留影記念
不過,我想我那時應該是得了人偶症了
明明事後看照片已經沒什麼精神,那時卻覺得那張照片還不錯 XD

約略下午3點左右到達花蓮市
因為累,又快兩年沒來,還是迷了一下路
此時女友醒了,這才帶我一路往今天要留宿的民宿去
就是這間,薇雅花苑民宿
雖然在某些方面來說,是沒什麼特別的,甚至與一般學生套房類似的格局
不過好處價格不會很貴,房間感覺乾淨又佈置簡單但有特色
停車稱得上便利,而且重點是樓下有間7-11,買飲料零嘴非常之方便
沒有附早餐算是有點可惜,但附近吃的算還好,所以也不用計較

之後的時光暫時就在這邊小睡了一下,補充了一下精力
然後就跟女友的同學們會面囉
地點在花蓮市林森路上的一家簡餐店,記憶力不好,名字已經忘光了
只記得在國聲戲院附近,靠近派出所
這間店稱不上什麼環境佈置美觀,餐點風味絕佳
不過卻是很實實在在的簡餐小店
而且老闆還很能容忍我們點了一份餐點,就坐了那麼久
不虧是領了大大小小一堆募款感謝狀的強人啊 XD

晚餐的過程中
聽著女友與許多不見的同學們聊天還蠻愉快的
雖然大多插不上話題
可是當個純粹的聆聽者也還不錯
偶爾插上幾句,這樣一群人熱熱鬧鬧的感覺很好

結束時,時間尚早,不過為了明早的花蓮縣的半程一日遊
還是就這樣各自離開
然後我們回到民宿所在,開心地再看看電視,聊聊天
灌了一瓶ICE雞尾酒後,躺在舒服的床上
進入了夢鄉

2009年8月3日 星期一

OGRE 1.6.3 Released


最新版本,其實並無什麼重大技術更新。
只是把一堆Bug修掉,讓引擎運作更順暢與穩定。
詳細的更新請按此連結

好想重開計畫,可惜時間不夠多啊!