Skip to content
/ foxtrot-rapier Public template
forked from janhohenheim/foxtrot

The all-in-one Bevy 3D game template for desktop.

License

Notifications You must be signed in to change notification settings

xx1adfasd/foxtrot-rapier

This branch is 2 commits ahead of janhohenheim/foxtrot:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

16cfc13 · Aug 9, 2024
Jun 27, 2024
Jun 12, 2024
Jun 22, 2024
Feb 26, 2024
Jun 13, 2024
Aug 9, 2024
Feb 9, 2023
Feb 12, 2024
Mar 2, 2024
Jul 2, 2024
Jul 2, 2024
Apr 22, 2023
Dec 24, 2022
Jun 13, 2024
Dec 24, 2022
Jun 27, 2024

Repository files navigation

Foxtrot

The all-in-one Bevy 3D game template.

foxtrot-480p.mov

What does this template give you?

Usage

Simply use the template button on GitHub to create a new repository from this template. Then, replace all instances of the word foxtrot with the name of your game. Change the game version as well as the author information in the following files:

  • Cargo.toml
  • build/windows/installer/Package.wxs
  • build/macos/src/Game.app/Contents/Resources/Info.plist

Updating assets

You should keep the credits directory up to date. The release workflow automatically includes the directory in every build.

Updating the icons

  1. Replace build/windows/icon.ico (used for windows executable and as favicon for the web-builds)
  2. Replace build/macos/icon_1024x1024.png with a 1024 times 1024 pixel png icon and run create_icns.sh (make sure to run the script inside the macos directory) - Warning: sadly this seems to require a mac...

Help and Discussion

Feel free to shoot a message in the dedicated help thread on the Bevy Discord or open an issue on GitHub if you want to discuss something or need help :)

About

The all-in-one Bevy 3D game template for desktop.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 95.3%
  • WGSL 3.8%
  • Shell 0.9%