maze generator

This commit is contained in:
John Gatward
2026-03-16 19:20:29 +00:00
parent da5879fc6e
commit 6bef2094cb
6 changed files with 272 additions and 15 deletions

View File

@@ -80,15 +80,15 @@
</div>
<div class="about-block">
<span class="about-block-tag tag tag-teal">linux</span>
<p>Long-time Linux user and recovering distro-hopper. Currently: Hyprland on Void. Home server
running 24/7 for friends and family who didn't ask for it but appreciate it.</p>
<span class="about-block-tag tag tag-teal">dev</span>
<p>Fascinated with new languages, frameworks, and shiny tech I probably dont need. Constantly
tinkering, breaking things, and learning just enough to build something cooler next time.</p>
</div>
<div class="about-block">
<span class="about-block-tag tag tag-yellow">teaching</span>
<p>Tutored CS, maths and English through school and uni. Still think the best way to understand
something is to explain it — which is why this site has tutorials.</p>
<span class="about-block-tag tag tag-yellow">linux</span>
<p>Long-time Linux user and recovering distro-hopper. Currently: Hyprland on Void. Home server
running 24/7 for friends and family who didn't ask for it but appreciate it.</p>
</div>
<div class="about-block">
@@ -108,7 +108,7 @@
<div class="v-dot v-dot--current"></div>
<div class="v-content">
<div class="v-title">Havox V4 <span class="v-current-badge">current</span></div>
<div class="v-year">2025 → present</div>
<div class="v-year">2026 → present</div>
<div class="v-desc">Catppuccin Mocha. Single page. Trying to get a new job this time.</div>
</div>
</div>
@@ -117,7 +117,7 @@
<div class="v-dot"></div>
<div class="v-content">
<div class="v-title">Havox V3 <span class="v-link-arrow"></span></div>
<div class="v-year">2023 → 2025</div>
<div class="v-year">2022 → 2025</div>
<div class="v-desc">Borrowed a template. Wasn't very 'me'.</div>
</div>
</a>
@@ -135,7 +135,7 @@
<div class="v-dot"></div>
<div class="v-content">
<div class="v-title">Havox.org <span class="v-link-arrow"></span></div>
<div class="v-year">2017 → 2019</div>
<div class="v-year">2016 → 2019</div>
<div class="v-desc">Entire site in one PHP file 🤣. Had a daily <s>trump</s>
quote-of-the-day achieved via webscraping a site daily.</div>
</div>
@@ -261,7 +261,7 @@
<span class="card-arrow"></span>
</a>
<a class="card" href="projects/pi_approximation.html">
<span class="card-date">14 Mar 2018</span>
<span class="card-date">18 Mar 2018</span>
<span class="card-title">Calculating PI</span>
<span class="card-desc">Monte Carlo method — ratio of randomly placed dots in a square vs circle.</span>
<span class="card-arrow"></span>
@@ -272,7 +272,7 @@
<span class="card-desc">JS implementation of a Bees and Bombs gif.</span>
<span class="card-arrow"></span>
</a>
<a class="card" href="projects/maze_generator/index.html">
<a class="card" href="projects/maze_generation/index.html">
<span class="card-date">13 Nov 2017</span>
<span class="card-title">Maze generator</span>
<span class="card-desc">A maze generator in p5.js. Using DFS & recursive backtracking.</span>
@@ -312,14 +312,14 @@
<span class="card-arrow"></span>
</a>
<a class="card" href="tutorials/convex_hull/index.html">
<span class="card-date">22 Sept 2018</span>
<span class="card-date">14 Feb 2018</span>
<span class="card-title">Convex hull generator</span>
<span class="card-desc">Wrapping algorithms — visualising how to find the convex hull of a point
set.</span>
<span class="card-arrow"></span>
</a>
<a class="card" href="tutorials/tsp/index.html">
<span class="card-date">14 Feb 2018</span>
<span class="card-date">22 Sept 2018</span>
<span class="card-title">Travelling Salesperson Problem</span>
<span class="card-desc">Different implementations of the TSP problem — a classic.</span>
<span class="card-arrow"></span>