https://souclou.com/halo-infinite-on-linux-open-source-game-dev-with-dennis-payne/