Unity and WebAssembly with Brett Bibby
Unity is a game engine for building 2-D and 3-D experiences, augmented reality, movies, and other applications. Unity is cross-platform, so that applications can be written once and deployed to iOS, Android, web, and other surfaces. Unity has been around for 13 years, and has grown in popularity with the rise in gaming and game development.
Brett Bibby is VP of engineering at Unity, and he joins the show to describe how Unity applications are built. Since Unity SDKs allow Unity code to run across all the different platforms, this requires writing and maintaining native code libraries for each of these devices.
After exploring the basics of Unity, Brett described how Unity works with WebAssembly, and the potential for creative applications of Unity both on and off the web.
- Unity (game engine) – Wikipedia
- WebGL – Wikipedia
- Unity for Mobile AR | Unity
- Multi-platform Handheld AR in 2018 – Unity Blog
- Unity – Multiplatform – VR-AR – Unity
- Get real with creating AR games and apps in Unity – Unity
- WebGL: WebAssembly and Feature Roadmap – Unity Blog
- Unity at GDC keynote – Unity 2018 (nested prefabs & more) w. Brett Bibby (VP of Engineering) – YouTube
- Unity – Multiplatform – Publish your game to over 25 platforms
Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com/sed to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.