harrand
Game Engine Programmer. C++ and Vulkan enthusiast.
Frontier DevelopmentsCambridge, United Kingdom
Pinned Repositories
Asteroids
Atari Asteroids implementation in Unity
harrand.github.io
Website
HarrandAnshe
Lightweight helper addon for WoW 11.0.2, to track Blessing of An'she for Herald of the Sun retribution paladins.
HarrandSwingTimer
Lightweight swing timer addon for WoW 11.0.2, with a particular focus on Crusading Strikes (CSAA)
HDK
Low-level Application Framework (Superceded by Topaz)
Maze-Darwinism
An AI which solves a maze using natural selection.
psyc
Psy - A minimalist's toy programming language.
Red-Nightmare
2D pixel-art action hack-and-slash roguelite made using Topaz
The_Chimera_of_Gold
Unity Group Project - A 3D mountain-climbing board game
Topaz
C++23 Game Engine
harrand's Repositories
harrand/Topaz
C++23 Game Engine
harrand/Red-Nightmare
2D pixel-art action hack-and-slash roguelite made using Topaz
harrand/harrand.github.io
Website
harrand/HDK
Low-level Application Framework (Superceded by Topaz)
harrand/Parched
Parched will be a 2D physics-based puzzle game
harrand/textc
Tool to convert any file into a specialised C++ header
harrand/Dissertation
Dissertation Repository containing references to all repositories used in the G53IDS module.
harrand/DuelSandbox
Tech demo for 3D animated melee and magical fighting. Uses Topaz engine
harrand/HarrandAnshe
Lightweight helper addon for WoW 11.0.2, to track Blessing of An'she for Herald of the Sun retribution paladins.
harrand/HarrandSwingTimer
Lightweight swing timer addon for WoW 11.0.2, with a particular focus on Crusading Strikes (CSAA)
harrand/psyc
Psy - A minimalist's toy programming language.
harrand/Chatterbox
harrand/cppfront
CMake wrapper around the cppfront repository
harrand/debugbreak
break into the debugger programmatically
harrand/Emerald
Minimalistic Windowing Library (Superceded by Tangle)
harrand/Garlic
The best addon in the world
harrand/harrand_nvim
harrand/imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
harrand/make-a-game-aah
a game in Topaz that I will ship for real this time
harrand/MaskedOcclusionCulling
Example code for the research paper "Masked Software Occlusion Culling"; implements an efficient alternative to the hierarchical depth buffer algorithm.
harrand/nvim
My Neovim configuration using NvChad as a base.
harrand/Red-Nightmare-Coursework-Edition
G52CPP Final Coursework - 2D Survival Game
harrand/Tangle
Minimal Windowing Library (Superceded by Topaz)
harrand/Topaz-2
Rewrite of the Topaz Engine
harrand/Topaz_Samples
Sample programs using the Topaz engine
harrand/tracy
C++ frame profiler
harrand/tz_vk
Topaz Rewrite with Vulkan+OpenGL Support
harrand/VulkanDemo
It's a vulkan demo
harrand/VulkanMemoryAllocator
Easy to integrate Vulkan memory allocation library
harrand/wh-arch
wowhead archiver