[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/) ![build workflow](https://github.com/alexdesander/chikage/actions/workflows/build_and_test.yml/badge.svg) # chikage Simple, easy to understand and barebones math library for game and graphics development. ⚠️ early in development ⚠️

## 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)