[](https://choosealicense.com/licenses/mit/)

# chikage
Simple, easy to understand and barebones math library for game and graphics development.
⚠️ early in development ⚠️
<p align="center">
<img src="./chikage_logo.png" width="25%"/>
</p>
## Features
- 2-4D floating point vectors
- Square floating point matrices of orders 2-4
## Goals
- Simple and easy to understand code
- No macros
- No simd
- No obscure optimizations
- Documented functionality
- Barebones
- Comprehensive unit tests
- No dependencies (only for specific features) (exception: std)
## Planned features
- ✅ 2-4D floating point vectors
- ✅ floating point square matrices of order 2-4
- ⬜️ Geometric algebra in 2-4D (details to be decided)
- (Featureset is open ended)