Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Migrating a Multiple-Platform Game Engine to Bazel

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This 25-minute Linux Foundation talk explores how Netease successfully migrated their multiple-platform game engine, NeoX, to Bazel in 2022. Learn how they transitioned from a cmake-based solution to Bazel for Windows, iOS, and Android platforms while maintaining IDE integration with Visual Studio, Xcode, and Android Studio. Discover the implementation of remote execution capabilities, including their open-sourced remote worker supporting Windows and macOS host platforms. Speaker Kai Zhang shares practical insights on IDE integration tools and discusses future Bazel features that could better support cross-platform projects like game engines.

Syllabus

Migrating a multiple-platform game engine to Bazel

Taught by

Linux Foundation

Reviews

Start your review of Migrating a Multiple-Platform Game Engine to Bazel

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.