[發明專利]一種劇情指令執行方法和裝置有效
| 申請號: | 201210229013.7 | 申請日: | 2012-07-04 |
| 公開(公告)號: | CN103530087A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 蘇建峰;李國宏 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 張馳;宋志強 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 劇情 指令 執行 方法 裝置 | ||
技術領域
本發明實施方式涉及電子游戲技術領域,更具體地,涉及一種劇情指令執行方法和裝置。
背景技術
電子游戲,又稱電玩游戲,是指人通過電子設備,如電腦、游戲機等,進行游戲的一種娛樂方式。
隨著計算機技術和網絡技術的飛速發展,互聯網(Internet)在人們的日常生活、學習和工作中發揮的作用也越來越大。游戲對戰平臺向互聯網用戶提供多人電腦游戲聯機服務,它可以讓互聯網中的游戲玩家輕松地通過互聯網進行游戲,就如同在同一個局域網中一樣。游戲對戰平臺通過網絡協議轉換技術,將互聯網上遠隔千里的玩家緊密聯系到一起,并且還提供給用戶實時交流與溝通。任何可以通過局域網聯機的游戲都可以在游戲對戰平臺上通過局域網方式游戲,不再需要專用的服務器,也不再需要記住復雜的IP地址,玩家可以方便地和其他人共同游戲。游戲對戰平臺上的每一個房間里所有玩家就如同在同一個聯網區域中,大家通過局域網任意互通,與其他的玩家一起游戲,互相切磋,盡享對戰游戲的無窮樂趣。
在游戲運行過程中經常需要展示游戲劇情。在現有的劇情展示技術中,通常使用延遲技術來實現劇情的分步表現,而且通常只提供劇情的線性表現。然而,通過延遲技術只能實現復雜度比較低的劇情表現,而且通常無法實現并行的劇情表現。因此,現有的劇情展示技術具有劇情處理能力簡單的缺點。
另外,在現有的劇情展示技術中,劇情腳本編寫復雜,并需要依賴腳本的特性才能實現劇情的并行表現,然而只有經過較長時間特殊培訓的策劃才能編寫出復雜劇情腳本,這樣造成劇情腳本編寫、交接和維護的成本都很高。
不僅與此,在現有的劇情展示技術中,同樣無法應對大量角色同時出現的劇情表現。
發明內容
本發明實施方式提出一種劇情指令執行方法,以提高劇情處理能力,實現并行和復雜的劇情表現。
本發明實施方式提出一種劇情指令執行裝置,以提高劇情處理能力,實現并行和復雜的劇情表現。
本發明實施方式的具體方案如下:
一種劇情指令執行方法,該方法包括:
基于劇情數據創建當前場景中的劇情對象和劇情腳本,所述劇情腳本包括具有阻塞參數的劇情指令;
讀取該劇情腳本以獲取劇情指令,解析所述劇情指令以獲取阻塞參數,并根據所述阻塞參數確定該劇情指令的阻塞方式;
所述劇情對象按照該阻塞方式執行所述劇情指令。
一種劇情指令執行裝置,該裝置包括劇情創建單元和劇情對象處理單元,其中:
劇情創建單元,用于基于劇情數據創建當前場景中的劇情對象和劇情腳本,所述劇情腳本包括具有阻塞參數的劇情指令;
劇情對象處理單元,用于讀取該劇情腳本以獲取劇情指令,解析所述劇情指令以獲取阻塞參數,根據所述阻塞參數確定該劇情指令的阻塞方式,其中劇情對象按照該阻塞方式執行所述劇情指令。
從上述技術方案可以看出,在本發明實施方式中,首先基于劇情數據創建當前場景中的劇情對象和劇情腳本,劇情腳本包括具有阻塞參數的劇情指令;讀取該劇情腳本以獲取劇情指令,解析劇情指令以獲取阻塞參數,并根據阻塞參數確定該劇情指令的阻塞方式;劇情對象按照該阻塞方式執行劇情指令。由此可見,應用本發明實施方式以后,通過豐富的阻塞類型可以使串行的指令表現出并行和復雜的劇情表現,從而提高了劇情展示效率,提高了劇情處理能力。
而且,在本發明實施方式中,阻塞方式可以包括全局阻塞、同指令阻塞,同對象阻塞、同指令同對象阻塞、無阻塞或自定義阻塞等多重形式,而且進一步通過指令分組使得大場面中的每個對象個體都有自身的指令執行順序,因此可以表現更加鮮活和場面豐富的大場面劇情。
還有,本發明實施方式還可以提供自定義阻塞方式,利用自定義阻塞可以打造符合自身需求的阻塞效果以表現符合預期的劇情表現。另外,劇情指令的阻塞方式對于劇情編寫者完全是透明,通過編寫簡單的劇情腳本就可以實現復雜的劇情表現,而且劇情表現符合預期。另外,本發明實施方式可以利用阻塞實現分支劇情,從而讓劇情結局具有無限可能,而且同時即時分支劇情可以讓玩家參與交互,極大提高了劇情的展現效率。本發明實施方式還可以利用劇情腳本編寫大場面的劇情來對客戶端的效率進行測試,測試方法簡單、直觀和有效。
附圖說明
圖1為根據本發明實施方式的劇情指令執行方法流程圖;
圖2為根據本發明實施方式的劇情指令執行裝置結構圖;
圖3為根據本發明實施方式的劇情指令執行裝置示意圖;
圖4為根據本發明實施方式的劇情腳本示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201210229013.7/2.html,轉載請聲明來源鉆瓜專利網。





