Re: [問題]一個新手的開始

看板GameDesign (遊戲設計)作者 (無想流流星拳)時間17年前 (2007/03/18 12:08), 編輯推噓19(19015)
留言34則, 15人參與, 最新討論串4/4 (看更多)
※ 引述《swenj (swen)》之銘言: : 還有如何取得這些軟體...... : 以及哪些書本或網站可以有這方面的資訊 : 謝謝 我相信, 比起任何能力而言, 遊戲程式員需要的不是能力而是素質: 1. 能夠不斷自己去引發, 實行, 並完成一些即使是幼稚的遊戲項目 2. 願意忍受學習大量自己從沒接觸過的東西 3. 接受自己資源有限的事實 第一點之重要性, 在於這是很多「會一點軟件設計卻又覺得寫不出遊 戲」的程序員和遊戲程序員的分別. 這是針對你所說, 你所學的 C++ 等語言的基本邏輯架構, 而認為這跟遊戲相去甚遠的想法的. 事實上 , 你已經有能力寫遊戲. 但那是甚麼水平的遊戲? 我說一個比方, 像是猜數字遊戲, 電腦隨機 產生一個數字, 然後你猜, 電腦會提示你你猜的數字比答案較大還是 較少的那種. 又或者複雜一點的, Ti-Tic-Toe, 即是過三關. 也是只要很初級的程 度就可以寫得出來了, 更複雜一點的, 例如貪食蛇, 俄羅斯方塊, 所 要求的水平其實也不過是小學生也能掌握的軟件技術. 問題是這跟我說的有甚麼關係? 最大的關係是, 很多程式員之所以永 遠無法寫出遊戲, 正是因為他看不起以上那些遊戲, 覺得沒有像外面 電玩那樣的聲光效果和複雜性, 就不像是遊戲. 結果他們從不會依著 自己有限的能力去先編寫一些較為幼稚的遊戲, 而希望一步登天地一 造就造一隻 RPG 出來-------欠缺基礎的結果, 就是大概他只能跑去 用 RPGMaker 2001, 並永遠用下去. 因為他沒有投入去練習寫遊戲所 需要的思考方式. 當然, 很可能 RPGMaker 根本就是答案, 若要的是造一些常見的套裝 者, 那實在沒有必要學太多. 但如果你希望你有盡可能實現自己所有 想法的能力, 你得接受另一個更漫長的鍛練過程, 也就是, 鍛練遊戲 的思維. 因為, 製作遊戲的思考方式是這樣的, 就是: 怎樣用有限的資源令這些資源, 由一件東西, 變成有趣味性的東西 遊戲是玩具, 造玩具的玩具家和暴君不同的地方, 就是暴君是先有一 個有趣的念頭然後不惜代價地讓這有趣的念頭實現. 比方說, 酒池肉 林, 紂王覺得整個池都是酒很有趣, 便跑去實現了. 這就是暴君式的 思維, 任何一個人都有這種思維, 不過若你不是很有錢或者你是暴君 , 你實現不了. 玩具家, 或者遊戲設計者是相反, 他並不先有意念, 他先擁有的是資 源, 比方說, 一塊木頭. 然後他要想怎樣令這塊木頭變得有趣, 結果 他將這塊木頭弄成了一副象棋. 把木頭交到每一個人手上有不同的結 果, 遊戲設計者就是能夠將木頭變得很有趣. 真正的本事不是在於自己的想像力有多大, 雖然大部份人都會說想像 力「很重要」, 真正的本事是, 怎樣在有限的資源之下將想像力發揮 到最大, 並*實行*. 如果你擁有的是一部電腦, 以及只能寫一些基本邏輯, 而未學會畫圖 等東西的軟件能力, 那麼你應該造的, 是怎樣可以不借助圖案, 聲音 等東西, 去令一個程式變成一個讓人覺得有趣的程式. 也就是說, 你不需要別的書, 你需要的是用你現在學會的所有程式技 巧, 去寫一個你技巧裡最好的遊戲. 在越有限的資源環境下, 越能鍛 練出遊戲創作者的想像力, 這才是在鍛練你作為遊戲設計員的能力. 當你寫了幾個看起來不怎麼樣的遊戲後, 你漸漸掌握了思考的方式, 你就會發覺你是不必看任何書的. 你所擁有的工具, 如 C++, Java 已經包括了你所需要的大部份東西, 你會自己就會想到大部份的用途 , 我自己的話, 我很久之前寫一個 3D 迷宮遊戲, 想要找到迷宮的行 法, 結果就自己開發了一套 Algorithm, 後來我上大學的時候才發覺 這套 Algorithm 跟外面通用的幾乎一樣. 大學並不會教你怎樣寫遊戲, 而如果你需要任何書, 也只是一些用來 記載那些語言的語法, 基本編程的小冊子. 重點是你有耐心去慢慢製 作最粗糙的東西, 不斷的改良. 若你有這種耐心不去放棄, 你就會成為遊戲程式員, 如果你沒有這種 耐心或者害怕踏出第一步去實行, 則無論學多少年編程, 遊戲設計都 離你不近. -- 網絡, 對於很多人而言, 可能僅是娛樂, 至少香港人普遍有這想法. 但是, 我卻認為, 只要人類文明在未來不衰落和滅亡, 那麼, 我們的 文明將不會脫離網絡. 我們將會是這百年, 甚至千年歷史裡的先民. BBS, 作為一種古老而深厚的網絡文化, 會在歷史上有著怎樣的位置? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.252.90.21 ※ 編輯: chenglap 來自: 218.252.90.21 (03/18 12:12)

