看板 GameDesign 關於我們 聯絡資訊
※ 引述《shinan666 (銅鑼燒)》之銘言: : 小弟 現在有點亂 搞不太清楚該怎樣出發 : 這樣好了 如果我要能利用UDK 做出一個DEMO 程式面該從甚麼該始學 : 美術方面比較沒問題 程式就真的是零... : 又如果我是3DSMAX USER 想要會寫script 該從哪邊學起? 版上諸位前輩的說法雖有多種, 但其實都在描述同一件學習工程 切入口不同罷了 既然很明確使用 UDK, 那便用官定的 UnrealScript 和 C++ plugin 不過考慮到文章串的感覺, 以及 UDK 學習資源的欠缺 若無一定程式經驗與思考基礎, 學那些東西的障礙可比張大千臨摹敦煌壁畫 或許可從你最熟悉的 3ds max scripting 環境練習一下 maxscript 運用並強化自己的專業領域, 資源也比較多 我相信 rendering 與各種 max 內的控制便足夠鍛鍊出程序觸感 然後再找任一自稱簡單普及、有 oop 的 script 語言練習 並上網跟前輩和文獻討教一番, 到時缺什麼書應該自己能想到 之後再回頭看 UDK 可能會好一點 這已是在下能想像到最快的捷徑了, 總之千萬不要妄想速成之路 曾有自稱資深遊戲工程師跟我炫耀 13 天學會 C++ 當然這之前、之後有什麼故事, 也不用再說了… 不然就把自己當程式員, 從 C 學起吧, 學 C 不見得為了用 C 而是藉由學習的過程更懂電腦 學到一定程度自然會了解自己還缺哪些知識待補 到時喊幫補就不怕得到老母 (溫馨、健康的GameDesign版應該沒有這種事) 幫不上什麼忙, 加油! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.74.174
LaPass:能13天學會C++是因為他有其他程式的基礎當底子....... 08/28 08:55
cowbaying:資深就沒什麼好說嘴了 XDDDDDDDDD 08/28 09:31
littleshan:如果會用class就叫學會C++,那13天還算合理 08/28 10:23
Hevak:C++資歷三五年的人都不敢說真的學會了=_= 08/28 10:42
Hevak:不過學習資源真的很沙漠,尤其中文界.... 08/28 10:42
LaPass:能用那種語言生出東西來,就算學會了吧.... 08/28 10:42
LaPass:要不然,連其他api都算下去的話,沒有人學的完的 08/28 10:43
LaPass:自己寫程式都會覺得.... 我怎麼都在找api&api的說明文件orz 08/28 10:44
Hevak:找文件是學習過程很正常的事情吧XD 08/28 10:53
Hevak:反正人本來就是邊做邊學,邊學邊做 08/28 10:53
johnny94:其實我也覺得只要能用某語言生出東西就算學會了XD 08/28 12:01
chenglap:這就跟我一天學會日語差不多, watashi wa XXXX desu 也叫 08/28 12:07
chenglap:學會吧...? 08/28 12:07
Hevak:我的日文有四個憨八嘎這麼長(被打 08/28 12:20
LaPass:遇到一篇日文文章,能翻字典看懂意思。或是有篇中文想翻成 08/28 13:09
LaPass:日文,能邊翻字典邊翻成日文我覺得才算會... 08/28 13:10
LaPass:至少,基本文法要懂吧? 08/28 13:10
asleisureto:說會C++應該還好 至少沒說他精通C++XD 08/28 13:30
Hevak:摸透C語言摸不到C罩...(被拖走 08/28 13:31
littleshan:api算不上學習語言最花時間的地方 08/28 14:42
littleshan:而是學會用那個語言的方式(style)去解決問題 08/28 14:43
littleshan:如果學了C++還在用C style土法鍊鋼 那不如省下時間 08/28 14:45
shinan666:不行 我還是看沒有 到底要學些甚麼 08/28 22:20
shinan666:UnrealScript 和 C++ plugin---是指要學C++? 08/28 22:23
poorsen:如果是公司要求UDK, 公司應該有買來的商業教學資源 08/28 22:40
poorsen:如果只是個人興趣, 要不要考慮先從2d遊戲開始接觸呢 08/28 22:42
poorsen:UDK 很複雜, 先用簡單的 framework 做遊戲吧 08/28 22:46
realmeat:程式的東西不就是迴圈跟變數作組合 08/29 23:34
LaPass:樓上那樣講是沒錯啦...程式大概比中文簡單一點點吧 orz... 08/30 00:28
littleshan:有的語言並沒有迴圈這種東西 08/30 20:13
littleshan:有的語言甚至變數在給初始值之後就不能改變內容了 08/30 20:14
Hevak:樓上在說像是Haskell之類的吧 08/30 20:19
realmeat:不知道拿出一個連聽都沒聽過的是要幹嘛... 08/31 19:12
realmeat:不用迴圈的東西在需要迴圈應用的地方就很難寫 08/31 19:14
realmeat:把英文學好, 不管去那邊發展都會很受用 08/31 19:15
realmeat:剛去看Haskell的doc, 說真的我不會考慮去使用他 08/31 19:19
Hevak:遞迴只應天上有,凡人應當用迴圈。 08/31 19:36
poorsen:python map reduce 很好用阿, 少寫很多迴圈頗開心的 08/31 19:57
littleshan:我想說的是,迴圈只是解決問題的一種方式 09/01 00:04
littleshan:以自己最近使用Lua實作出的Game GUI為例 09/01 00:07
littleshan:其中就大量使用了closure及coroutine 09/01 00:07
littleshan:也因此才能把內部邏輯和外部呈現方式切得夠乾淨 09/01 00:11
littleshan:procedural style不是做不到,但難度會高很多 09/01 00:12