#game-engine #2d-game #logging

aardvark

A lightweight, performant and simple 2D game engine in Rust

1 unstable release

0.1.0-alpha Dec 12, 2019
0.0.0 Dec 12, 2019

#110 in #2d-game

MIT license

5KB

Aardvark

A lightweight, performant and simple 2D game engine in Rust

Aardvark is in a very early stage of development. Nothing will work well.

(Planned) Features

Core features include:

  • Performent 2D graphics API
  • Multiplatform support, with Vulkan, Metal, DirectX
  • Simple CLI to create and build projects
  • Fast and extensible entity component system
  • Useful debug and logging metrics

Other features which would be nice to add include:

  • Networking
  • Physics
  • Scripting

Built With

Inspiration and Credits

  • coffee
  • ggez
  • amythest
  • Unity Engine
  • Hazel

Dependencies

~1–10MB
~70K SLoC