03/18 13:32, , 1F
好文!! 大推!!
03/18 13:32, 1F

03/18 15:06, , 2F
您寫的文章真的每一篇都很發人深省 小弟深感佩服
03/18 15:06, 2F

03/18 16:52, , 3F
豁然開朗 感謝各位大大m(__ __)m
03/18 16:52, 3F

03/18 18:48, , 4F
講的很有道理
03/18 18:48, 4F

03/18 23:26, , 5F
push! 每篇都深感佩服+1
03/18 23:26, 5F

03/19 00:52, , 6F
在我香港人的角度看, 有金磁片獎的臺灣是值得羡慕的.
03/19 00:52, 6F

03/19 00:52, , 7F
臺灣大體上製作遊戲的土壤比香港好, 也曾經頗為強大
03/19 00:52, 7F

03/19 00:53, , 8F
我希望能夠將這些曾經給過我的感受, 回遣回來而已.
03/19 00:53, 8F

03/19 00:53, , 9F
我自己寫的第一個遊戲是臺灣「看漫畫學電腦」系列裡的
03/19 00:53, 9F

03/19 00:54, , 10F
猜數字遊戲, 也是從這麼簡單的東西開始的.
03/19 00:54, 10F

03/19 00:54, , 11F
當時很容易就能追上商售遊戲的水平, 但現在遊戲已變成
03/19 00:54, 11F

03/19 00:55, , 12F
資金密集的行業, 業餘者只能寫程式, 美工音樂想一個人
03/19 00:55, 12F

03/19 00:55, , 13F
完成不容易, 我希望若我能說服更多人對遊戲這回事有希望
03/19 00:55, 13F

03/19 00:55, , 14F
的話, 那麼, 能夠合作的人應該也會增加吧.
03/19 00:55, 14F

03/19 00:57, , 15F
"也曾經頗為強大"...推這句(淚)
03/19 00:57, 15F

03/19 00:58, , 16F
很久以前某集軟糖世界還有韓國人來台灣取經的報導..不知幾人知
03/19 00:58, 16F

03/19 01:34, , 17F
推推
03/19 01:34, 17F

03/19 07:49, , 18F
chenglap對於AJAX你有沒有什麼看法?
03/19 07:49, 18F

03/19 07:50, , 19F
最近看到你常在這裡出沒,常交流吧^^
03/19 07:50, 19F

03/19 09:40, , 20F
臺灣出產的遊戲軟體數量大概是香港的十倍以上.
03/19 09:40, 20F

03/19 09:40, , 21F
那可一點也不弱了. 可惜那是網絡遊戲未氾濫之前的事.
03/19 09:40, 21F

03/19 09:40, , 22F
至於 AJAX, 那是做 Web 的, 寫 Web game 又是另一泛籌.
03/19 09:40, 22F

03/19 09:40, , 23F
看過中文的 web game, 普遍對平衡的要求和概念都不高.
03/19 09:40, 23F

03/19 16:48, , 24F
你的表達能力我十分認同
03/19 16:48, 24F

03/20 01:07, , 25F
我剛也是程式寫到有點心灰,這篇真好,又讓我重新振作了
03/20 01:07, 25F

03/20 05:04, , 26F
AJAX只是變體版的 Java Script 技術吧? XD 我寫過類似的..
03/20 05:04, 26F

03/20 10:17, , 27F
真是寫的令人太好了!!
03/20 10:17, 27F

03/21 00:07, , 28F
寫的好!讓我回想起我開發自己遊戲的歷程
03/21 00:07, 28F

03/21 17:48, , 29F
若大家的心衰頹, 很多很可能很好的遊戲就會胎死腹中的.
03/21 17:48, 29F

03/21 17:48, , 30F
想盡量讓大家的心能夠再熱情一點.
03/21 17:48, 30F

03/23 04:00, , 31F
真的推 帶有哲學意味的文章 實踐 真的是很重要的一環
03/23 04:00, 31F

03/23 15:33, , 32F
這, 很多人是少看了造一個遊戲所需要的毅力了.
03/23 15:33, 32F

03/23 15:33, , 33F
那比起技術要重要多倍, 卻是很多人所忽視的.
03/23 15:33, 33F

03/31 23:24, , 34F
寫的太好了
03/31 23:24, 34F
文章代碼(AID): #15_Bi_WY (GameDesign)
討論串 (同標題文章)
文章代碼(AID): #15_Bi_WY (GameDesign)