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.
Avatar
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

Related