Skip to content

Galdormin/bevy_pilotkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bevy Pilotkit

Bevy Pilotkit is a collection of pixel-art UI components designed for cockpit-style interfaces in Bevy games. It provides widgets like buttons, sliders, and lights, making it easy to create interactive and visually appealing user interfaces.

This crate is built on top of and inspired by the bevy_cobweb_ui crate, which serves as its main dependency. Bevy Pilotkit extends its functionality with additional widgets and features tailored for cockpit-style designs.

Examples

The crate includes several examples to demonstrate its usage:

  • simple_widgets: A basic example showcasing buttons, sliders, and lights.
  • simple_cobweb: Demonstrates loading a simple UI layout using the Cobweb format.
  • complex_light: Shows how to use complex light widgets with multiple states.

To run an example, use the following command:

cargo run --example <example_name>

Features

  • Pixel-art UI components for cockpit-style interfaces.
  • Easy integration with Bevy's ECS and rendering systems.
  • Support for loading UI layouts using the Cobweb format.
  • Customizable widgets with sound effects, animations, and more.

About

Bevy Pilotkit is a collection of pixel-art UI components designed for cockpit-style interfaces in Bevy games.

Resources

License

MIT, Apache-2.0 licenses found

Licenses found

MIT
LICENSE-MIT
Apache-2.0
LICENSE_APACHE

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors