本公開涉及游戲,具體而言,涉及一種應用于客戶端的游戲控制方法、應用于游戲服務器的游戲控制方法、應用于游戲客戶端的游戲控制裝置、應用于游戲服務器的游戲控制裝置、計算機程序產品和電子設備。
背景技術:
1、現在的游戲玩家由于各種原因可能無法有足夠的時間親自進行游戲操作。游戲自動戰斗可以輔助玩家自動進行游戲戰斗,幫助玩家利用碎片時間來提升角色或完成任務,提高游戲的便利性和可玩性。
2、一種相關技術中,通過外掛的方式實現自動戰斗。顯然,這種外掛的方式影響游戲的公平性。另一種相關技術中,是玩家在前期配置好游戲陣營,然后服務器通過游戲陣營中的兵力、人數、裝備等自動演算出一個自動戰斗的結果,在等待一段時間后推送給客戶端的交戰雙方,讓雙方知道最終的戰斗結果。這種方式玩家無法實時看到自動游戲戰斗的實際戰斗畫面,僅能知道最終的戰斗結果,且所有流程都在服務器端中進行,服務器計算壓力太大。
3、需要說明的是,在上述背景技術部分公開的信息僅用于加強對本公開的背景的理解,因此可以包括不構成對本領域普通技術人員已知的現有技術的信息。
技術實現思路
1、本公開的目的在于提供一種應用于游戲客戶端的游戲控制方法、應用于游戲服務器的游戲控制方法、應用于游戲客戶端的游戲控制裝置、應用于游戲服務器的游戲控制裝置、計算機程序產品及電子設備,進而至少在一定程度上降低自動游戲戰斗中的服務器壓力,同時提高自動游戲戰斗時的玩家體驗。
2、本公開的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本公開的實踐而習得。
3、根據本公開的第一方面,提供了一種游戲控制方法,應用于游戲客戶端,所述方法包括:在游戲客戶端中的游戲賬號進行自動游戲戰斗的情況下,所述游戲客戶端中的虛擬操作對象根據接收到的游戲服務器發送的第一游戲操作指令,在所述游戲客戶端中進行第一游戲操作;在所述游戲客戶端中顯示基于所述第一游戲操作生成的所述自動游戲戰斗對應的游戲畫面;其中,第一游戲操作指令由所述游戲服務器根據所述游戲賬號的自動戰斗配置信息進行自動游戲戰斗的游戲邏輯計算后確定的。
4、根據本公開的第二方面,提供了一種游戲控制方法,應用于游戲服務器,所述方法包括:響應于游戲客戶端的自動游戲戰斗開啟請求,獲取游戲客戶端的游戲賬號和所述游戲賬號對應的自動戰斗配置信息;為所述游戲賬號綁定自動游戲戰斗驅動器,控制所述自動游戲戰斗驅動器驅動所述游戲服務器根據游戲賬號的自動戰斗配置信息執行自動游戲戰斗邏輯。
5、根據本公開的第三方面,提供了一種游戲控制裝置,應用于游戲客戶端,所述裝置包括:第一游戲操作實現模塊,被配置為在游戲客戶端中的游戲賬號進行自動游戲戰斗的情況下,所述游戲客戶端中的虛擬操作對象根據接收到的游戲服務器發送的第一游戲操作指令,在所述游戲客戶端中進行第一游戲操作;自動戰斗過程顯示模塊,被配置為在所述游戲客戶端中顯示基于所述第一游戲操作生成的所述自動游戲戰斗對應的游戲畫面;其中,第一游戲操作指令由所述游戲服務器根據所述游戲賬號的自動戰斗配置信息進行自動游戲戰斗的游戲邏輯計算后確定的。
6、根據本公開的第四方面,提供了一種游戲控制裝置,應用于游戲服務器,所述裝置包括:獲取模塊,被配置為響應于游戲客戶端的自動游戲戰斗開啟請求,獲取游戲客戶端的游戲賬號和所述游戲賬號對應的自動戰斗配置信息;自動戰斗驅動模塊,被配置為為所述游戲賬號綁定自動游戲戰斗驅動器,控制所述自動游戲戰斗驅動器驅動所述游戲服務器根據所述游戲賬號的自動戰斗配置信息執行自動游戲戰斗邏輯。
7、根據本公開的第五方面,提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機執行如第一方面和/或第二方面所述的游控制方法的步驟。
8、根據本公開的第六方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述程序被處理器執行時實現如上述實施例中第一方面和/或第二方面所述的游戲控制方法。
9、根據本公開實施例的第七方面,提供了一種電子設備,包括:處理器;以及,存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器實現如上述實施例中第一方面和/或第二方面所述的游戲控制方法。
10、由上述技術方案可知,本公開示例性實施例中的游戲控制方法、游戲控制裝置,以及實現所述游戲控制方法的計算機程序產品及電子設備,至少具備以下優點和積極效果:
11、在本公開的一些實施例所提供的技術方案中,在游戲客戶端中的游戲賬號進行自動游戲戰斗的情況下,游戲客戶端中的虛擬操作對象根據接收到的游戲服務器發送的第一游戲操作指令,在游戲客戶端中進行第一游戲操作,在游戲客戶端中顯示基于第一游戲操作生成的自動游戲戰斗對應的游戲畫面。與相關技術相比,一方面,本公開通過游戲客戶端中的虛擬操作對象可以模擬游戲玩家的實際游戲操作過程,從而在游戲客戶端中實時顯示自動游戲戰斗過程中的真實畫面,讓玩家可以隨時觀察到自己配置的陣營正在進行怎樣的戰斗,提高玩家的自動游戲戰斗體驗;另一方面,由于整個自動戰斗的過程是模擬玩家的實際操作過程實時呈現給游戲玩家的,游戲數據都是實時計算并呈現給玩家的,玩家可以在自動游戲戰斗過程中隨時切入游戲中,從而改變自動游戲戰斗的策略,也可以隨時調整自動游戲戰斗的配置,提高自動游戲戰斗的可控性。
12、本公開應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
1.一種游戲控制方法,其特征在于,應用于游戲客戶端,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
4.根據權利要求2所述的方法,其特征在于,所述自動戰斗配置信息的確定方式包括:
5.根據權利要求1所述的方法,其特征在于,所述自動戰斗配置信息的生成方式包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.一種游戲控制方法,其特征在于,應用于游戲服務器,所述方法包括:
8.根據權利要求7所述的方法,其特征在于,所述游戲包括多個游戲場景空間,每個游戲場景空間對應一個游戲進程標識,在為所述游戲賬號綁定自動游戲戰斗驅動器之前,所述方法還包括:
9.根據權利要求8所述的方法,其特征在于,所述控制所述自動游戲戰斗驅動器驅動所述游戲服務器根據所述游戲賬號的自動戰斗配置信息執行自動游戲戰斗邏輯包括:
10.根據權利要求7所述的方法,其特征在于,每個游戲賬號對應一個自動游戲戰斗權限時長,所述方法還包括:
11.根據權利要求10所述的方法,其特征在于,所述方法還包括:
12.根據權利要求7所述的方法,其特征在于,每個游戲賬號對應一個自動游戲戰斗權限時長,所述方法還包括:
13.根據權利要求7所述的方法,其特征在于,每個游戲賬號對應一個自動游戲戰斗權限時長,所述方法還包括:
14.一種游戲控制裝置,其特征在于,應用于游戲客戶端,所述裝置包括:
15.一種游戲控制裝置,其特征在于,應用于游戲服務器,所述裝置包括:
16.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至13中任一項所述的方法。
17.一種電子設備,其特征在于,包括: