oxygengine-utils 0.46.1

Utilities module for Oxygengine
Documentation
![logo](https://raw.githubusercontent.com/PsichiX/Oxygengine/master/media/oxygengine-dark-logo.svg?sanitize=true)

# Oxygengine

![GitHub CI](https://github.com/PsichiX/Oxygengine/workflows/Rust/badge.svg)
![crates-io version](https://raster.shields.io/crates/v/oxygengine.png)
![GitHub tag](https://img.shields.io/github/v/release/PsichiX/Oxygengine?include_prereleases&style=social)

### The hottest HTML5 + WASM game engine for games written in Rust with `web-sys`.


## Table of contents

1. [Oxygengine Essentials Book]#oxygengine-essentials-book
1. [Understanding ECS]#understanding-ecs
1. [Teaser]#teaser
1. [Roadmap]#roadmap

## Oxygengine Essentials Book

[https://psichix.github.io/Oxygengine/](https://psichix.github.io/Oxygengine/)

## Understanding ECS

Oxygengine is using `hecs` as its ECS framework to achieve better performance,
reduce application complexity and help decouple state from the logic as much as
possible. More about `hecs` and ECS here: https://github.com/Ralith/hecs

## Teaser

![Visual Novel](https://raw.githubusercontent.com/PsichiX/Oxygengine/master/media/oxygengine-visual-novel-teaser.gif)
![RPG](https://raw.githubusercontent.com/PsichiX/Oxygengine/master/media/oxygengine-overworld.gif)
![RAUI](https://raw.githubusercontent.com/PsichiX/Oxygengine/master/media/oxygengine-raui-navigation.gif)

## Roadmap

Current milestone progress: https://github.com/PsichiX/Oxygengine/projects/1