本網站內容為何老師在各課程的教學資料,歡迎同學們認真預習及複習,如果有發現任何誤植或是謬誤的話,也歡迎各位先進… 繼續閱讀 關於何老師
Unity人物移動的腳步聲
我們在使用Invector 3rdPersonController時,如果想要在角色移動時發出腳步聲,那麼我們可以寫一個程式(在此例為PlayerController)放在你所建立的角色中,讓這個程式不斷地去偵測目前InputVertical這個值是否有任何的變化,如果有的話,就播放聲音,沒有的話就把聲音停止,如此就可以讓角色在移動的時候多了腳步聲了。
和Zenbo說說話吧
機器人最棒的一個功能就是可以跟我們使用我們熟悉的自然語言對話。這個功能其實現在因為ChatGPT API的推出,使用Python程式已可輕易地在自己的電腦中實現了,然而,對話的過程如果能夠透過Zenbo說出來的話,就更有和機器人互動的感覺。我們這篇文章就來教同學們如何完成這個有趣的功能。
Unity問答題實作
如果我們想要使用Unity來建立一個問答題的小測驗,首先要佈置好場景,接著準備好想要問的問題以及這些問題的答案。以下就以是非題作為範例,說明如何在Unity中建立這樣子的應用程式。
Zenbo Junior的聲納感測器測試
機器人最重要的能力是移動,而在移動的過程中,透過感測器來偵測週遭的環境,再根據收集到的資料進行回應,是必需具備的功能之一。Zenbo Junior本身具有許多的感測器,其中聲納系統應該是比較實用的其中一個感測器,因為它可以對週遭的物體進行距離的偵測,方便我們根據物體的距離來決定是否繼續前進。
Zenbo Junior串接OpenAI,變身萬事通
既然可以使用Python來開發Zenbo Junior的應用,那麼把Zenbo串接到OpenAI,透過ChatGPT的能力,我們的Zenbo Junior一下子就可以成為萬事通博士了,上天下地,天南地北都可以跟你聊上一段了。現在就來看看如何做。
讓Zenbo Junior開始動一動
機器人最重要功能之一,除了說話之外,應該就是要能夠動一動吧。這一篇文章中就來看看Zenbo Python SDK中提供了哪些可以控制移動的函式。
Zenbo Junior Python SDK安裝與測試
Asus公司推出Zenbo這種陪伴型機器人已有一段時間了,以我手邊兩三年前拿到的設備,看起來大約就是一個具有移動能力、造型可愛的平板電腦,而事實上它的臉(也就是平板電腦)也真的是Android作業系統,因此為一般Android手機開發的APP,理論上是可以安裝到Zenbo上的。但使用Android Studio的Java開發APP對許多初學者來說還滿困難的,所以藉由安裝Python SDK讓Zenbo具有Python語言的可控能力,是初學者很好的選擇。
在Unity場景中添加計時器的程式片段
這段程式碼可以用來在畫面上添加一個不斷顯示已經過秒數的計時器
Unity在一開始執行時顯示一段說明
有時候我們在開始一個遊戲時,需要在一開始的時候就先有一段對於這個遊戲或是App的說明與介紹,這時候就需要設定一個UI,上面有Canvas以及Text,然後利用此文所介紹的程式來自動顯示出這些對話的內容,最後再把這個介面關閉。
在樹莓派上安裝Laravel
Laravel框架是透過PHP程式語言開發中大型網站一個很方便好用的工具。基本上PHP程式語言的應用非常廣泛,因此在大部份的作業系統上都可以順利地安裝。但是在安裝之前還需要先裝好composer以及laravel安裝程式會比較方便,以下就是對於這些步驟的一些說明。