請問有基於資料驅動的遊戲框架嗎(不是指引擎)?

時間 2021-06-01 11:27:11

1樓:

What is an entity-component-system framework for game development?

2樓:can xu

做小遊戲,根本不需要用到資料驅動,和Entity System,小遊戲的核心是製作週期,你用那些資料驅動,Entity System只會讓你的開發周期變長。

如果單機遊戲,隨意點吧,開發效率最重要

3樓:凌華彬

請放心使用 Cocos Creator 吧,完全符合題主的需求,我們強調的特性有三點:

1. Entity Component 元件式框架2. 資料驅動

3. 以內容創作為核心

關於 Cocos2d-x 和 Creator 之間思路的差異,我在這篇文件中重點介紹了:http://

其中物件導向的思路到組合式的開發思路轉變對開發來說是最顯著的。

4樓:

題主說自己的工作主要是做一些小遊戲,鑑於這樣的背景,我覺得您所謂的資料驅動方法反而會束手縛腳。

下面針對您的三個問題回答。

1、請問有基於資料驅動的遊戲框架嗎(不是指引擎)?

根據您的表達,貌似這就是元件思想。這樣的開發方法多看看unity3d的開源專案應該會有不少心得。

2、沒有的話,是為什麼?是因為這類框架的侷限性太大,僅適用於某一類遊戲,以至於沒有推廣的價值嗎?

在遊戲開發領域,所謂的框架意義未必是想象中那麼大。因為框架難於統一各個遊戲的差異性,而且框架帶來的效能損耗和開發負擔往往不能被接受。順便問一下,你以前做web開發的?

3、如何能夠這方面(基於資料驅動的遊戲開發)深入學習?

我覺得可以好好找幾個unity3d的老外專案來看看。

5樓:

隨便查了下github以前star過的

gemserk/artemis · GitHubBeernutts/Escape-System · GitHubdastratman/entity_system · GitHubthelinuxlich/artemis_CSharp · GitHub

看你問出的問題,建議別折騰了,多學學其他引擎,ue、ce、unity都行。

遊戲程式設計精粹(每本前幾章遊戲架構部分)、遊戲引擎架構這類書也多翻翻。

再深看看 @vczh 經常安利的 名著類 - ajoo。

有大哥能幫我分析一下我的資料嗎?請問在遊戲中我適合打什麼位置?

好好練槍,然後突破,槍法是首要,打不過人會啥都是白搭。定位,預瞄,peek,控槍 FPL的新皇帝furious有多強?NIP的REZ親自教你如何提公升槍法 熟肉 FPL新皇帝的瞄準訓練!神一樣的瞄準是怎樣煉成的? 資料能看出來的東西不多。看你的場均傷害不高也不低,證明槍法還行,但是突破打得少,狙也少...

使用Unity開發遊戲,有流行的框架嘛?

陳凱利 仙劍奇俠傳4手遊 天域幻想 巴清傳 少年劍影 撞擊女神 七七捕魚.這些大型遊戲都在用 許巨集冰 用過ICO,己放棄,現在在使用unity開框架ET,可以試下,還不錯,伺服器和客戶端都是C 推薦試試,直接在github查詢ET,就可以找到 2010年我搞手遊那會兒我們就用了三層架構,當初對照軟...

企業經營資料分析有一些好的框架可以推薦嗎?

以市場調研報告為例子 大類 市場規模 市場份額 市場定位 產品型別以及發展規劃。小類 產品分類 應用 行業政策 產業鏈 生產模式 銷售模式 波特五力分析 行業發展有利因素 不利因素和進入壁壘 先回答幾個問題 你們公司的商業模式是什麼?經營模式是怎樣的?業務由哪些模組組成?各個模組的份額佔比和利潤現狀...