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