Tinker Toys — A C++ Playground

January 9, 2025 at 5:06 PM

A collection of small projects and experiments in C++ and game development

What is Tinker Toys?

Tinker Toys is a collection of small projects and experiments in C++ and game development. The goal of this project is to explore different aspects of C++ and game development in an attempt to learn more about the language and the process of building games.

Where can I find the Tinker Toys project?

The Tinker Toys project is hosted on GitHub at https://github.com/RevelryPlay/Tinker-Toys

What is currently in Tinker Toys?

ArgoDraft

This is a shared library between my various projects that provides methods for logging and CLI menus and options.

DSA

This is a collection of data structures and algorithms that I have implemented in C++.

Net Toys

This is a collection of networking projects exploring server and client communications using various methods.

OpenGL

This is a collection of projects that use OpenGL to render graphics.

imgui

This is a project that uses the imgui library to create a GUI for experimenting with OpenGL.

UI-Basics

This project is looking at the basics of creating generic primitives using OpenGL.

Threaded

This is a collection of projects that explore threading in C++.