1.一種策略游戲的資源分配系統(tǒng),其特征在于,該系統(tǒng)包括:
資源劃分模塊,用于對(duì)策略游戲中玩家所擁有總資源數(shù)據(jù)使用樹結(jié)構(gòu)進(jìn)行表示,其中數(shù)的最頂端根節(jié)點(diǎn)表示玩家所有的資源數(shù)據(jù),進(jìn)一步,將資源數(shù)據(jù)進(jìn)行分類并劃分至每個(gè)樹節(jié)點(diǎn);
資源設(shè)置模塊,用于根據(jù)游戲世界狀態(tài)的變化,對(duì)根節(jié)點(diǎn)及對(duì)應(yīng)的子節(jié)點(diǎn)分配比例進(jìn)行對(duì)應(yīng)的設(shè)置,進(jìn)一步還包括對(duì)每個(gè)節(jié)點(diǎn)之間的邏輯規(guī)則進(jìn)行預(yù)先設(shè)置;
資源判斷模塊,用于從最底層的節(jié)點(diǎn)的資源數(shù)據(jù)自下而上進(jìn)行遍歷獲取,并計(jì)算每個(gè)節(jié)的所有資源數(shù)據(jù)及總資源數(shù)據(jù);
資源調(diào)整模塊,用于根據(jù)所述資源判斷模塊獲取的所有節(jié)點(diǎn)的資源數(shù)據(jù),同時(shí)獲取每個(gè)節(jié)點(diǎn)對(duì)應(yīng)的資源類型,進(jìn)一步調(diào)整每個(gè)節(jié)點(diǎn)下對(duì)應(yīng)的多個(gè)子節(jié)點(diǎn)所占據(jù)的資源數(shù)據(jù)類型比例及資源數(shù)據(jù)的優(yōu)先度級(jí)別。
2.根據(jù)權(quán)利要求1所述的策略游戲的資源分配系統(tǒng),其特征在于,所述的資源劃分模塊還包括:
查詢子模塊,用于對(duì)策略游戲進(jìn)行遍歷,獲取所有資源數(shù)據(jù);
劃分子模塊,用于根據(jù)預(yù)設(shè)的資源數(shù)據(jù)的邏輯關(guān)系,使用樹結(jié)構(gòu)將資源數(shù)據(jù)劃分至對(duì)應(yīng)的節(jié)點(diǎn)。
3.根據(jù)權(quán)利要求1所述的策略游戲的資源分配系統(tǒng),其特征在于,所述的資源設(shè)置模塊包括:
比例子模塊,根據(jù)所述資源劃分子模塊劃獲取一一每個(gè)節(jié)點(diǎn)下所有子節(jié)點(diǎn)的資源數(shù)據(jù),進(jìn)一步,將每個(gè)節(jié)點(diǎn)對(duì)應(yīng)所有子節(jié)點(diǎn)所擁有的資源數(shù)據(jù)比例進(jìn)行計(jì)算;
比例設(shè)置子模塊,用于根據(jù)每個(gè)節(jié)點(diǎn)對(duì)應(yīng)的資源數(shù)據(jù)類型的不同,同時(shí)動(dòng)態(tài)獲取游戲世界的變化,將固定值數(shù)據(jù)進(jìn)行固定設(shè)置,對(duì)動(dòng)態(tài)變化的數(shù)據(jù)進(jìn)行默認(rèn)值設(shè)置,該默認(rèn)值能夠通過可交互界面進(jìn)行自訂有設(shè)置;
邏輯設(shè)置子模塊,用于對(duì)資源數(shù)據(jù)的比例邏輯進(jìn)行設(shè)置及對(duì)節(jié)點(diǎn)之間的邏輯規(guī)則進(jìn)行設(shè)置。
4.根據(jù)權(quán)利要求1所述的策略游戲的資源分配系統(tǒng),其特征在于,所述的資源判斷模塊包括:
遍歷子模塊,用于對(duì)最底端的子節(jié)點(diǎn)的資源數(shù)據(jù)進(jìn)行獲取,進(jìn)一步,依次向上得到對(duì)應(yīng)節(jié)點(diǎn)的資源數(shù)據(jù),最終得到所有節(jié)點(diǎn)的資源數(shù)據(jù)及總資源數(shù)據(jù);
計(jì)算子模塊,根據(jù)所述遍歷子模塊及節(jié)點(diǎn)之間的邏輯規(guī)則對(duì)每個(gè)節(jié)點(diǎn)下對(duì)應(yīng)的子節(jié)點(diǎn)的資源數(shù)據(jù)進(jìn)行計(jì)算并調(diào)整至符合邏輯規(guī)則的比例。
5.根據(jù)權(quán)利要求1所述的策略游戲的資源分配系統(tǒng),其特征在于,所述的資源調(diào)整模塊還包括:
智能調(diào)整子模塊,基于預(yù)先設(shè)置的比例邏輯規(guī)則及節(jié)點(diǎn)之間的邏輯規(guī)則,獲取游戲運(yùn)行參數(shù),將子節(jié)點(diǎn)所占的資源數(shù)據(jù)比例調(diào)整至最優(yōu)比例的信息使用可見界面向玩家進(jìn)行展示;
功能調(diào)整子模塊,獲取玩家的操作指令,根據(jù)指令對(duì)玩家進(jìn)行不同的提醒,如果玩家選擇低優(yōu)先度的資源數(shù)據(jù),將高優(yōu)先度的信息建議推送給玩家。
6.一種策略游戲的資源分配方法,其特征在于,該方法包括:
對(duì)策略游戲中玩家所擁有總資源數(shù)據(jù)使用樹結(jié)構(gòu)進(jìn)行表示,其中數(shù)的最頂端根節(jié)點(diǎn)表示玩家所有的資源數(shù)據(jù),進(jìn)一步,將資源數(shù)據(jù)進(jìn)行分類并劃分至每個(gè)樹節(jié)點(diǎn);
根據(jù)游戲世界狀態(tài)的變化,對(duì)根節(jié)點(diǎn)及對(duì)應(yīng)的子節(jié)點(diǎn)分配比例進(jìn)行對(duì)應(yīng)的設(shè)置,進(jìn)一步還包括對(duì)每個(gè)節(jié)點(diǎn)之間的邏輯規(guī)則進(jìn)行預(yù)先設(shè)置;
從最底層的節(jié)點(diǎn)的資源數(shù)據(jù)自下而上進(jìn)行遍歷獲取,并計(jì)算每個(gè)節(jié)的所有資源數(shù)據(jù)及總資源數(shù)據(jù);
根據(jù)所述資源判斷模塊獲取的所有節(jié)點(diǎn)的資源數(shù)據(jù),同時(shí)獲取每個(gè)節(jié)點(diǎn)對(duì)應(yīng)的資源類型,進(jìn)一步調(diào)整每個(gè)節(jié)點(diǎn)下對(duì)應(yīng)的多個(gè)子節(jié)點(diǎn)所占據(jù)的資源數(shù)據(jù)類型比例及資源數(shù)據(jù)的優(yōu)先度級(jí)別。
7.根據(jù)權(quán)利要求6所述的策略游戲的資源分配方法,其特征在于,該方法還包括:
對(duì)策略游戲進(jìn)行遍歷,獲取所有資源數(shù)據(jù);
根據(jù)預(yù)設(shè)的資源數(shù)據(jù)的邏輯關(guān)系,使用樹結(jié)構(gòu)將資源數(shù)據(jù)劃分至對(duì)應(yīng)的節(jié)點(diǎn)。
8.根據(jù)權(quán)利要求6所述的策略游戲的資源分配方法,其特征在于,該方法還包括:
根據(jù)所述資源劃分子模塊劃獲取一一每個(gè)節(jié)點(diǎn)下所有子節(jié)點(diǎn)的資源數(shù)據(jù),進(jìn)一步,將每個(gè)節(jié)點(diǎn)對(duì)應(yīng)所有子節(jié)點(diǎn)所擁有的資源數(shù)據(jù)比例進(jìn)行計(jì)算;
根據(jù)每個(gè)節(jié)點(diǎn)對(duì)應(yīng)的資源數(shù)據(jù)類型的不同,同時(shí)動(dòng)態(tài)獲取游戲世界的變化,將固定值數(shù)據(jù)進(jìn)行固定設(shè)置,對(duì)動(dòng)態(tài)變化的數(shù)據(jù)進(jìn)行默認(rèn)值設(shè)置,該默認(rèn)值能夠通過可交互界面進(jìn)行自訂有設(shè)置;
對(duì)資源數(shù)據(jù)的比例邏輯進(jìn)行設(shè)置及對(duì)節(jié)點(diǎn)之間的邏輯規(guī)則進(jìn)行設(shè)置。
9.根據(jù)權(quán)利要求6所述的策略游戲的資源分配方法,其特征在于,該方法還包括:
對(duì)最底端的子節(jié)點(diǎn)的資源數(shù)據(jù)進(jìn)行獲取,進(jìn)一步,依次向上得到對(duì)應(yīng)節(jié)點(diǎn)的資源數(shù)據(jù),最終得到所有節(jié)點(diǎn)的資源數(shù)據(jù)及總資源數(shù)據(jù);
根據(jù)所述遍歷子模塊及節(jié)點(diǎn)之間的邏輯規(guī)則對(duì)每個(gè)節(jié)點(diǎn)下對(duì)應(yīng)的子節(jié)點(diǎn)的資源數(shù)據(jù)進(jìn)行計(jì)算并調(diào)整至符合邏輯規(guī)則的比例。
10.根據(jù)權(quán)利要求6所述的策略游戲的資源分配方法,其特征在于,該方法還包括:
預(yù)先設(shè)置的比例邏輯規(guī)則及節(jié)點(diǎn)之間的邏輯規(guī)則,獲取游戲運(yùn)行參數(shù),將子節(jié)點(diǎn)所占的資源數(shù)據(jù)比例調(diào)整至最優(yōu)比例的信息使用可見界面向玩家進(jìn)行展示;
獲取玩家的操作指令,根據(jù)指令對(duì)玩家進(jìn)行不同的提醒,如果玩家選擇低優(yōu)先度的資源數(shù)據(jù),將高優(yōu)先度的信息建議推送給玩家。