Jan 16 2008
遊戲引擎的層級架構
在遊戲程式的領域中,最常聽到的專有名詞,可以說是非 Game Engine(遊戲引擎)莫屬了。聽起來是個很炫很酷的名詞,但其實遊戲引擎一詞經常被過度泛稱與誤用。所謂的遊戲引擎架構,由低階 (Low-Level) 至高階 (High-Level) 可細分為以下三個層級 (Layer):
遊戲開發‧遊戲程式‧遊戲設計
Jan 16 2008
在遊戲程式的領域中,最常聽到的專有名詞,可以說是非 Game Engine(遊戲引擎)莫屬了。聽起來是個很炫很酷的名詞,但其實遊戲引擎一詞經常被過度泛稱與誤用。所謂的遊戲引擎架構,由低階 (Low-Level) 至高階 (High-Level) 可細分為以下三個層級 (Layer):
Jan 14 2008
在遊戲業界裡,擔任管理職務者,往往是具有多年經驗與歷練的人。
他們在好幾年、甚至超過十數年的資歷中,可能經歷過大大小小許多間的公司,也參與過很多完成與未完成的專案。從一開始可能誤打誤撞的進入了業界,一待就是八、九個年頭過去。一路走來,做為一個職員,表現一直都屬良好。於是在幾次的轉換公司或內部拔擢之中,他們理所當然地成了管理職務的候選者。機緣巧合下,他們得到上層的賞識與信任,終於晉升成為管理職,頭銜變好聽了,薪水增加了,公司也得到有能力的主管,從此大家都一帆風順、過著幸福快樂的日子。
然而事實真的是這樣嗎?
Jan 12 2008
原文出處:Harvest Man: Yasuhiro Wada’s Gentle World
這是一篇採訪 Yasuhiro Wada 先生的訪談,他是知名遊戲 Harvest Moon(牧場物語)系列的創造者,也是 Marvelous Interactive 公司的總裁。他在遊戲業界已經有 18 年的資歷,而牧場物語系列作,從超級任天堂起始至今也有 13 年的歷史了,可以說 Yasuhiro 大部分的業界生涯都貢獻給了這個系列作。
繼續閱讀 < < "《Harvest Man: Yasuhiro Wada’s Gentle World》:造訪牧場物語的創造者"
Jan 10 2008
原文出處:Game Design Cognition: The Bottom-Up And Top-Down Approaches
本篇對於遊戲設計的認知 (Cognition) 程序,提出一個階層式的架構觀點,此架構既可由上而下 (Top-Down) 發動,也可從底層至頂端 (Bottom-Up) 進行。這個階層式程序的架構項目依序為:
由概念層起始往下發展,稱為 Top-Down 的設計程序;而從動詞層反向朝上進行,則是稱為 Bottom-Up 的設計程序。
Jan 08 2008
書名:Code Complete, Second Edition
作者:Steve McConnell
譯者:譚詠歸
出版:Microsoft Press; 2nd edition (June, 2004) / 學貫
語言:英文版 / 繁體中文版
Code Complete 是一本很不可思議的好書。書中的內容,沒有模糊不清的理論,而是立即可運用在現行專案或程式中的各種技術。有太多太多的實用知識,完整詳細地解答了我長久以來的疑惑與困擾。
軟體的開發,存在許多不同的階段 (Phase) 與面向,Code Complete 的主要內容,是著重於軟體開發的建構 (Construction) 階段。Construction 一般常會被認為是進行 Coding 或 Programming 的階段;但是在這個階段中,其實還包含了架構設計、細節設計、建構規劃、單元測試等等許多不同的活動程序。
Jan 06 2008
凡事總要有個起頭。
這是猴子靈藥的首篇文章,歡迎各位隨處逛逛(雖然根本還沒東西可逛 XD)。如果是第一次來訪,可以先看看關於,瞭解一下這個部落格建立的動機與目的。
同時這也是我第一次自行嘗試架設部落格,使用的是部落格界非常著名的 WordPress 所建立而成的。經過了兩個星期左右的玩耍拼湊,總算是有個簡單的門面可以出來見人了。
目前使用 WordPress 的心得就是:實在太好玩啦啦啦~~~(迴音)
基本上,我對於 PHP 和 CSS 等等網頁程式技術完全是很不熟悉呀,所以目前部落格可能還會有許多不盡完善之處,如果您對於瀏覽、使用、版型、字體大小、顏色、連結、網站速度等等等,有任何使用上的意見與建議都歡迎提出喔!往後還是會不斷地做些小修改,然後增加些有趣的小玩意兒,繼續一直玩下去!
沒事也歡迎留個言簽到踩踩啦~ XD
Jan 05 2008
熟識的人叫我半路。
至今年今月今日止,在遊戲業界工作屆滿 3 年 9 個月整。
吃飯的傢伙是 C++,偶爾用點 C# 與 Lua。以前玩過 DirectX 與 OpenGL,目前使用過一個大型商業繪圖引擎,參與 2 個 MMO 遊戲專案的開發。另外曾擔任過十數小時的遊戲程式授課講師,也曾與電視台節目合作製作一個小型遊戲。工作之餘,使用 C++ / C# / Lua 撰寫遊戲 Framework,並曾製作出完整的小遊戲。
一直以來都想做這件事。
受夠了每次在搜尋引擎中,打入「遊戲開發」、「遊戲設計」、「遊戲程式」幾個關鍵字,得到的結果往往都是書籍、新聞,或一些斷垣殘篇的文章與討論。相對於英文,甚至是簡體中文來說,網路上關於遊戲開發的繁體中文資訊,仍然相當地稀少而珍貴。有心想往遊戲業界發展的人,往往不得其門而入,只能從很有限的討論資訊中窺得一斑,而無法得到最大可能的幫助。
每天每週每月,在身邊發生的許多事情,用無數日夜、無數加班換得的心得感想,如果沒有在沈澱之後將其一一整理紀錄下來,時間久了也就這麼憑空流走了,什麼也不會留下。這些日子以來,有人走來、有人離去,看著這些來來去去與時間交替,走過來的人沒有講出口的那些這些經驗,就這樣默默地消逝在洪流之中。於是,一代新人換舊人,又再度從頭開始,重新撞壁、重新犯錯、重新學習、重新成長,然後才終於懂了一些。
思緒的流,出現在生命中的分秒片刻,也往往消逝在念頭轉瞬間。或是不凡理想的第一步,或是平淡生活的每一天,理性、感性、熱血、經驗、抱怨、自我,不論是什麼,總有些值得留下的。因此,有了動機與渴望。
鑑於以往使用免費空間,有被滅站以及不愉快的使用經驗,於是咬了牙決定自行申請網址與網路空間架設部落格。所以,有了這個部落格。
期望這裡的心得文章與分享討論,能夠為有需要的人帶來靈藥般的療癒效果,進而從中獲得有用的知識以及思考的啟發。
然而,這裡的文章沒有 Elixir(萬靈藥)般百試百靈的神奇療效,而是一小劑一小劑用血汗、光陰、經驗等所學習鑄成的 Potion(噹噹~ HP +100),看來或許有些粗糙未經琢磨,但保證絕對是真心誠意、歡樂無窮。服用後如有頭昏眼花等等不適症狀出現,敬請不吝指正配方誤謬之處。
最後,也是最初,我想說的是,走這條路的我們,要像猴子一樣聰明、靈巧、好玩、充滿樂趣,並且先要能自娛才能娛人,然後對事物永遠抱持滿滿的熱情與好奇心!
歡迎留下您的問題、意見或是參與討論,敬請多多指教。非常感謝。
Have Fun!