GameDesign 板


LINE

※ 引述《NDark (K1下次要買搖滾區)》之銘言: : ※ 引述《david429 (乞丐)》之銘言: : : 然而關於王先生,他的背景是台大土木系畢業, : : 至於他爲何會搭上遊戲產業呢,就是因為它獨立開發完成了一套遊戲引擎The-Fly, : : 據我所知他是台灣少數自行開發完成了功能完全的遊戲引擎, : : 許多遊戲公司,宇峻,樂昇,昱泉,等等,許多有自行研發遊戲的公司 : : 早期都是使用他所寫的引擎,這也是他在業界有聲望的原因。 : 其他的我不熟.不過這段有一些讓人容易誤解的地方. : 就我所知 王先生開發的SDK 是他在昱泉服務的時候就在進行了. : 在昱泉就職期間有無完成,以及這套引擎是否授權給其他公司不清楚. : 然後當時王先生也不能說是"獨立"開發, : 因為畢竟他手下還是有好幾位昱泉工程師的. : 是否操翻(?)好幾任的職員也就不清楚. : 至於功能完不完全,確實當時該SDK開發的規格是很完整, : 也考慮到了跨平台的部份.只是我不清楚最後完成多少. : 就開發引擎這點,確實昱泉算是"當時"遊戲界敢砸錢下去研發的公司. : 這點我會認可昱泉高層的魄力,或是認可王先生說服高層的能力. : 現在昱泉是否還是如此,不清楚. : 至於王先生本人,我能夠說的是,他是個充滿霸氣的工程師這點是沒錯的. : 以上我講的都是事實,各位參考. 稍微對這個引擎說一點東西 我是112 CSIE的學生 上學年上學期(07 fall)系上開了一門選修課就叫遊戲設計 (本系的選修課大部份都是名義上開在研究所 但是大學部也可以修就是) 課的內容是主要就是在講3D遊戲設計的技術細節 而作業及期末project則是要我們利用這個The Fly引擎 及所提供的3D場景及角色模組做東西 最後的期末project則是要做一個簡單的 FPS 出來 (老師是有說模組可以自己做啦 也提供了 3dsMax 的 exporter 不過大概比較少人有用的樣子 大部份人都是直接用所提供的模組) 當時用的The Fly引擎版本號是 0.92 (TheFly.h裡寫的是 0.9 release 4) 這數字聽起來就一整個不放心 結果學期中老師說引擎有更新 要我們去拿來用 這用下去卻發現整個場景被render到爛掉.... (比較圖: 同一個場景的同一個角度 只把library換掉 爛掉的 http://w.csie.org/~b94102/GameProgramming/RenderFail.jpg
好的 http://w.csie.org/~b94102/GameProgramming/RenderOK.jpg
為了確定不是弄錯圖 我還印了camera的坐標來check 碰到這個問題簡直是火大... 當然最後期末project就只好用舊的library了) 再來就是學期中就有人和老師要 The Fly 的 reference 等了半天在做期末project時終於拿到一份 但那份卻是 * 一些TheFly.h裡有的函式都沒有說 * 某個函式回傳值的說明從別的函式copy過來卻沒有改 比較扯的是兩個函式一個回傳float一個回傳int.... * 上課時提到的某class中某個播放角色動作的函式 TheFly.h裡居然在完全不同的class中找到... (兩個class之間只有一個共同祖先...= =) * 有的複雜函式也語焉不詳 像有一個去抓場景模形裡的三角形資料的函式 有八種資料可以抓 但對於 void * 的回傳值 它只寫 // Return Value : the pointer to the data (you might cast the data type to the one you want) 然後就沒了 orz 這樣我哪知道什麼東西是我要的 data type 啊囧 還是試了才知道其一是 float(*)[6] 另一是 short(*)[3] (剩下六個沒試不知道) 這到底是要我們怎麼寫.... 那份 reference 還大剌剌的寫著 Created : 1101, 2007 by Chuan-Chang Wang Last Updated : 1103, 2007 這擺明了就是因為我們要才臨時趕出來的 reference... 文件中還不時出現 please check TheFly.h for more details 問題是 TheFly.h 是個 40K 的 header 這是要我們從何找起...orz (我猜就是有人因為那 40K 的 header 東西多又沒說明 很難找到自己要的東西 所以才向老師要 reference...) 萬幸的是總算是生出了一個能動的東西交了出去 學期成績也還不錯 (8x) 總算是過了這門課 不過這門課後續學期是如何就沒有繼續追了 -- 'Oh, Harry, dont't you see?' Hermione breathed. 'If she could have done one thing to make absolutely sure that every single person in this school will read your interview, it was banning it!' ---'Harry Potter and the order of the phoenix', P513 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84
1F:→ airzone:一人引擎就是這樣子... 02/15 20:45
2F:→ StubbornLin:聽起來不太可靠的樣子 XD 02/15 20:52
3F:→ ycjcsie:可能只有作者自己會用 02/15 20:59
4F:推 HudsonE:沒那麼不堪啦... 好歹也是可以交出作業來... = =a 02/15 21:01
5F:推 reizarc:想到以前當助教的時候 期末 prj 讓學弟用我們的引擎 02/15 21:29
6F:→ reizarc:結果相當的歡樂 XD 不知道 NDark 兄還有沒有印象 02/15 21:29
7F:→ reizarc:額頭三條線好像就是這種感覺 不過做的不錯的還是有 >w< 02/15 21:31
8F:推 godfat:我懷疑 TheFly.h 是一堆 header cat 起來的........... 02/15 21:52
9F:推 killman:我們是從2005年的0.7開始用的 reference是慢慢累積出來的 02/15 22:45
10F:推 NDark:我沒印象了.不過我認為當時的大架構有不少缺陷就是了 02/16 00:01
11F:→ NDark:主要是類別之間交互作用太複雜,連來扯去. 02/16 00:02
12F:推 cjcat2266:我跟LPH同組,The Fly真的很恐怖... 02/16 00:55
13F:推 yrclamb:有修同一門課的推 不過我有 90 XD 02/16 01:58
14F:推 reizarc:主要是文件根本沒時間寫吧 code都寫不完了 ... 02/16 02:44
15F:→ reizarc:那陣子在bbs上被瘋狂問問題 都是用法上的 02/16 02:45
16F:→ reizarc:其實那時大多數修課的人可能連一些3D基本概念都不夠吧 02/16 02:46
17F:→ shivaeye:數位內容學院遊戲班也是用the fly做團體專題.. 02/16 04:24
18F:→ shivaeye:說真的還蠻不滿的,能做遊戲類型也只有幾種而已 02/16 04:25
19F:→ shivaeye:問題比選課的還多,團體製作總有學生有的想做有的不想做 02/16 04:26
20F:→ shivaeye:對美術的學生傷害最大..真的會分到極像"美工"的部份 02/16 04:29
21F:推 StubbornLin:藕合度太高 就該重構了 不然問題一堆... 02/16 10:17
22F:推 schuey:推一下學弟... 02/16 10:34
23F:推 AlvinX:我也有修那門課, 我這組沒用The fly, 用Ogre上 02/17 10:00
24F:推 realmeat:一人引擎沒有比較差 只是你碰到的比較濫就是 02/17 12:46
25F:推 artpoet:發現提供給你的模組是我朋友做的XD 02/19 16:29







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP