Something went wrong. Try again.
Homebrew 4D Game Engine In Rust, inspired by Engine4D
Something went wrong. Try again.
1234567891011121314151617181920//! Game logic layer for Rust4D//!//! This crate bridges the engine and game-specific code, providing://!//! - [`CharacterController4D`] - First-person character controller for 4D space//! - [`EventBus`] - Typed event bus for game events//! - [`StateMachine`] - Generic finite state machine//! - Scene helpers for physics setup from entity tags
pub mod character_controller;pub mod events;pub mod fsm;pub mod scene_helpers;pub mod tween;
pub use character_controller::{CharacterConfig, CharacterController4D};pub use events::{EventBus, HandlerId};pub use fsm::StateMachine;pub use tween::{EasingFunction, Tween, TweenId, TweenManager, TweenState};