作者feedingdream (飼夢)
看板GameDesign
標題[請益] 製作一個遊戲所需要的技術?(初學者問題)
時間Sun May 31 21:27:52 2009
小弟不太確定程度這麼低的文章PO在這是否恰當,
如果哪裡不適合小弟馬上刪文。
其實說初學者甚至還不到,可以算是門外漢了。
心中一直想著想要製作遊戲,不過實際的接觸卻非常的少,
到現在也只學了一小部分的 C++,連個自訂的視窗都弄不出來。
但是一直想要真的起頭,就算只有一點點也想做點東西,
卻連一個底一個型都摸不到,也找了一段時間了,可是找到的資訊都模模糊糊的。
於是想要請教設計遊戲到底是用了哪些技術,
換個說法就是想請教一些遊戲的部分是如何製作的。
比較想問的是 RPG、橫向動作、棋盤式戰略甚至是 AVG、電子小說這幾種,
像是遊戲視窗的設定、進入以及遊戲內視窗的選單、讀取和過場畫面、
鍵盤滑鼠的控制、時間的流動、主要角色活動的畫面、座標定位之類,
這些東西感覺都是一個遊戲必備的東西,
但是跟小弟所接觸到的程式設計內容卻似乎完全沒有碰到,
只有流程控制似乎有點影子,卻頂多弄個猜數字之類的陽春小遊戲出來。
這純粹是小弟所學的還太淺,還是說是配合其他工具所設計?
能否稍微講述一下這些部分是如何製作出來的?
或者能指點一下什麼東西是小弟該去學習的,
或是提供個網站或書目小弟也會去研究。
萬分感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.42.214
1F:推 ddavid:RPG Maker、吉里吉里等等工具都是你可以使用的 05/31 21:34
2F:→ ddavid:如果想自己從寫程式開始,其實C# + XNA還算蠻好上手的 05/31 21:36
先感謝指點。
對於RPG MAKER個人初步的觀感會覺得限制很多所以就興致缺缺,
真正想要的是整個程式就自己做起,即使很困難也想試試看。
C#與 XNA小弟會去搜尋資訊多做了解跟學習的。
※ 編輯: feedingdream 來自: 140.129.42.214 (05/31 21:40)
3F:→ ddavid:喔對了,當然用Flash做小遊戲也是容易入門的選擇 05/31 21:37
4F:→ feedingdream:FLASH小弟會,不過那不是我心中所想要的製作@@ 05/31 21:41
5F:→ airzone:"2D/3D RPG角色扮演遊戲程式設計," 博碩, 2003 05/31 21:52
6F:→ airzone:書有點舊了不過可以參考看看 05/31 21:53
呃,3D RPG角色扮演遊戲程式設計這本我有,
不過對於Direct指令和函式的部分完全看不懂 囧
啃的還滿吃力的。
7F:推 darkflier:不建議樓上推薦的書 太舊了 直接搞XNA比較快 05/31 22:02
8F:→ darkflier:不然就搞opengl DirectX9的書建議不要在買了 05/31 22:03
9F:→ darkflier:因為等你學成...大概XP就下市了 05/31 22:03
OPENGL是最近才知道的東西,正開始看點教學,
不過很好奇介面、選單之類的是用這個做的嗎?
※ 編輯: feedingdream 來自: 140.129.42.214 (05/31 22:15)
10F:推 Quaid:恩 雖然direct之類的版本是一直在更新 但語法多少還是有承襲 05/31 22:48
11F:→ Quaid:能直接winGDI加c++寫engine的話 也不用李他甚麼DX XNA 05/31 22:50
12F:推 softwind:用簡單又免費的open source lib去兜比較快 06/01 00:41
13F:推 imphs:我覺得flash還蠻適合的吧 你說的那些遊戲 都有人做過 06/01 00:44
14F:→ imphs:而且教學也多 06/01 00:44
15F:→ softwind:正3D"應該"有難度 用SDL之類的2D 玩玩應該OK吧? 06/01 00:44
16F:推 imphs:你比較想學的那些 都算是GUI 想學可以搜尋一下或去c版 06/01 00:48
17F:→ imphs:3D應該有點難 如果是一個人做的話 2D比較好入手 06/01 00:49
18F:→ imphs:至少圖比較好弄~ 06/01 00:50
19F:→ imphs:比較好學的GUI: Qt wxwidget visual c 06/01 00:52
20F:→ Jerrynet:看樣子你可能是對圖形畫面的控制摸不著頭緒@_@ 06/01 01:46
21F:推 asleisureto:看你是想做"遊戲"還是"遊戲程式"...其實這兩者差滿多 06/01 01:52
22F:→ asleisureto:前者你還要面對美術企劃等諸多困難,所以我的建議跟一 06/01 01:53
23F:→ asleisureto:樓一樣先從flash或吉里那些摸起,若是後者的話可能就 06/01 01:54
24F:→ asleisureto:讀資訊相關科系或報名一些課程較好...若要買書自修也 06/01 01:55
25F:→ asleisureto:是可以...需要很大的熱情與堅持撐下去就是@@ 06/01 01:56
26F:→ jhs1213:可以先看些電腦圖學....再去看 Directx9 SDK 的DEMO 06/01 10:47
27F:→ jhs1213:熟了之後 再把DEMO 程式擴充.... 06/01 10:49
28F:推 mosluce:話說 RPG MAKER VX 不錯^^ RGSS2 可以試試看 06/01 17:34
29F:推 Ebergies:技術嗎? ... 畫畫, 作曲, 寫文章之類的吧 06/03 21:02