Patrick Hume
🏷️ Tags
πŸ’» Profile
profile_image
Patrick Hume
Software Engineer
I'm Patrick, a Software Engineer. I'm interested in modern web frameworks and low-level software development.
πŸ”Ž Search
πŸ“‚ All Posts
πŸ“– Showcase
Making HikeUK - A Mapping App for Multi-Day Treks

Making HikeUK - A Mapping App for Multi-Day Treks

Aug 12, 2023

React
Typescript
Next.js
APIs
πŸ€– Computer Science
Snake in 14 Lines of Bash

Snake in 14 Lines of Bash

May 7, 2023

An effort to implement snake in as few lines as humanly possible.

Bash
πŸ€– Computer Science
Finding the Longest Word Ladder

Finding the Longest Word Ladder

May 5, 2023

This is a post about writing search algorithms in C to find a ridiculously long word ladder.

C
Bash
πŸ€– Computer Science

Creating Function Generators in C++

May 1, 2023

This is a short post about creating functions in C++.

C++
πŸ“– Showcase
A Top-Down Shooter using Javascript and the HTML5 Canvas

A Top-Down Shooter using Javascript and the HTML5 Canvas

Apr 28, 2023

This post documents my browser game debut, a simple top-down shooter written in Javascript and rendered using the HTML5 canvas.

Javascript
Game Dev
πŸ€– Computer Science

Mapping Strings to Methods in C++

Apr 12, 2023

This is a short post about mapping strings to methods in C++.

C++
πŸ€– Computer Science
Detail-Based Heightmap Tessellation in OpenGL

Detail-Based Heightmap Tessellation in OpenGL

Oct 23, 2022

This post demonstrates OpenGL’s tessellation shaders and how they can be used to simplify heightmap terrains.

OpenGL
C++
GLSL
πŸ€– Computer Science
Writing a 3D Renderer from Scratch in C++

Writing a 3D Renderer from Scratch in C++

Feb 18, 2022

This post documents the journey from 2d to 3d. Going from points to lines to triangles, in order to render 3D worlds.

C++
SDL
πŸ“– Showcase
A 3D Rendering Experiment in Javascript

A 3D Rendering Experiment in Javascript

Oct 28, 2019

An early attempt of mine to write a 3d renderer in the HTML5 canvas using plain javascript.

Javascript
πŸ“– Showcase
A Tiny Javascript Terrain Generator

A Tiny Javascript Terrain Generator

Oct 20, 2019

A pseudo-3d, interactable, web-based terrain generator.

Javascript
πŸ“– Showcase
Making a Dungeon Crawling Game in PyGame

Making a Dungeon Crawling Game in PyGame

Jun 1, 2019

This post documents the development of Krypt, a dungeon-crawling game developed in Python using PyGame.

Python
Pygame
Game Dev
πŸ’» Profile
Patrick Hume
Software Engineer
I'm Patrick, a Software Engineer. I'm interested in modern web frameworks and low-level software development.
🌟 Service
πŸ’¬ Contact
github
email
linkedin