In this video we'll attempt to make a hand tracking VR game in C++ without using Unity or Unreal Engine. We'll use OpenXR and Google Filament (a Physically Based Rendering engine) as well as ChatGPT to boost our productivity. Developing in Android Studio and targeting the Quest 3 VR headset.
This is the second episode in this series, you can check out part 1 here:
Coding a VR app in C++ with ChatGPT till I miss Unity... ( • Coding a VR app in C++ with ChatGPT till I... )
Stay tuned for more episodes in this series!
0:00 - Coding a C++ VR App with Google Filament
0:54 - 3D Environment Setup with OpenXR
2:54 - Grabbing and Throwing
4:14 - Sound Effects
4:34 - Collisions and Game Logic
5:47 - VR Ninja Game Play
#virtualreality #unity #chatgpt #gamedev
Please remember to LIKE, COMMENT, and SUBSCRIBE to support and help this channel grow! Let's goooooooo!
Click to subscribe: / @whynotcode
If you enjoyed this video please check out these other great videos in our "ChatGPT codes" series:
Can AI code Beat Saber in AR? Watch ChatGPT try: • Can AI code BEAT SABER in AR? Watch ChatGP...
/********************************** References ********************************** /
OpenXR:
www.khronos.org/openxr/
github.com/KhronosGroup/OpenXR-SDK
github.com/KhronosGroup/OpenXR-SDK-Source/blob/mai…
registry.khronos.org/OpenXR/specs/1.0/html/xrspec.…
OpenGL ES:
www.khronos.org/opengles/resources
Filament:
google.github.io/filament/
github.com/google/filament
google.github.io/filament/Filament.html (documentation / textbook)
Filament 3D Rendering Overview: • Android 3D Rendering
www.trekview.org/blog/projection-type-360-photogra…
/********************************** Attributions ********************************** /
Song: PLVTO - Are You With Me [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: ncs.io/AYMW
Watch: ncs.lnk.to/AYMWAT/youtube
soundcloud.com/lakeyinspired/elevate
Song: Jim Yosef - Samurai [NCS Release] Music provided by NoCopyrightSounds Free Download/Stream: Watch: youtu.be/
Japanese Gate: Japanese Torii Gate - Download Free 3D model by Sahir Virmani (@sahirvirmani) [2027a24] (sketchfab.com)
Dojo: Matrix Dojo Replica - Download Free 3D model by imanboer (@imanboer) [b311ef1] (sketchfab.com)
"Shuriken" (skfb.ly/6rZXu) by sBjamms is licensed under Creative Commons Attribution (creativecommons.org/licenses/by/4.0/).
"Bullseye Target (Custom UE4 Collison Included)" (skfb.ly/6XWuU) by Kallvin is licensed under Creative Commons Attribution (creativecommons.org/licenses/by/4.0/).
Velociraptor: "PBR Velociraptor (Animated)" (skfb.ly/oHoUE) "") by Ferocious Industries is licensed under Creative Commons Attribution (creativecommons.org/licenses/by/4.0/).. "")
"Goku Poses" (skfb.ly/oMpzR) "") by CycloneAnimated is licensed under Creative Commons Attribution (creativecommons.org/licenses/by/4.0/).. "")
"(FREE) Porsche 911 Carrera 4S" (skfb.ly/6WGTU) "") by Karol Miklas is licensed under Creative Commons Attribution-ShareAlike (creativecommons.org/licenses/by-sa/4.0/).. "")
"Iron-Man Mark 85 | Damage Battle Edition" (skfb.ly/oE8EI) "") by 9A Films / Nihar Arora is licensed under Creative Commons Attribution (creativecommons.org/licenses/by/4.0/).. "")
www.freepik.com/free-ai-image/japan-background-dig… " -- Image by freepik
Free Stock Footage by Vecteezy.com:
www.vecteezy.com/video/8665990-anime-speed-line-ba…
Notch Image: www.flickr.com/photos/officialgdc/25551805810/
コメント