Crate alloy

source
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 meta module 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.