Introduction

[2009] 製作一個遊戲所需要的技術


作者: NDark (K1下次要買搖滾區) 看板: GameDesign
標題: Re: [請益] 製作一個遊戲所需要的技術?(初學者問題)
時間: Sun Jul  5 02:12:32 2009

※ 引述《feedingdream (飼夢)》之銘言:
: 到現在也只學了一小部分的 C++,連個自訂的視窗都弄不出來。

半夜睡不著.列一下我想得到的.

程式設計:就像是作業(homework)寫個函式可以解決某一個問題.

系統程式設計:像是期末專題要一些模組一起配合達成某種目的.
譬如說人臉追蹤期末專題-可以拆解成
讀入影像模組,
膚色偵測模組,
特徵點偵測模組,
輪廓偵測模組,
使用者介面模組,
繪圖回應顯示模組等等

遊戲程式設計:到這一層主要是了解遊戲引擎層在做什麼-為了達成遊戲系統抽象的功能

視窗平台模組: 看你開發的系統在哪個平台上,需要有不同的視窗函式庫
資源讀入器: 圖片讀入 模型讀入 影音讀入 文件資源讀入
顯示模組: 圖片顯示 圖片管理 文字顯示 內嵌視訊
攝影機鏡頭 三維物件管理 效能控制 人物動作
煙霧火焰水波焦距光影特效顯示
使用者介面: 鍵盤 滑鼠 搖桿 手把 特殊控制器
物理引擎: 碰撞 速度移動更新 爆炸碎裂及彈道模擬 水特效模擬
音效音樂模組: 音樂播放 音效播放 混音 立體音效 多聲道
人工智能模組: 路徑搜尋 狀態判斷 決策判斷 群體智能
網路模組: 訊息傳送 伺服器管理

遊戲設計:不只單指是程式,大概可以說是把抽象的遊玩概念化為實體可運作的流程.

遊戲類型與資源管理分析
遊玩流程設計
事件觸發及編輯器
使用者選單設計
各種怪物人工智能設計
玩家及設計者(Power User)功能設計及權限管理
關卡編輯器及關卡設計
過場動畫(Cut Scenen)設計及編輯器
數值編輯器及各種人物與怪物數值設計
遊戲登入網頁,問題回報或大廳設計

總之,不見得每樣都要會,不見得每個遊戲全部元件都有有…
而且大部分都已經有現成的函式庫了.
只是要如何整合起來.學會使用.
也不見得有個強大的引擎就不用學遊戲程式設計.有狙擊槍不會瞄準也沒用.
跨到最後一個階段後就是看經驗跟領悟了.

有沒寫到的再請各位高手補齊吧….


“May the Balance be with U"(願平衡與你同在)
http://vision.twbbs.org/~ndark/
視窗介面遊戲設計教學,討論,分享。歡迎來信。
視窗程式設計(Windows CLR Form)遊戲架構設計(Game Application Framework)
遊戲工具設計(Game App. Tool Design )電腦圖學架構及研究(Computer Graphics)


※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.197.41
推 david429:半夜睡不著覺,把心情哼成歌,只好到屋頂找另一個夢境。   07/05 16:01

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s