本發(fā)明涉及網(wǎng)絡(luò)通信,尤其涉及一種手機(jī)游戲性能優(yōu)化方法及系統(tǒng)。
背景技術(shù):
1、隨著智能手機(jī)的迅速普及,與網(wǎng)絡(luò)的快速發(fā)展,移動(dòng)互聯(lián)網(wǎng)的相關(guān)業(yè)務(wù)已逐漸成為國(guó)內(nèi)各廠商關(guān)注的焦點(diǎn)。從整體行業(yè)來(lái)看,中國(guó)手機(jī)游戲行業(yè)處于快速發(fā)展期。近年來(lái),在電信運(yùn)營(yíng)商和手機(jī)游戲開發(fā)商的聯(lián)合推動(dòng)下,中國(guó)的手機(jī)游戲行業(yè),取得了較快的發(fā)展。隨著互動(dòng)娛樂技術(shù)的發(fā)展,各種類型的互動(dòng)游戲類應(yīng)用得到了極大的發(fā)展,存在著多種游戲類型與游戲控制方式,游戲的形式也從電腦或游戲機(jī)向手機(jī)游戲方面過(guò)度。
2、隨著手機(jī)游戲市場(chǎng)蓬勃發(fā)展,用戶對(duì)游戲畫面及性能的需求不斷提升。優(yōu)秀的手機(jī)游戲既要保證極致的游戲畫質(zhì),又要保證持久流暢的運(yùn)行,但由于手機(jī)硬件的限制,這兩點(diǎn)很難同時(shí)滿足。隨著手機(jī)屏幕分辨率越來(lái)越大,幀率越來(lái)越高,手機(jī)芯片的性能也有大幅提升,但手機(jī)電池容量由于物理的限制,提升幅度有限,為保持合適的手感溫度,會(huì)對(duì)運(yùn)行功耗進(jìn)行嚴(yán)格的控制,溫度過(guò)高會(huì)進(jìn)行降頻處理,因此手機(jī)游戲除了保證常規(guī)時(shí)間的穩(wěn)定幀率外,更大的挑戰(zhàn)是要嚴(yán)格限制功耗(發(fā)熱量),使手機(jī)始終在較低的負(fù)荷下運(yùn)行。
3、因而,亟需要一種能夠動(dòng)態(tài)平衡游戲體驗(yàn)與手機(jī)性能的解決方案,解決現(xiàn)有技術(shù)中常見的手機(jī)游戲在不同硬件環(huán)境下表現(xiàn)不一致的問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種手機(jī)游戲性能優(yōu)化方法及系統(tǒng),解決現(xiàn)有技術(shù)中手機(jī)游戲在不同硬件環(huán)境及應(yīng)用場(chǎng)景下性能表現(xiàn)不一致的問題,同時(shí)滿足用戶體驗(yàn)和游戲性能優(yōu)化的平衡。
2、根據(jù)本發(fā)明的一個(gè)方面,提供一種手機(jī)游戲性能優(yōu)化方法,包括:
3、根據(jù)手機(jī)游戲用戶行為,確定手機(jī)游戲用戶使用游戲場(chǎng)景;所述手機(jī)游戲用戶行為,包括用戶輸入和渲染相機(jī)移動(dòng);
4、根據(jù)所述游戲場(chǎng)景,確定游戲畫面需求;所述游戲畫面需求,包括高動(dòng)態(tài)畫面和偏靜態(tài)畫面;
5、根據(jù)所述游戲畫面需求,動(dòng)態(tài)調(diào)整手機(jī)顯示的分辨率和幀率。
6、當(dāng)確定所述手機(jī)游戲用戶在設(shè)定時(shí)間內(nèi)沒有輸入操作,則將手機(jī)設(shè)定為待機(jī)模式,將所述手機(jī)顯示的分辨率調(diào)整為低幀率和低分辨率。
7、當(dāng)確定所述手機(jī)游戲的渲染相機(jī)存在移動(dòng)行為時(shí),將所述手機(jī)顯示的分辨率調(diào)整為高幀率和中分辨率。
8、當(dāng)確定所述手機(jī)游戲的渲染相機(jī)沒有移動(dòng)行為時(shí),將所述手機(jī)顯示的分辨率調(diào)整為中幀率和高分辨率。
9、所述幀率根據(jù)手機(jī)所能夠支持的最高幀率,設(shè)置為高幀率、中幀率和低幀率;其中,高幀率設(shè)置為40幀~手機(jī)支持的最高幀率;中幀率為30幀;低幀率為30幀以下。
10、所述幀率根據(jù)垂直同步信號(hào)或設(shè)定時(shí)間間隔來(lái)實(shí)現(xiàn)設(shè)定。
11、所述分辨率根據(jù)手機(jī)所能夠支持的最高分辨率,設(shè)置為高分辨率、中分辨率和低分辨率;其中,高分辨率設(shè)置為864p~手機(jī)所能支持的最高分辨率;中分辨率為576p~864p;低分辨率為小于576p。
12、所述分辨率根據(jù)如下方式調(diào)整:
13、將手機(jī)屏幕顯示的游戲畫面拆分到2個(gè)相機(jī)進(jìn)行渲染,并分別設(shè)置獨(dú)立的分辨率:ui場(chǎng)景下,使用手機(jī)原生分辨率來(lái)保證最好的畫面效果;除ui外的游戲場(chǎng)景下,根據(jù)渲染相機(jī)移動(dòng)情況動(dòng)態(tài)設(shè)置分辨率。
14、根據(jù)本發(fā)明的另一個(gè)方面,提供了一種手機(jī)游戲性能優(yōu)化系統(tǒng),包括:
15、用戶行為確認(rèn)單元,用于根據(jù)手機(jī)游戲用戶行為,確定手機(jī)游戲用戶使用游戲場(chǎng)景;所述手機(jī)游戲用戶行為,包括用戶輸入和渲染相機(jī)移動(dòng);
16、游戲畫面確認(rèn)單元,用于根據(jù)所述游戲場(chǎng)景,確定游戲畫面需求;所述游戲畫面需求,包括高動(dòng)態(tài)畫面和偏靜態(tài)畫面;
17、動(dòng)態(tài)調(diào)整單元,用于根據(jù)所述游戲畫面需求,動(dòng)態(tài)調(diào)整手機(jī)顯示的分辨率和幀率。
18、當(dāng)用戶行為確認(rèn)單元確定所述手機(jī)游戲用戶在設(shè)定時(shí)間內(nèi)沒有輸入操作,則所述動(dòng)態(tài)調(diào)整單元將手機(jī)設(shè)定為待機(jī)模式,將所述手機(jī)顯示的分辨率調(diào)整為低幀率和低分辨率;
19、當(dāng)用戶行為確認(rèn)單元確定所述手機(jī)游戲的渲染相機(jī)存在移動(dòng)行為時(shí),所述動(dòng)態(tài)調(diào)整單元將所述手機(jī)顯示的分辨率調(diào)整為高幀率和中分辨率;
20、當(dāng)用戶行為確認(rèn)單元確定所述手機(jī)游戲的渲染相機(jī)沒有移動(dòng)行為時(shí),所述動(dòng)態(tài)調(diào)整單元將所述手機(jī)顯示的分辨率調(diào)整為中幀率和高分辨率;
21、所述動(dòng)態(tài)調(diào)整單元中,所述幀率根據(jù)手機(jī)所能夠支持的最高幀率,設(shè)置為高幀率、中幀率和低幀率;其中,高幀率設(shè)置為40幀~手機(jī)支持的最高幀率;中幀率為30幀;低幀率為30幀以下;
22、所述幀率根據(jù)垂直同步信號(hào)或設(shè)定時(shí)間間隔來(lái)實(shí)現(xiàn)設(shè)定;
23、所述分辨率根據(jù)手機(jī)所能夠支持的最高分辨率,設(shè)置為高分辨率、中分辨率和低分辨率;其中,高分辨率設(shè)置為864p~手機(jī)所能支持的最高分辨率;中分辨率為576p~864p;低分辨率為小于576p;
24、所述分辨率根據(jù)如下方式調(diào)整:
25、將手機(jī)屏幕顯示的游戲畫面拆分到2個(gè)相機(jī)進(jìn)行渲染,并分別設(shè)置獨(dú)立的分辨率:ui場(chǎng)景下,使用手機(jī)原生分辨率來(lái)保證最好的畫面效果;除ui外的游戲場(chǎng)景下,根據(jù)渲染相機(jī)移動(dòng)情況動(dòng)態(tài)設(shè)置分辨率。
26、采用上述方案的有益效果是:
27、根據(jù)手機(jī)游戲用戶行為,確定手機(jī)游戲用戶使用游戲場(chǎng)景;所述手機(jī)游戲用戶行為,包括用戶輸入和渲染相機(jī)移動(dòng);根據(jù)所述游戲場(chǎng)景,確定游戲畫面需求;所述游戲畫面需求,包括高動(dòng)態(tài)畫面和偏靜態(tài)畫面;根據(jù)所述游戲畫面需求,動(dòng)態(tài)調(diào)整手機(jī)顯示的分辨率和幀率。本發(fā)明方案中,根據(jù)手機(jī)游戲的實(shí)際情景需求,根據(jù)用戶在不同情景下對(duì)流暢度和畫質(zhì)的敏感程度,在對(duì)流暢度不敏感的應(yīng)用場(chǎng)景自動(dòng)降低幀率,而在對(duì)畫質(zhì)不敏感的應(yīng)用場(chǎng)景自動(dòng)降低分辨率,以確保在不影響用戶體驗(yàn)的前提下,降低游戲的總體功耗。這種智能優(yōu)化方法使得手機(jī)游戲能夠更好地適應(yīng)不同硬件環(huán)境,為用戶帶來(lái)更加流暢和出色的游戲體驗(yàn)。
1.一種手機(jī)游戲性能優(yōu)化方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.如權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
7.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.如權(quán)利要求7所述的方法,其特征在于,所述分辨率根據(jù)如下方式調(diào)整:
9.一種手機(jī)游戲性能優(yōu)化系統(tǒng),其特征在于,包括:
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,還包括: