Skip to content

ironsdan/onion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Onion

What is this?

Onion is a Rust library to help create 2D games. Just for fun and expirementation.

Ideally supported features

  • Filesystem abstraction

  • Rendering using vulkano or wgpu (undecided)

  • Configuration management

  • Networking for online gameplay

  • Timing and debuging

  • TTF font rendering

  • Event handling (keyboard, mouse, gamepad)

  • Audio

Big maybes (may not be included in this crate)

  • Scripting using lua via mlua
  • Asset Management
  • ECS
  • Physics
  • GUI
  • Animation

About

A game engine with layers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages