- Add player score list with sqlite
-
FlyRust is a game developed in Rust using egui, following the MVVM architecture.
-
Fly with Rust is a Rust project named FlyRust, created as a hands-on practice for learning Rust. The idea is to learn Rust by building and flying with it, hence the name Fly Rust.
- Create the workspace for the flyrust based on Rust and egui
- Build with MVVM architecture.
- i18n support: English, 繁體中文, 简体中文.
- macOS app packaging
- Add
macapp_build.shscript:- Build release code and package into
.app. - Sync
Contents/Resources/assetsdata with macOS app package. - Patch paths to ensure all asset files reference absolute paths, not relative.
- Replace
assets/withWorkspace/Contents/Resources/assets/to keep consistent in debug, release, and macOS app package.
- Build release code and package into
- Add
what_panic()to log panic information. Check logs viacat /tmp/what_panic.log.