Expand description
The Alloy crate provides the base Alloy Game Engine.
Alloy is a flexible game-engine and development kit under active development written in Rust. It is the successor to the C++ project of the same name, and exists largely as an experiment to gain more deep knowledge of working with Rust and rendering libraries.
It is characterized by upholding a strict set of design-goals which center around maintainability and readability through proper software engineering practices. The overall goal for this project is to be a well-rounded and easy-to-use, efficient game-engine for 2.5D graphics projects.
Modulesยง
- A module containing comparator definitions used throughout Alloy.
- The core module provides base definitions that are used throughout the engine.
- This module contains the model data structures and functions.
- This module provides a grouping for all math operations and types.
- The
metamodule provides meta-information about the alloy engine that was queried at build-time. - The model crate provides functionality for loading and manipulating 3D models.
- Overloadable operators for Alloy.