本公開(kāi)涉及計(jì)算機(jī),具體地,涉及一種消息發(fā)送方法、介質(zhì)、電子設(shè)備及程序產(chǎn)品。
背景技術(shù):
1、在游戲場(chǎng)景中,玩家與玩家之間的交流一般有兩種方式,第一種方式是通過(guò)游戲的世界聊天頻道發(fā)送聊天消息或者建立社交關(guān)系之后通過(guò)私聊頻道發(fā)送聊天消息。但是,世界聊天頻道中消息的密度大、消息刷新速度快,而且世界聊天頻道中消息是面向全體玩家的,這就會(huì)導(dǎo)致世界聊天頻道中的聊天消息極其容易被忽略,導(dǎo)致聊天消息無(wú)法被有效傳達(dá),而且消息都是直接發(fā)送在世界聊天頻道,缺少差異性。
技術(shù)實(shí)現(xiàn)思路
1、提供該
技術(shù)實(shí)現(xiàn)要素:
部分以便以簡(jiǎn)要的形式介紹構(gòu)思,這些構(gòu)思將在后面的具體實(shí)施方式部分被詳細(xì)描述。該發(fā)明內(nèi)容部分并不旨在標(biāo)識(shí)要求保護(hù)的技術(shù)方案的關(guān)鍵特征或必要特征,也不旨在用于限制所要求的保護(hù)的技術(shù)方案的范圍。
2、第一方面,本公開(kāi)提供一種消息發(fā)送方法,包括:
3、顯示第一虛擬角色對(duì)應(yīng)的第一虛擬場(chǎng)景畫(huà)面,所述第一虛擬角色為由第一客戶端控制的虛擬角色;
4、響應(yīng)于第二虛擬角色在虛擬場(chǎng)景中發(fā)出的原始消息,在所述第一虛擬場(chǎng)景畫(huà)面中顯示目標(biāo)消息,其中,所述目標(biāo)消息根據(jù)所述第一虛擬角色與所述第二虛擬角色在所述虛擬場(chǎng)景中的空間位置以及所述原始消息確定。
5、第二方面,本公開(kāi)提供一種消息發(fā)送方法,所述方法包括:
6、顯示第二虛擬角色對(duì)應(yīng)的第二虛擬場(chǎng)景畫(huà)面;
7、響應(yīng)于在所述第二虛擬場(chǎng)景畫(huà)面觸發(fā)的消息發(fā)送操作,控制所述第二虛擬角色在虛擬場(chǎng)景中發(fā)送原始消息,其中,所述原始消息用于在第一虛擬角色對(duì)應(yīng)的第一虛擬場(chǎng)景畫(huà)面中顯示目標(biāo)消息,所述目標(biāo)消息根據(jù)所述第一虛擬角色與所述第二虛擬角色在所述虛擬場(chǎng)景中的空間位置以及所述原始消息確定,所述第一虛擬角色為由第一客戶端控制的虛擬角色。
8、第三方面,本公開(kāi)提供一種消息發(fā)送方法,所述方法包括:
9、接收第二虛擬角色在虛擬場(chǎng)景中發(fā)送的原始消息;
10、根據(jù)第一虛擬角色與所述第二虛擬角色在所述虛擬場(chǎng)景中的空間位置和所述原始消息,獲得目標(biāo)消息,其中,所述第一虛擬角色為由第一客戶端控制的虛擬角色;
11、向所述第一客戶端發(fā)送所述目標(biāo)消息,以使所述第一客戶端通過(guò)所述第一虛擬角色對(duì)應(yīng)的第一虛擬場(chǎng)景畫(huà)面顯示所述目標(biāo)消息。
12、第四方面,本公開(kāi)提供一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)第一方面所述的方法的步驟,和/或,實(shí)現(xiàn)第二方面所述的方法的步驟,和/或,實(shí)現(xiàn)第三方面所述的方法的步驟。
13、第五方面,本公開(kāi)提供一種電子設(shè)備,包括:
14、存儲(chǔ)裝置,其上存儲(chǔ)有計(jì)算機(jī)程序;
15、處理裝置,用于執(zhí)行所述存儲(chǔ)裝置中的所述計(jì)算機(jī)程序,以實(shí)現(xiàn)第一方面所述的方法的步驟,和/或,實(shí)現(xiàn)第二方面所述的方法的步驟,和/或,實(shí)現(xiàn)第三方面所述的方法的步驟。
16、第六方面,本公開(kāi)提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面所述的方法的步驟,和/或,實(shí)現(xiàn)第二方面所述的方法的步驟,和/或,實(shí)現(xiàn)第三方面所述的方法的步驟。
17、基于上述技術(shù)方案,通過(guò)顯示第一虛擬角色對(duì)應(yīng)的第一虛擬場(chǎng)景畫(huà)面,響應(yīng)于第二虛擬角色在虛擬場(chǎng)景中發(fā)出的原始消息,在第一虛擬場(chǎng)景畫(huà)面中顯示根據(jù)第一虛擬角色與第二虛擬角色在虛擬場(chǎng)景中的空間位置以及原始消息確定到的目標(biāo)消息,可以在虛擬場(chǎng)景中模擬現(xiàn)實(shí)場(chǎng)景中消息衰減的效果,使得游戲能夠更加真實(shí)、具有沉浸感,提高用戶的游戲體驗(yàn)。
18、本公開(kāi)的其他特征和優(yōu)點(diǎn)將在隨后的具體實(shí)施方式部分予以詳細(xì)說(shuō)明。
1.一種消息發(fā)送方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)消息根據(jù)所述第一虛擬角色與所述第二虛擬角色在所述虛擬場(chǎng)景中的空間位置以及所述原始消息確定,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)消息根據(jù)所述第一虛擬角色與所述第二虛擬角色在所述虛擬場(chǎng)景中的空間位置以及所述原始消息確定,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述原始消息中的部分信息確定為所述目標(biāo)消息,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)消息根據(jù)所述第一虛擬角色與所述第二虛擬角色在所述虛擬場(chǎng)景中的空間位置以及所述原始消息確定,包括:
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,所述在所述第一虛擬場(chǎng)景畫(huà)面中顯示目標(biāo)消息,包括:
7.一種消息發(fā)送方法,其特征在于,所述方法包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第一虛擬角色為所述虛擬場(chǎng)景中與所述第二虛擬角色的距離不大于所述原始消息對(duì)應(yīng)的消息接收距離的虛擬角色。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述消息接收距離通過(guò)以下步驟確定:
10.一種消息發(fā)送方法,其特征在于,所述方法包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第一虛擬角色通過(guò)以下步驟確定:
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述確定所述虛擬場(chǎng)景中的虛擬角色與所述第二虛擬角色之間的距離,包括:
13.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理裝置執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-6中任一項(xiàng)所述的方法的步驟,和/或,實(shí)現(xiàn)權(quán)利要求7-9中任一項(xiàng)所述的方法的步驟,和/或,實(shí)現(xiàn)權(quán)利要求10-12中任一項(xiàng)所述的方法的步驟。
14.一種電子設(shè)備,其特征在于,包括:
15.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-6中任一項(xiàng)所述的方法的步驟,和/或,實(shí)現(xiàn)權(quán)利要求7-9中任一項(xiàng)所述的方法的步驟,和/或,實(shí)現(xiàn)權(quán)利要求10-12中任一項(xiàng)所述的方法的步驟。