作者ssize (當個動漫宅但不當偏執狂)
看板GameDesign
標題Re: [請益] .Net環境下製作遊戲
時間Fri Dec 2 18:36:51 2011
※ 引述《Nestarneal (涅斯)》之銘言:
: 我想請問一下
: 有沒有書籍是專門介紹,怎麼在 .Net 的環境下製作遊戲的呢?
: 目前學校是上到利用 Windows form 來寫出視窗程式,
: 然後期末的時候有個分組報告,要 Demo 各組寫的程式
: 我們這一組決定要寫一個全年齡 Galgame,
: 不過現在有個問題就是有許多我們原本認為很簡單的功能,
: 事實上目前所學的不夠應付...
: 身為一組的核心(?)我打算直接買書來看,
無法回覆你工具的問題,算是…一點小感想,有錯指正我。
我覺得基本上製作遊戲是製作遊戲,程式是程式,請先拆開來想。
以前在練習寫flash game的時候,上網看了一大堆語法後,結果還是做不出來,
因為我根本不知道我想做出怎樣的遊戲。
現在你有目標了,但我想程式先不考量,建議請先畫出你的遊戲流程圖。
以你舉的類型來說,先設計一個小流程:
場景一:開始畫面。有基本背景與標題(會動)。一個「開始」按鈕=>點擊後進場景二
場景二:一個學校背景。插一個對話框。對話框開始一個字一個字出現以下內容:
「今天開始轉學到這個學校,絕不能遲到,免得給人壞印象…」
點擊滑鼠左鍵出現下一頁內容,直到最終頁,出現一個按鈕,
按鈕上寫「快點進入學校」=>點擊後進入場景三。
場景三:校門口背景。一張跌倒女學生的圖片(物件?),對話框…
「衝得太快不小心撞到人了…」
「哎呀呀…痛痛痛…」
兩個按鈕「走路怎麼這麼不小心」=> 點擊後接場景四
「不好意思,你沒事吧?」=>點擊後接場景五
場景四:進入good end背景。對話框寫
「不好意思,我叫xxx,為了賠罪,我請你喝杯咖啡吧。」
=>播放end音樂
場景五:進入bad end背景。對話框寫
「對陌生人這麼溫柔的男人都不是好東西。離我遠一點。」
按鍵=>上面寫重玩=>接回場景一
呼…這樣上面不算是一個完整的流程,不過已經有很基礎的起呈轉合了。
雖然Windows form什麼的我沒用過,但感覺只要導入場景,掌握對話框的時機,
也許按鈕用判斷式寫一寫就能完成了,不用花什麼買書錢。
那這樣是不是沒什麼技術?也別太小看做遊戲了…
我不知道你用的工具能輔助你做到怎樣的程度,但文字慢慢一個字一個字出現,
圖片的淡入淡出,或場景切換如何才不會太奇怪…等等等可以優化的地方。
如果沒有直接可以用的功能,那就會你使用工具時研究的方向,
用這個工具能寫出這個功能嗎?該怎麼解決…之類的。
當你知道自己要做什麼,你在工具的使用上,發問的問題就能夠更精準。
你程式進步的才有方向。
總之,我想你應該不是要學生作品想交出遊戲編輯器什麼之類的吧…
寫了一大篇,總結就是…要做遊戲,建議還是先提出你的設計藍圖吧。
藍圖不用太大,企劃的第二步就是考量時間、成本,不然你們做起來也會很辛苦。
你有了設計圖,有了會用的工具,接著就能將你的問題焦點放在正確的地方。
--
推 Hevak:推這篇,除了會工具以外要搞清楚到底要做什麼... 12/02 18:48
→ Hevak:流程圖真的很好用 12/02 18:48
※ 編輯: ssize 來自: 114.26.164.126 (12/02 19:36)
推 Nestarneal:感謝。感覺比之前還有個方向了 :) 12/02 20:57