Projects in Awesome Lists by Hopson97
A curated list of projects in awesome lists by Hopson97 .
https://github.com/hopson97/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
Last synced: 14 May 2025
https://github.com/Hopson97/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
Last synced: 15 Mar 2025
https://github.com/hopson97/open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
cmake cpp enet game learning lua minecraft multiplayer networking openbuilder opengl scripting sfml voxel voxel-game youtube-series
Last synced: 15 May 2025
https://github.com/Hopson97/open-builder
Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
cmake cpp enet game learning lua minecraft multiplayer networking openbuilder opengl scripting sfml voxel voxel-game youtube-series
Last synced: 20 Mar 2025
https://github.com/hopson97/hopsoncraft
A minecraft clone written using C++, SFML, OpenGL and GLEW.
Last synced: 04 Apr 2025
https://github.com/Hopson97/HopsonCraft
A minecraft clone written using C++, SFML, OpenGL and GLEW.
Last synced: 15 Mar 2025
https://github.com/hopson97/empire
A cellular automaton I made up myself, written in C++/ SFML
Last synced: 20 Aug 2025
https://github.com/Hopson97/SFML-Game-Framework
Beginner framework for SFML games and other applications.
Last synced: 08 May 2025
https://github.com/hopson97/sfml-game-framework
Beginner framework for SFML games and other applications.
Last synced: 19 Apr 2025
https://github.com/Hopson97/Empire
A cellular automaton I made up myself, written in C++/ SFML
Last synced: 08 May 2025
https://github.com/hopson97/asciimon
Pokemon-inspired game created using Rust for terminals which support ANSI escape commands.
Last synced: 28 Aug 2025
https://github.com/Hopson97/Asciimon
Pokemon-inspired game created using Rust for terminals which support ANSI escape commands.
Last synced: 30 Apr 2025
https://github.com/hopson97/hopson-arcade
Bunch of small arcade games made in C++ and SFML
Last synced: 19 Apr 2025
https://github.com/hopson97/cellularautomaton
A collection of varios Cellular automaton programs written in C++using SFML for graphics
Last synced: 19 Apr 2025
https://github.com/hopson97/sort-algorithm-visualiser
A sort algorithm visualisation GUI, created using Java and the Swing framework.
sort-algorithm-visualiser sorting-algorithms swing
Last synced: 16 Jun 2025
https://github.com/hopson97/rusty-gl
Wrapper over gl-rs, to make code look more like Rust and less like C while still having classical OpenGL control as you would in C
Last synced: 22 Aug 2025
https://github.com/hopson97/multi-pong
Multiplayer pong using UDP sockets and a client/server model.
Last synced: 19 Apr 2025
https://github.com/Hopson97/rusty-gl
Wrapper over gl-rs, to make code look more like Rust and less like C while still having classical OpenGL control as you would in C
Last synced: 30 Apr 2025
https://github.com/hopson97/kingdom
Probably a tempoary name. A simple game where the world is top down and made out of tiles.
Last synced: 19 Apr 2025
https://github.com/hopson97/basic-sfml-game-engine
A very simple SFML game engine/ framework.
Last synced: 09 Aug 2025
https://github.com/Hopson97/cpp-project-generator
For personal use, easily creates new C++ project files with Cmake etc
Last synced: 29 Apr 2025
https://github.com/hopson97/cpp-project-generator
For personal use, easily creates new C++ project files with Cmake etc
Last synced: 19 Apr 2025
https://github.com/hopson97/android-apple-drop
A game created for UoP programming competition, using python and Zelle's graphics.py module
Last synced: 19 Apr 2025
https://github.com/hopson97/yavge
Yet Another Voxel Graphics Engine - just playing around (tm)
Last synced: 19 Apr 2025
https://github.com/Hopson97/Compute-Shader-Testing
Compute shader OpenGL experiments
Last synced: 10 May 2025
https://github.com/hopson97/rocha
Embeddable "scripting assembly" language and VM for C++, made for fun.
Last synced: 19 Apr 2025
https://github.com/hopson97/data_structures_and_algorithms
Bunch of data structures (eg Linked List, Array List) and algorithms (eg Sorting, Searching) implemented in different languages
Last synced: 19 Apr 2025
https://github.com/hopson97/hopson-land
Practice RPG created for learning C++. This was one of my first projects.
Last synced: 23 Jul 2025
https://github.com/hopson97/yare
Yet Another Render Engine. Just messing around with OpenGL stuff
Last synced: 19 Apr 2025
https://github.com/hopson97/pyoro
C++ w/ SFML (unfinished) attempt at Pyoro
Last synced: 19 Apr 2025
https://github.com/hopson97/pathfinding-visualiser
Pathfinding Algorithm Visualiser
Last synced: 19 Apr 2025
https://github.com/hopson97/thinmatrix-opengl-engine
Following the ThinMatrix "LWJGL" tutorials, but using C++ and OpenGL rather than Java
Last synced: 26 Jun 2025
https://github.com/hopson97/socket-playground
Playing around with TCP and UDP sockets, learning how they work etc
Last synced: 19 Apr 2025
https://github.com/hopson97/ias-computer
Implementation of an 8-bit IAS Computer with custom opcodes
Last synced: 27 Jun 2025
https://github.com/hopson97/multiplayer-pong
Testing SFML networking by creating a simple pong game.
Last synced: 19 Apr 2025
https://github.com/hopson97/hero
Based on the game "Hero" by "Faceos" on Scratch, it is a simple RPG game.
Last synced: 19 Apr 2025
https://github.com/hopson97/dotvillage
Based on the game on Scratch, dot village is a city building game.
Last synced: 05 Oct 2025
https://github.com/hopson97/design-patterns-explained
Source code for design pattern explained videos
Last synced: 15 Sep 2025
https://github.com/hopson97/slonda-man
A clone of the game "Slender" made in C++14, Modern OpenGL, GLM, and SFML
Last synced: 10 Jul 2025
https://github.com/hopson97/city-game
A simple game based of a few Scratch projects such as "Scratch City" and "Dot Village"
Last synced: 19 Apr 2025
https://github.com/hopson97/conglomerate
A program to combine a C++ or C project into a single "conglomerate" file. Created for the sake of practicing using the C++17 file system module
Last synced: 19 Apr 2025
https://github.com/hopson97/sdl_nuklear_example
Example of using modern OpenGL with SDL2 with a Nuklear GUI in C
Last synced: 25 Jun 2025
https://github.com/hopson97/bisqwit-perspective-test
This is an attempt to translate the "QBASIC" portion of Bsiqwit's "Creating a Doom-style 3D engine in C" but in C++
Last synced: 30 Jul 2025
https://github.com/hopson97/3d-alien-cubes
One of my first OpenGL Projects, basically a simple walking scene.
Last synced: 07 Jan 2026
https://github.com/hopson97/sabre
Client/Server UDP Library built ontop of SFML (Experimental). Designed to just be copy-pasted into an existing SFML project.
Last synced: 15 Jun 2025
https://github.com/hopson97/adventofcode_2021
Solutions to advent of code 2021
Last synced: 23 Oct 2025
https://github.com/hopson97/luabird
Flappy Bird experiment using raw Lua C API with SFML for graphics
Last synced: 28 Oct 2025
https://github.com/hopson97/ancient-projects
A bunch of old projects from when I was learning how to program
Last synced: 23 Aug 2025
https://github.com/hopson97/minesweeper
Console/ ASCII classic Minesweeper game.
Last synced: 08 Oct 2025
https://github.com/hopson97/hop-virtual-machine
A simple virtual machine/ interpretted langauge/ assembler
Last synced: 22 Jul 2025
https://github.com/hopson97/haskell-programming-from-first-principles-exercises-
My answers to the exercises in the Haskell Book http://haskellbook.com/
Last synced: 10 Mar 2025
https://github.com/hopson97/balic
Bad And Lossy Image Compressor: The perfect compressor (which doesn't actually compress, just lowers image quality giving the impression of compression) for all your lossy needs, created using C++ and SFML
Last synced: 10 Mar 2025
https://github.com/hopson97/cursed_code
Dare you enter the realm of cursed plus plus. Competitor to https://github.com/LegatAbyssWalker/amazingCode
Last synced: 10 Mar 2025
https://github.com/hopson97/hoperload
2.5D clone of the classic Miniclip game "Motherload"
Last synced: 16 Jun 2025
https://github.com/hopson97/sfml-engine-2
Improved version of my simple SFML framework made from scratch
Last synced: 10 Mar 2025
https://github.com/hopson97/spooky-boxes
Previously called "Bullet Terrain" - this spooky project was made to learn Bullet Physics
Last synced: 17 Aug 2025
https://github.com/hopson97/matlib
A little (fake) C++ library that is basically the the C++ standard library. I am just making this for fun and for learning.
Last synced: 10 Mar 2025
https://github.com/hopson97/flyweight-test
Just seeing what flyweight is all about
Last synced: 16 Dec 2025
https://github.com/hopson97/sfmlstarter
Starter framework for SFML based applications
Last synced: 02 Jul 2025
https://github.com/hopson97/hopson97.github.io
A little website which has some of my personal projects summed up, as well as more information about myself, and other cool stuff
Last synced: 10 Mar 2025
https://github.com/hopson97/gorbitsa
Implementation of https://esolangs.org/wiki/GORBITSA to learn go
Last synced: 16 Dec 2025
https://github.com/hopson97/opengl-text
Tests to get an text rendering using modern OpenGL and using sf::Font as the font handler
Last synced: 08 Oct 2025
https://github.com/hopson97/faster-than-wind
Experimental Faster Than Light clone made in C++ using SFML.
Last synced: 28 Oct 2025
https://github.com/hopson97/pyrpn
Mini Reverse Polish Notation (Postfix notation) parser and evaluator
Last synced: 25 Jun 2025
https://github.com/hopson97/raydes
A simple game insprited by "raids" in Runescape (Dungeoneering).
Last synced: 07 Jul 2025
https://github.com/hopson97/javatests
Just some projects for practicing Java and it's GUI APIs
Last synced: 10 Mar 2025
https://github.com/hopson97/haskell-excerises
Bunch of haskell excerises from my uni
Last synced: 10 Mar 2025
https://github.com/hopson97/mall-map-dashboard
Configurable dashboard for a mall map
Last synced: 19 Apr 2025
https://github.com/hopson97/sfml-imgui-opengl-example
Example of using SFML, Imgui, and OpenGL. Supplementary to https://github.com/Hopson97/SDL_Nuklear_Example
Last synced: 10 Mar 2025
https://github.com/hopson97/cpptests
Just some projects for me to play around and test some things out in C++ and libraries/APIs eg SFMl, OpenGL etc
Last synced: 10 Mar 2025
https://github.com/hopson97/simple-opengl-rectangle-
A small program that used GLEW/ OpenGL, SFML and GLM to render and transform a rectangle, fully commented with steps
Last synced: 24 Jul 2025
https://github.com/hopson97/stick-rpg
A stick RPG clone made using SFML and C++
Last synced: 10 Mar 2025
https://github.com/hopson97/sfml-conan-example
Example of using SFML with conan.io
Last synced: 12 Jul 2025
https://github.com/hopson97/kattis
Trying out https://open.kattis.com/problems to improve my problem solving skills
Last synced: 10 Mar 2025
https://github.com/hopson97/flappy-bee
Simple Flappy Bird clone made using C++ and SFML
Last synced: 21 Aug 2025
https://github.com/hopson97/brainf-ck-interpretter
Simple brainf*ck interpretter
Last synced: 10 Mar 2025
https://github.com/hopson97/enet-sfml-example
Examples and playing around using SFML with ENet
Last synced: 10 Mar 2025