1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
//! A 2D game engine made for games like *Super Mario*, *Super Meatboy* or *Momodora*. //! //! This engine is **faaaaaar** from finished and there will still be many breaking changes. //! meaning that until we reach version `1.0.0` all parts of this engine could and will change multiple times. //! //! # TODO: //! //! * Improve loading textures, add a `default texture` which gets used in case the path is not found. //! * Improve the `documentation`. //! * Improve the `GameLoop` trait to prevent direct access to `SDL2`. //! * Reduce the amount of `a` in *"far from finished"* to less than three. //! * Automatically implement `Object` with type conversions. extern crate sdl2; extern crate rand; extern crate crow_util; #[macro_use] pub mod traits; pub mod core; pub mod object_manager; pub mod graphic;