CSDN×索尼t(yī)oio?應(yīng)用創(chuàng)意開發(fā)征集活動圓滿結(jié)束
hello各位創(chuàng)作者們,本次索尼t(yī)oio?應(yīng)用創(chuàng)意開發(fā)征集活動獲獎名單新鮮出爐啦!在這兩個月中,我們收集到了很多優(yōu)秀的靈感和創(chuàng)意,感謝大家的熱情參與。
獲獎的20個優(yōu)秀創(chuàng)意名單已公示,可以點擊閱讀原文了解詳細(xì)信息。請名單上的小伙伴們注意查收信箱或者其他聯(lián)系方式~
現(xiàn)在就讓我們盤點一下本次征集活動中TOP3優(yōu)秀作品,領(lǐng)略toio?在娛樂、旅行、教育等領(lǐng)域的有趣創(chuàng)意吧!
AR大富翁
1.文章鏈接:https://blog.csdn.net/weixin_50077637/article/details/132758122
2.創(chuàng)意內(nèi)容:
索尼t(yī)oio?核心Q寶機(jī)器人的特點讓它很適合用來制作桌面互動小游戲。大富翁是桌面游戲中經(jīng)久不衰的類型,創(chuàng)作者嘗試?yán)胻oio機(jī)器人,結(jié)合AR功能來開發(fā)一個AR大富翁游戲。
-角色綁定
每個玩家對應(yīng)一個核心Q寶,每個Q寶的ID信息PositionId,StandardId,PositionIdMissed,StandardIdMissed通過這幾個API可以進(jìn)行起始點的矯正。
-移動控制
移動控制有兩類,一類是基于位置信息,一類是基于網(wǎng)格信息。如果在卡片操作墊上,建議使用網(wǎng)格信息去獲取對應(yīng)位置。
-事件觸發(fā)
大富翁里除了地塊還有命運(yùn)、機(jī)會等事件卡片出現(xiàn)。這個時候我們需要運(yùn)行控制多個Q寶的程序時,會出現(xiàn)依次連接和斷開Q寶的情況,為了可以更好的解決這個問題,我們可以使用“asyncio.gather()”。
-燈光、音樂、振動效果
音效播放代碼示意:
-AR效果
僅僅實現(xiàn)了角色綁定、移動控制并沒有達(dá)到我們預(yù)期的效果,增加了順序執(zhí)行器,以及規(guī)則玩法代碼實現(xiàn)后,接下來是本次demo的一個重頭戲。
對于AR效果的實現(xiàn),我們采用的是卡片標(biāo)記法。也就是地圖中心需要一個標(biāo)記位,對于兩個不同的角色、觸發(fā)的事件卡片進(jìn)行單獨的標(biāo)記位處理。
3.評審點評:
本篇文章條理清晰,結(jié)構(gòu)嚴(yán)密,展示了toio?的AR游戲應(yīng)用。
1、賽道選擇具有優(yōu)勢:VR/AR是目前炙手可熱的科技賽道,想到toio?和AR游戲結(jié)合起來,很有新意
2、應(yīng)用邏輯表達(dá)清晰:文章先介紹了傳統(tǒng)大富翁的玩法,又介紹了toio?的優(yōu)勢,最終把二者結(jié)合起來,最終進(jìn)行了應(yīng)用落地和效果實現(xiàn)。
3、內(nèi)容豐富:該項創(chuàng)作內(nèi)容豐富,在設(shè)計中全面結(jié)合了toio?在燈光、音樂、實時位置檢測等多項亮點。
探索創(chuàng)新的玩樂世界——云旅游
1.文章鏈接:https://blog.csdn.net/A853047901/article/details/132761218
2.創(chuàng)意內(nèi)容:
雙人足球小游戲就是一款基于核心Q寶的益智游戲。在4*6的地圖上,兩名玩家通過控制toio?核心Q寶運(yùn)動,將小球推到對方球門則取得勝利。如果將球踢出邊界,可以發(fā)起點球。除了競技賽,還可以有很多其他玩法,比如競速帶球繞樁,操控Q寶帶球通過指定路線,繞過障礙物,到達(dá)終點。如果球超出范圍等行為進(jìn)行罰時操作。用時最短的玩家獲勝。
-索尼t(yī)oio?的運(yùn)動控制
運(yùn)動控制的實現(xiàn)主要通過按鍵監(jiān)聽,發(fā)送對應(yīng)的指令。Q寶角色一、二分別監(jiān)聽WASD、↑↓←→進(jìn)行上下左右的固定移動,除了固定移動,還要支持加速移動、旋轉(zhuǎn)。
-索尼t(yī)oio?的邊緣監(jiān)測
在射門的場景設(shè)計中,要防止Q寶越出操作板邊界。這個時候要進(jìn)行位置監(jiān)聽。有兩種監(jiān)測方法,一個是監(jiān)聽位置,還可以監(jiān)聽操作墊觸碰到指定卡片塊。
當(dāng)任意的Q寶到達(dá)邊緣區(qū)域時,如果方向超出邊緣方向,則停止前進(jìn)指令?;蛘吲龅竭吔缱詣愚D(zhuǎn)向。
-球類Q寶如何實現(xiàn)自定義
這里我們通過新加入一個自定義角色,實現(xiàn)球類互動。通過監(jiān)測類,當(dāng)球員角色和球角色觸碰時,球角色就會向前移動,為了仿真,兩個球類移動的速率和距離可以減小。
3.評審點評:
本篇文章充滿趣味,能夠引人入勝。
1、方向選擇而言,此類小游戲更能夠讓人提升觀感和興趣
2、展示了多個toio?核心Q寶互相應(yīng)用和適應(yīng)的優(yōu)勢,帶來更多可能性。
3、文章在整體中如講故事一般,邏輯性較強(qiáng),有很強(qiáng)的可讀性。
雙人足球小游戲
1.文章鏈接:https://blog.csdn.net/u011218195/article/details/132757075
2.創(chuàng)意內(nèi)容:
隨著《國家寶藏》近幾年的爆火,越來越多的年輕人開始去關(guān)注和了解中國的文物古跡。作者使用手柄控制Q寶機(jī)器人在地圖中探索,抵達(dá)探索點后,觸發(fā)對應(yīng)文物古跡的視頻介紹。由于地圖大小的限制,所以目前暫定5個探索點,分別為:三星堆博物館、金沙遺址博物館、陜西省博物館、湖北省博物館以及湖南里耶秦簡博物館。后續(xù)如果地圖增加,可以考慮擴(kuò)充探索點。
-創(chuàng)建對象,完成藍(lán)牙的掃描和連接
選擇合適的庫并安裝后,嘗試通過程序完成Q寶的掃描與連接了。結(jié)合官方給的說明,可以很容易的完成Q寶的掃描與連接的程序。
-通過“read()”方法讀取地圖中的坐標(biāo)值
參考指導(dǎo)手冊,官方為Q寶提供了豐富的API接口。此時,可以根據(jù)實際情況選擇性的使用。由于用到了官方提供的地圖,所以需要讓Q寶讀取地圖中的坐標(biāo)值。
-加入joystick,通過手柄輕松控制Q寶
為了增加趣味性和探索性,計劃加入一個外部的控制器,可以操控Q寶在地圖中進(jìn)行探索。Joystick是pygame中的一個可以支持外部手柄的模塊,通過該模塊與Q寶結(jié)合,使用常見的游戲手柄就可以輕松的控制Q寶進(jìn)行移動。
-使用moivepy,播放指定視頻
3.評審點評:
本篇文章頗具創(chuàng)意,很好地展現(xiàn)了toio?的開放性和可塑性。
1、云旅游的話題讓人耳目一新,實現(xiàn)了使用toio?能夠更加直觀地與數(shù)字世界進(jìn)行交互,甚至“游覽世界”。
2、用PS5手柄來控制Q寶的想法很特別,有效和索尼其他產(chǎn)品進(jìn)行了聯(lián)動,和使用鍵盤控制Q寶相比,更好地打開了人機(jī)交互方式的思路。
3、文章說明詳細(xì),視頻展示全面。
感謝各位創(chuàng)作者的熱情參與,希望你們永葆創(chuàng)作熱情~歡迎點擊閱讀原文查看詳細(xì)活動結(jié)果哦
作品詳見(復(fù)制以下鏈接進(jìn)瀏覽器查看):
https://mp.weixin.qq.com/s/NDD76xWrob1NYGh6HnPGxg
