Matze (In Development)

A learning project written in C# and C++ to practice my API design skills.

Matze is my maze generator tool chain consisting out of multiple maze generator algorithms. It contains a command line tool to generate mazes. The command line tool is written in C# (.Net Core).

This project was born to give me a playground to practice API design in C# and C++. The main goal for this project is it to create a similar API in my C++ Lib as well as in my C# lib.

Project Information
Type: Library, tool chain, CLI
Duration: January 2019 - Ongoing Development (1-2 hours per month)
Teamsize: 1 Programmer
Roles: Maintainer
Platform: Windows & Linux
Languages: C++, C# (.Net Core)
Technologies: cmake, .Net Core
Project Highlights
The C# lib has the same interface as the C++ lib.
In runs under windows as well as under linux.
Simon Renger
Engine and Tools programming Student

Write programs that do one thing and do it well. Write programs to work together — McIlroy Unix philosophy