[C#] System.Text.Json 反序列化設定不區分屬性名稱大小寫

在用了好一陣子的 Newtonsoft.Json 後,最近因為又開始開發 Web API,趁這機會來嘗試使用 .NET 內建的 System.Text.Json。在官方文檔 如何從遷移 Newtonsoft.Json 至 System.Text.Json 中有提到,System.Text.Json 用了更嚴格的語法以防止呼叫端對於功能存有無謂的猜測,最好的範例就是本篇要說明的最常用的反序列化設定「大小寫區分」。

[研究計畫] 基於動作軌跡之 VR 劍與魔法即時多人遊戲開發

現今市場上的 VR 動作遊戲以刀劍類為大宗,因為此類型的玩法與玩家間的互動最為直接,對於中小型工作室來說也是一個開發成本低、效益較高的遊戲產品。但是目前多數此類動作遊戲都是以「玩家無限制的自由舞動武器,擊中敵人即造成傷害」的物理方式製作,技能發動也常以按鈕方式觸發,玩到最後容易會有沉重的作業感,即容易造成遊戲倦怠與玩家流失。

玩家能持續進行遊戲的關鍵除了其玩法之外即是「社群」,最好的參考是當今 VR 社交類遊戲的天花板《VR Chat》,玩家可於各遊戲大廳內與其他參與者使用文字或語音即時溝通,或共同進行小遊戲等。因為是透過網際網路、無國界的型態,故受到全世界 VR 玩家愛戴。

本研究以前述的「遊戲作業感」問題為起點,並計畫透過結合一款音樂節奏遊戲《節奏光劍 Beat Saber》的方向性斬擊方塊模式,與參考日本輕小說《刀劍神域》的劍技規則、《哈利波特》的魔杖揮舞效果,以加入發動技能的集氣、發動發射的動作規則,來研發一款讓玩家能更真實感受到「發動」魔法或刀劍技能的多人遊戲即時戰鬥體驗。

Windows 如何找到現在已連線的 Wi-Fi 網路密碼?

事情是這樣的,昨天我在學校的工作室想要將原本用的無線網路改成教室內的 Wi-Fi 分享器,畢竟原本是連線學校提供的網路,會限速限端口,換成自設的無疑來說可以提高工作效率。但有個尷尬的問題,知道這台分享器網路密碼的老師已離開,那要怎麼在沒問到密碼的狀況下成功連線呢?