bevy_fighter 0.1.1

A mildly opinionated micro-engine for building 2D fighting games with bevy
Documentation
1
2
3
4
5
6
7
8
9
10
pub use crate::prelude::*;

pub trait Dash {
    fn exec(&self, player_movement: PlayerMovement);
    fn sustainable(&self) -> bool;
}

pub trait Backdash: Sync + Send  {
    fn exec(&self, facing_vector: f32) -> (InterpolatedForce, u8);
}