Matthew Hopson's repositories
MineCraft-One-Week-Challenge
I challenged myself to see if I could create a voxel game (Minecraft-like) in just one week using C++ and OpenGL, and here is the result
open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
HopsonCraft
A minecraft clone written using C++, SFML, OpenGL and GLEW.
SFML-Game-Framework
Beginner framework for SFML games and other applications.
Sort-Algorithm-Visualiser
A sort algorithm visualisation GUI, created using Java and the Swing framework.
multi-pong
Multiplayer pong using UDP sockets and a client/server model.
cpp-project-generator
For personal use, easily creates new C++ project files with Cmake etc
socket-playground
Playing around with TCP and UDP sockets, learning how they work etc
ThinMatrix-OpenGL-Engine
Following the ThinMatrix "LWJGL" tutorials, but using C++ and OpenGL rather than Java
Slonda-Man
A clone of the game "Slender" made in C++14, Modern OpenGL, GLM, and SFML
Minesweeper
Console/ ASCII classic Minesweeper game.
Advent-Of-Code-2022
AOC 2022
OpenGL-Spooky-Scene
OpenGL Spooky scene using OpenGL 4.5 (Direct State Access)
Advent-of-Code-2023
Advent of Code 2023
Compute-Shader-Test
Compute shader OpenGL experiments
Simple-OpenGL-Rectangle-
A small program that used GLEW/ OpenGL, SFML and GLM to render and transform a rectangle, fully commented with steps
tinycthread
Small, portable implementation of the C11 threads API