New crate: raidillon_app, refactor game/main.rs to use the new crate
This commit is contained in:
parent
82f3b27732
commit
47c3b2b111
12 changed files with 140 additions and 96 deletions
|
|
@ -1,18 +1,12 @@
|
|||
use glam::{Quat, Vec3};
|
||||
use rapier3d::prelude::{nalgebra, ColliderBuilder, QueryFilter, RigidBodyBuilder};
|
||||
use rapier3d::prelude::vector;
|
||||
use raidillon_core::scene::Scene;
|
||||
use raidillon_engine::{EngineResources, InputState};
|
||||
use raidillon_engine::system::System;
|
||||
use rapier3d::control::KinematicCharacterController as RapierKinematicCharacterController;
|
||||
use rapier3d::na::{Isometry3, Vector3};
|
||||
use winit::event::DeviceEvent::MouseMotion;
|
||||
use winit::event::Event;
|
||||
use winit::keyboard::KeyCode;
|
||||
use raidillon_ecs::components::{CameraMode, CharacterBodyComponent};
|
||||
use raidillon_ecs::Transform;
|
||||
use raidillon_physics::Physics;
|
||||
use raidillon_platform::{Camera, PlatformContext};
|
||||
use raidillon_app::prelude::*;
|
||||
|
||||
#[derive(Default)]
|
||||
pub struct KinematicCharacterController {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue