Re: [請益] 製作SLG遊戲引擎的選擇

看板GameDesign作者 (小風)時間12年前 (2012/02/08 13:09), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串3/4 (看更多)
※ 引述《storyn26749 (ST)》之銘言: : 如果要做出一款2D畫面的SLG, : 1.遊戲使用六角形棋盤,雙方單位互相攻擊 : 2.像三國志大戰、戰國大戰互相消耗對方主堡血量以判定勝負 : 要做到以上兩點的話, : 選擇哪個引擎較為適合? : 目前在考慮的引擎有:C++、Unreal Development kit、Virtools、Game Maker和Shiva : 原本認為做2D遊戲,想要使用Game Maker引擎, : 但是在網路搜尋資料後發現Game Maker似乎較適合做物件與物件碰撞的遊戲, : 對於回合戰棋遊戲的資料卻了了無幾, : 不知道版上各位有沒有相關的資訊或是意見能夠分享? 你應該先說一下這是程式作業還是企劃作業,如果是程式,那麼選一個2D處理 比較容易的來用就好,以你舉的例子來說,分別大概是: 1. C++ 打算用windows api硬幹嗎?但在正式開始做前,還得先搞定讀png之類的問題 ,或是用bmp 做透明色處理,也太土法煉鋼了,但不是不行,真的要做可以參 考這本書:RPG角色扮演遊戲程式設計—完整實例與經驗分享─ http://www.drmaster.com.tw/Bookinfo.asp?BookID=PG20101 懂得寫C++ 後,這本書從非常基礎的部分教起,適合初學者照著做(但我覺得 有些步驟有點不清楚就是了……)。 2. 其他3D遊戲引擎(unreal、virtools、shiva之類) 這裡可能有兩種作法,其一是直接用3D做,這就要看各引擎如何使用,但比如 說unreal這種大引擎,光是要搞懂如何使用就要花很多時間,然後再去研究怎 麼做slg ,能不能在時限內做完,是個問題。其二是用引擎的2D繪圖功能來做 ,但這和用C++ 是殊途同歸,雖然可能不需要自己處理讀圖檔、改變色調、播 放影片音樂之類的功能,但遊戲邏輯本身,還是要自己寫的。 總之……只要是程式作業,都逃不掉自己寫遊戲邏輯的差事,引擎沒有辦法幫 上這塊,所以要做的先決條件就是自己要會寫slg 。 而如果是企劃作業,那用rpg maker 套slg 腳本就OK了!程式部分別人幫你搞 定,你只要做企劃設定(角色、技能、關卡、參數等等)就好。 -- 自創RPG遊戲─勇者物語:世界樹之心 http://0rz.tw/oBStj(巴哈連結) 勇者、騎士、公主、賢者,喚起您對遊戲最初的感動! 戰鬥影片:http://www.youtube.com/watch?v=2YtkReMEeXc
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.14.68.75

02/08 13:49, , 1F
對, 我想這裡最重要的問題正是遊戲邏輯上很混亂...
02/08 13:49, 1F

02/08 14:21, , 2F
遊戲引擎替你處理的是繪圖、通訊、物理等通用的東西
02/08 14:21, 2F

02/08 14:22, , 3F
遊戲邏輯都處理好的叫做Mod
02/08 14:22, 3F

02/08 15:04, , 4F
這是學期的專題作業,到明年初才正式要交
02/08 15:04, 4F

02/08 15:05, , 5F
所以程式、企劃跟美術都是由我們自己來做
02/08 15:05, 5F
文章代碼(AID): #1FCWEa1s (GameDesign)
文章代碼(AID): #1FCWEa1s (GameDesign)