討論區快速選單
知識庫快速選單
討論區最近新進100則主題 程式設計俱樂部Facebook粉絲團 軟體開發過程中有哪些資安漏洞?
[ 回上頁 ] [ 討論區發言規則 ]
小弟我如想走「遊戲設計」這途該從何方面學起
更改我的閱讀文章字型大小
作者 : nettstep(Nett)
[ 貼文 7 | 人氣 6428 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/27 下午 07:11:35
我是一個新手,略有程式概念
但想請問各位高手,
小弟我如想走「遊戲設計」這途
該從何方面學起,煩請各位大哥告之流程,謝謝∼
作者 : jasper(Jasper)討論區板主 程式設計甘苦談頂尖高手上班族的哈拉園地優秀好手貼文超過1000則人氣指數超過70000點
[ 貼文 1408 | 人氣 96053 | 評價 6990 | 評價/貼文 4.96 | 送出評價 42 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
主題發起人nettstep註記此篇回應為很有道理 2005/1/29 上午 07:47:39
遊戲的程式設計大略地分成幾塊:
影像處理,這又分為 2D, 3D。
動畫處理
音效控制
鍵盤、滑鼠、搖桿控制
網路連線、資料傳輸

就從這幾個方向開始去學習吧!
作者 : nettstep(Nett)
[ 貼文 7 | 人氣 6428 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/29 下午 03:42:12
那我該從何程式設計下手呢?
C++嗎? 哪一套處理上較好些?
謝謝推薦
作者 : asoedarren(阿西德倫) 貼文超過200則
[ 貼文 266 | 人氣 8612 | 評價 1280 | 評價/貼文 4.81 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/29 下午 08:04:44

>那我該從何程式設計下手呢?
>C++嗎? 哪一套處理上較好些?
>謝謝推薦

以下內容 並非唯一選擇 僅是目前主流模式
可以參考 不用完全照做

1.以程式語言來說c/c++是遊戲界使用的主流程式語言
所以你要先學會這個語言的架構及語法

2.當你熟析語法之後 接著學習資料結構 了解程式的各種演算法

3.再來可以學習Win32視窗程式基本架構 不用精通 只要了解他的運作流程

4.前面都是基本功 當你對以上的步驟有所掌握之後 可以學習DirectX 如果英文不好可以參考市面上ㄧ些中文dx的書 前面關於COM與Win32的講解也要看 然後了解dx整體架構 graphic ,audio,play,input,show等 這部份上手曲線很高 建議先有個概念即可

5.以上都是最基本的東西 擁有這些知識 你可以試著寫些小遊戲驗證一下你的學習成效 從中你會發現更多問題 然後從不懂的地方繼續加強 查資料 看範例 寫程式 解決問題 不知不覺中 你的功力就會大增 就可以邁向更高階的主題

ps:IDE建議用vs.net 2003 畢竟是微軟自家的東西 在dx9.0c之後相容度比較好
作者 : nettstep(Nett)
[ 貼文 7 | 人氣 6428 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/30 上午 01:41:08
感謝唷∼讓我多了許多知識!多蝦
作者 : jasper(Jasper)討論區板主 程式設計甘苦談頂尖高手上班族的哈拉園地優秀好手貼文超過1000則人氣指數超過70000點
[ 貼文 1408 | 人氣 96053 | 評價 6990 | 評價/貼文 4.96 | 送出評價 42 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/31 上午 08:51:56
這是我在深圳逛街時買的一本書,
『傳奇的故事,學 VC 編遊戲』
章節如下:
1.開篇闢地 (內容簡介)
--- 講一些有的沒的

2.我來了(顯示圖形)
--- 教如何在 VC 中建立一個專案,如何載入一張 BMP 圖並顯示出來。

3.讓我動吧(產生動畫)
--- 如何讓影像動起來。

4.別給我框框(透明顯示)
--- 教你如何處理透明顯示的原理。

5.走四方(角色移動)
--- 滑鼠的控制、角色動作變化的一些知識。

6.穿越叢林(角色遮蔽)
--- 場景中遠近物體的顯示、處理等觀念。

7.廣闊天地(地圖移動)
--- 單塊地圖無縫延伸拼湊的觀念。

8.腳踏實地(路徑搜索)
--- 障礙點的處理、表示及介紹 A* 搜索演算法。

9.狩獵謀生(角色打鬥)
--- 碰撞檢測、半透明顯示、MIDI背景音樂。

10.快一點(資源打包)
--- 多張單圖檔如何整合成一個檔。

11.再快一點(DirectX 技術)
--- 將上述 GDI 的部份改成用 DX 的寫法來加快速度。

12.真的打啊(角色的生命)
--- 生命值、打鬥的生命值變化。

13.指點江山(地圖編輯器)
--- 創建一個地圖編輯工具,講述相關的觀念。

我喜歡這本書的講解方式,有幾個章節是可稍微調動一下,
但對初學者而言,還是不錯的流程安排。

在台灣也許買不到這本書,
但按照這個章節自己去找相關資料,
也是一種不錯的學習方式,
提供出來給各位參考。




作者 : asoedarren(阿西德倫) 貼文超過200則
[ 貼文 266 | 人氣 8612 | 評價 1280 | 評價/貼文 4.81 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/1/31 下午 09:48:29

>這是我在深圳逛街時買的一本書,


台灣的有些網站可以訂購大陸的書

這本書的範例原始碼 這邊可以下載
http://resource.gameres.com/LearnVC.rar
作者 : nettstep(Nett)
[ 貼文 7 | 人氣 6428 | 評價 0 | 評價/貼文 0 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/2/1 下午 03:54:27
謝謝大家讓小弟我有所認知,我會努力好好學習的^^"
作者 : akira32(Akira) VC++優秀好手DirectX優秀好手貼文超過2000則人氣指數超過350000點
[ 貼文 2527 | 人氣 384134 | 評價 3430 | 評價/貼文 1.36 | 送出評價 243 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/2/20 上午 12:22:27
<1>首先先學VC++,可參考"Visual C++教學手冊"(峯),後面幾章可以先略過
<2>在學一下MFC,可參考"精通視窗程式設計"(文魁),這一本有打折促銷
<3>買一本"專業級遊戲程式設計"(博碩),看前面幾章就夠了,因為它完整的範例,不易讓初學者看懂,包來包去..自己就可以寫一下一些基礎的東西了
<4>學DX
DX7 "Visual C++遊戲設計"(第三波)
DX8 "DirectX特效"(博碩) "2D\3D RPG角色扮演遊戲 程式設計-使用DirectX"(博碩)
DX9 "3D遊戲程式設計入門 使用DirectX9.0實作"(博碩)
"3D遊戲程式設計進階應用 使用DirectX9.0實作"(博碩)
"Visual C++遊戲設計魔法寶典"(峯)

<5>其他查閱的書籍,如查函式如何應用的
Window程式設計 第五版 (MicroSoft)
Window程式設計使用MFC(MicroSoft)
C++標準函式庫(峯)
視窗程式設計函式庫 win32 API(上冊 下冊)(金禾)

<6>網路程式,含MYSQL
多人連線遊戲 程式設計開發手冊(博碩)

這些書我也正在看,可能只看了1/4
作者 : akira32(Akira) VC++優秀好手DirectX優秀好手貼文超過2000則人氣指數超過350000點
[ 貼文 2527 | 人氣 384134 | 評價 3430 | 評價/貼文 1.36 | 送出評價 243 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/2/20 上午 12:25:49
面試時可以準備作品
最好是3D online game
作者 : sephar(sephar) 人氣指數超過10000點
[ 貼文 139 | 人氣 17923 | 評價 50 | 評價/貼文 0.36 | 送出評價 33 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/2/20 上午 10:28:50
小弟我也是想走這路線,不過我才學過一些基礎的c和java,而我卻選擇做個遊戲來當我的專題,看了那麼多前輩的文章,還是有點不知如何下手,而我想做的類型希望是一個即時的網路遊戲,不知前輩們能不能給個指點,我怕我一開始就做這個有點不切實際,但是我真的不知要如何下手,請各位有經驗的前輩能分享經驗於我.
作者 : asoedarren(阿西德倫) 貼文超過200則
[ 貼文 266 | 人氣 8612 | 評價 1280 | 評價/貼文 4.81 | 送出評價 5 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2005/2/20 下午 02:29:11

>小弟我也是想走這路線,不過我才學過一些基礎的c和java,而我卻選擇做個遊戲來當我的專題,看了那麼多前輩的文章,還是有點不知如何下手,而我想做的類型希望是一個即時的網路遊戲,不知前輩們能不能給個指點,我怕我一開始就做這個有點不切實際,但是我真的不知要如何下手,請各位有經驗的前輩能分享經驗於我.

所謂的及時網路遊戲是指 類似魔獸的即時戰略還是一般OLG打寶打怪?
不管是哪一種 都有一定的難度 最好衡量你們的人力以及開發時間 再來決定遊戲的規模

作者 : paa21035(四季)
[ 貼文 1 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/9/3 下午 11:50:53
一定要從C++起步嗎?
本人目前完全不懂任何一個語言
目前想從java開始走向遊戲設計這條路
這樣可以嗎?
作者 : morphingman(morphingman)
[ 貼文 102 | 人氣 448 | 評價 150 | 評價/貼文 1.47 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/9/4 下午 09:31:08
用QBasic, ASCII character 寫一個打磚塊游戲 -> 2D game
作者 : nibabakaho(farastein)
[ 貼文 99 | 人氣 6635 | 評價 390 | 評價/貼文 3.94 | 送出評價 1 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2008/9/4 下午 10:06:17
寫遊戲當然可以不用從c++起步
基本是語言只是個tool
用什麼語言都麻可以寫遊戲
不過業界好像比較多人用c++
如果你想進業界的話
學點c++會比較好
作者 : greenbike(綠色最自然)
[ 貼文 21 | 人氣 1 | 評價 170 | 評價/貼文 8.1 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/1/13 下午 06:21:39
遊戲設計的說法比較廣

如果單就程式設計而言,的確遊戲設計少不了程式

但是遊戲設計的三大要素:程式、美術、企劃

這三方向都可以當 "設計"

以程式來看,用c++可能會傾向業界,變成比較紮實嚴謹的邏輯與系統分析
以美術來看,學程式語言讓你了解美術效果要應用在遊戲上的方法,包含簡單的切圖或者複雜的場景分割層次表現
以企劃來看,學程式語言讓你了解天馬行空的想法,有些能用程式寫,有些因為效率關係是很難達到,例如網路即時多人遊戲的勝負關係

所以看你想走哪方向,都學也可以
也有那種快速建造遊戲世界雛型的軟體
Virtools、 Quest3D 都是比較簡易的方式可以完成程式、美術與想法,甚至還能玩,如果你了解他的運作方式
自己添加c++程式碼,還能搭配shader運算出不錯的成品喔

台灣有很多學校有遊戲設計系...他們也是用這類的東西來快速產生遊戲雛形,因為他們培育的是想法創意
有興趣深入程式的可以再跳用其他免費遊戲引擎XNA...等等...因為這類引擎已經將視窗與DirectX的煩人工作都做完
等到覺得功能不夠,在自己利用SDK開發自己的程式碼,加入之後才算開始正式邁入遊戲人的世界
 板主 : 小呆 , 冷眼
 > 遊戲程式設計 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 遊戲程式設計 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
遊戲程式設計
1 aming 2280 
2 冷眼 1450 
3 阿西德倫 510 
4 PLAYER 390 
5 garf 340 
6 Akira 330 
7 白老鼠(Gary) 290 
8 BlueTulip 270 
9 東昇 250 
10 CCL 240 
遊戲程式設計
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2019 程式設計俱樂部 http://www.programmer-club.com.tw/
0.109375