// the find
NiklasEi/bevy_game_template
Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android
A GitHub template for Bevy games that wires up CI/CD for six platforms — Windows, Linux, macOS, Web (Wasm), Android, and iOS — so you don't have to figure out the GitHub Actions config yourself. Aimed at developers who want to start a Bevy project and ship to multiple targets without spending days on build tooling.
The CI/CD coverage is genuinely useful — cross-platform release workflows plus a separate CI check on every push is the kind of plumbing most solo devs skip and regret later. The Android setup honestly documents the cargo-apk vs xbuild split (APK vs AAB) rather than papering over it. CC0 license means you can use it for commercial games without attribution headaches. The Nix flake inclusion is a nice touch for reproducible dev environments.
The 'game' itself is a skeleton — one player, one audio clip, a menu — so you're mostly getting build infrastructure, not a useful starting point for game logic or architecture. Android AAB publishing requires a custom xbuild fork, which is a supply-chain risk if that fork goes unmaintained. macOS icon creation still requires a Mac or imagemagick+png2icns, which is an annoying manual step in an otherwise automated pipeline. Web audio is broken in some browsers and the workaround is just a known issue with no fix.