9 個你可能感興趣的 ARKit 虛擬現實小專案

tianyu發表於2017-08-01

在微軟 HoloLens 上玩 Minecraft / Credit: Microsoft
在微軟 HoloLens 上玩 Minecraft / Credit: Microsoft

去年這個時候遊戲 Pokémon Go 火了,引發了一陣對虛擬現實技術期待的熱潮。六月初的 WWDC 上,Apple 釋出了擴增實境開發元件 ARKit。筆者整理了一些這一個多月來發現的有趣的 ARKit 小專案和 Demo,或許能夠為各位讀者提供一些靈感。

1. 井字棋遊戲

Credit: @bjarnel / Source: GitHub
Credit: @bjarnel / Source: GitHub

ARKit-tictactoe: 作者 bjarnel 將他用 SceneKit 開發的 Tic-Tac-Toe (井字棋) 遊戲移植到了 ARKit 上,並且包含了人工智慧對手和玩家對戰功能。

原始碼: github.com/bjarnel/ark…

2. 俄羅斯方塊

Credit: @exyte / Source: GitHub
Credit: @exyte / Source: GitHub

ARTetris: 還記得多年前在不那麼智慧的手機上玩俄羅斯方塊嗎?現在你可以在家裡的地板上用 ARKit 回顧青春記憶了……

原始碼: github.com/exyte/ARTet…
視訊: youtube.com/watch?v=DzY…

3. 用 AR 展示手機運動的軌跡

Credit: @lapfelix / Source: GitHub
Credit: @lapfelix / Source: GitHub

ARKit-line-drawing: 將移動裝置的攝像頭的移動軌跡記錄下來,應該會有很多基於這個開源專案的應用場景。

原始碼: github.com/lapfelix/AR…

4. 貪吃蛇

Credit: @PGSSoft / Source: GitHub
Credit: @PGSSoft / Source: GitHub

3DSnakeAR: 在寫字檯上玩 3D 貪吃蛇遊戲,應該會很酷吧?

原始碼: github.com/PGSSoft/3DS…
視訊: youtube.com/watch?v=uBT…

5. 把太陽系裝在 iPhone 裡

Credit: @miniPolo / Source: GitHub
Credit: @miniPolo / Source: GitHub

ARSolarPlay: 之前 iOS 平臺上有一些教育類的應用來模擬太陽系的構成(比如 Star Walk),或許通過 AR 可以更真實地把宇宙展現給使用者?

原始碼: github.com/miliPolo/AR…
視訊: bilibili.com/video/av121…
開發教程: jianshu.com/p/82d749626…

6. 通過擴增實境學 freestyle

Source: ProductHunt
Source: ProductHunt

Dance Reality: 這是一個非常不錯的創意,通過擴增實境教使用者學習舞步。這個專案已經在 ProductHunt 上獲得 400+ 個贊。開發者還在招募測試使用者,有興趣學習 freestyle 且有 iOS 11 裝置的使用者可以去了解一下。

ProductHunt: producthunt.com/posts/dance…

7. 3D 展示 GitHub Commit

ARGitHubCommits: 這個專案把(全球最大的同性)交友網站 GitHub 的使用者貢 (yue) 獻 (hui) 日曆做成了 3D 柱狀版本

Source: 微博 @滑滑雞
Source: 微博 @滑滑雞

是不是更方便(在床上)展示了?

原始碼: github.com/songkuixi/A…

8. 生成好看的 3D 柱狀圖

Credit: Boris-Em / Source: GitHub
Credit: Boris-Em / Source: GitHub

ARCharts: 如果想做出類似上面專案那樣的基於 ARKit 的 3D 柱狀圖,那麼這個專案給了不錯的解決方案。

原始碼: github.com/Boris-Em/AR…

9. 通過 ARKit 在空中繪畫

ARBrush: 用 ARKit 搭配 Metal 和 SceneKit 開發的 AR 繪畫應用,基於前面的 ARKit-line-drawing 專案。

原始碼: github.com/laanlabs/AR…

隨著 iOS 11 釋出的臨近,會有更多好玩的 ARKit 專案值得參考,可以去關注 GitHub 上的 awesome-arkit 列表。如果你遇到了有趣或實用的 ARKit 專案,也歡迎分享到掘金ARKit 標籤 中。


我們每週整理一些移動端開發技術內容,歡迎關注
我們每週整理一些移動端開發技術內容,歡迎關注

來源:https://juejin.im/post/5980185f6fb9a03c4541e870

相關文章