newport

Crates.ionewport
lib.rsnewport
version0.2.0
sourcesrc
created_at2021-04-04 02:02:24.784626
updated_at2021-07-18 03:53:44.167316
descriptionModular Game Engine built in Rust
homepage
repositoryhttps://github.com/colbyhall/newport
max_upload_size
id378591
size1,059,796
Colby (colbyhall)

documentation

README

License ci crates.io

About

Ethereal Engine is a modular 2D and 3D game engine built in Rust for Rust. It is designed to be easily extendable and easy to use. The project is early on in development. Every API is extremely volatile as the engine is worked on more.

Goals

  • Independent - Build with minimal dependencies
  • Modular - Use modules to build building blocks that are combined for engine features.
  • Performant - Iteration times are very important for work flows. Not only game runtime but editor time must be performant
  • Cohesive - Keep tools and interaction with tools in Rust for simplicity

Dependencies

Dependencies that couldn't be given up.

Inspiration

This project is heavily inspired by those that came before it. This including AAA engines like the Naughty Dog Engine or other Rust engines such as Bevy.

Commit count: 382

cargo fmt