Episode 1: Watch on YouTube
Thumbnail by ivairexe ❤️
Welcome to the "CPP Until I Lose My Mind" repository! This collection features a variety of C++ projects designed to demonstrate key programming concepts. Each project builds on the knowledge gained from the previous ones, providing a structured and comprehensive learning experience. Whether you're a beginner or looking to sharpen your skills, this repository offers something for everyone.
-
Hello World
A classic introductory program that prints "Hello, World!" to the console. -
Multiply Table
Generates and displays a multiplication table for easy reference. -
Calculator
A simple console application for performing basic arithmetic operations. -
Bubble Sort
Implements the bubble sort algorithm, showcasing sorting techniques. -
Matrix Multiplication
A program that performs multiplication of two matrices, demonstrating matrix operations. -
Image Viewer
A basic application to view images, introducing file handling. -
Image To ASCII
Converts images into ASCII art representation, combining creativity with programming. -
Moving Rect
A graphical application that displays a rectangle moving across the screen. -
Bouncing Ball
A fun graphical simulation of a ball bouncing within a confined space. -
DVD Bouncer
A playful graphical application simulating a bouncing DVD logo. -
Paint
A basic painting application that allows users to draw on the canvas. -
Brick Breaker
A classic brick-breaking game implementation, showcasing game mechanics. -
Snake
A simple snake game where players score points by eating food. -
OpenGL Triangle
A project demonstrating simple OpenGL rendering techniques with triangles. -
OpenGL 3D Cube
An advanced OpenGL project that renders a 3D cube, exploring 3D graphics.
Contributions are welcome! Feel free to fork the repository and make your own changes. If you have suggestions for improvements or new project ideas, please open an issue or submit a pull request. Your input is invaluable in making this repository better for everyone!