|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kompletter-arcore-arkit-spieleentwickler-augmented-reality/
课程评论:没有评论
《Kompletter ARCore & ARKit Spieleentwickler Augmented Reality》课程总结 本课程旨在帮助学习者在7天内成为一名增强现实(AR)游戏开发者。课程强调AR作为一项未来关键技术,在各领域的广泛应用前景,以及目前仍处于早期发展阶段的巨大市场潜力。 **核心亮点:** * **跨平台开发:** 使用Unity3D的ARInterface框架,通过统一的API,实现一次编写,即可支持iOS(ARKit)和Android(ARCore)双平台。 * **实践导向:** 课程采用“边做边学”的教学模式,所有内容都通过实际操作来学习。 * **游戏开发重点:** 最终目标是创建一个AR多人游戏。为达成此目标,将首先学习PC版1v1坦克游戏的开发,然后逐步将其移植并扩展到AR环境,同时学习多人游戏开发的基础知识。 * **基础知识全面:** 即使是编程新手,课程也会从C#语言和Unity3D的基础开始讲授。 **课程内容涵盖:** 1. C#编程语言基础(结合Unity) 2. Unity3D引擎基础 3. 增强现实(AR)基础概念 4. Unity ARInterface框架的使用 5. AR多人游戏开发逻辑 6. 将PC游戏转化为AR多人游戏 **目标受众:** * 有AR App想法但不知如何实现的开发者 * 对AR领域Freelancing感兴趣的学习者 * 对增强现实技术本身充满好奇并希望通过实践学习的学习者 * 所有希望进入AR开发领域的初学者或有一定Unity3D基础的学习者 **市场前景:** 课程指出AR市场目前估值约200亿美元,预计到2024年将增长至2000亿美元以上。随着Apple和Google大力推广ARKit和ARCore,AR技术即将进入主流,拥有巨大的发展机遇。
Werde zum Augmented Reality Spieleentwickler in nur 7 Tagen! Augmented Reality ist eine der großen Zukunftstechnologien, welche in so ziemlich jedem Bereich Verwendung finden wird. Augmented Reality ist noch in den KinderschuhenDie Nachfrage ist so hoch wie NIE zuvorErsten Plattformen für IOS (ARKit) und Android (ARCore) sind nun verfügbarUnsere Apps werden auf beiden Plattformen laufen!Wir erstellen hier eines der ersten Augmented Reality Multiplayer Spiele überhaupt Die komplette Industrie befindet sich zurzeit mit einem Marktwert von ca. 20 MRD US-Dollar noch in den Kinderschuhen.Alle Experten sind sich einig, dass der komplette Zweig bis 2024 über 200 MRD US-Dollar wert sein wird. Hier ist also noch riesig Potenzial vorhanden.Das sich AR noch komplett am Anfang befindet, kann man ebenfalls an der Tatsache erkennen, dass es außer z.B. Pokemon GO kaum erfolgreiche AR-Apps gibt. (Vielleicht hast ja schon DU die nächste Million Dollar AR-App Idee?) Die großen Konzerne wie Google und Apple haben mittlerweile ebenfalls das Potenzial von Augmented Reality erkannt. So wird wegen den Plattformen ARCore von Google und ARKit von Apple Augmented Reality in naher Zukunft auf Millionen von Geräten (IOS & ANDROID) laufen. Aus diesen Gründen ist es nur noch eine Frage der Zeit, bis Augmented Reality im Mainstream ankommen wird.Wir sollten uns daher nun fragen, wie können auch wir von diesem Trend profitieren? Als Antwort auf diese Frage habe ich diesen Kurs erstellt. Es ist komplett egal, ob ihr schon eine konkrete APP Idee habt und einfach noch nicht wisst wie ihr diese umsetzen sollt, ob Ihr euch für den Bereich Freelancing interessiert, wo AR logischerweise auch immer mehr nachgefragt wird oder euch das Thema Augmented Reality einfach nur so interessiert und ihr mit Praxis-Orientierten Training euch das Wissen hierzu aneignen wollt. Denn dieser Kurs bietet die Grundlagen, um so ziemlich jede erdenkbare AR App von Grund auf zu programmieren und ist ganz klar auf "Learning By Doing" ausgerichtet, wir werden hier alles direkt anhand der Praxis lernen. Es ist vollkommen egal, ob ihr Anfänger seid oder ihr euch schon ein wenig mit Unity3D auskennt. Denn wir beginnen zunächst damit, die Grundlagen der Programmiersprache C# kombiniert mit Unity zu lernen.Daraufhin schauen wir uns die Grundlagen von Augmented Reality an. Hierbei werden wir auf das ARInterface-Framework von Unity3D zugreifen. Die Besonderheit dabei ist, es ist egal, ob ihr ein IOS oder ein Android Gerät verwendet. Die Apps, die wir also von Grund auf programmieren werden laufen auf beiden Plattformen. Das liegt daran, weil das ARInterface beide Plattformen über eine API miteinander verbindet. Wir müssen allen Code also nur ein einziges Mal schreiben und können diesen trotzdem für IOS (AppStore) und Android (Google Play Store) verfügbar machen.Das Ziel dieses Kurses ist es, ein Augmented Reality Multiplayer Spiel zu erstellen. Um so ein Spiel erstellen zu können benötigen wir ebenfalls sämtliche Grundlagen von Multiplayer-Spielen. Diese erlernen wir, indem wir zuerst ein 1 VS 1 Tank Spiel nur für den PC erstellen. Und das wiederum werden wir dann Stück für Stück ausbauen, bis wir das in Augmented Reality mit ARCore oder ARKit darstellen lassen können.