---
title: "Michael Hoyle (@mikehoyle) | Hashnode"
description: "Software Engineer. Read the latest articles by Michael Hoyle on Hashnode."
url: "https://hashnode.com/@mikehoyle"
---

@mikehoyle

# Michael Hoyle

@mikehoyle · Joined January 2022

Software Engineer

### [Unity C# Tip: Better Optional References](https://blog.firebreakergames.com/unity-c-tip-better-optional-references?utm_source=hashnode&utm_medium=feed)

TL;DR Use the lightweight Option library to have more performant, less error-prone optional references in your C# Unity code. Background About a decade ago, programming languages pretty much had one way of indicating that a reference variable had no ...

4 min read · [blog.firebreakergames.com](https://blog.firebreakergames.com/unity-c-tip-better-optional-references?utm_source=hashnode&utm_medium=feed)

[Apr 7, 2023](https://hashnode.com/posts/unity-c-tip-better-optional-references/642fd493b830a1204f34fc70)

### [Drawing along the edges of a hex map](https://blog.firebreakergames.com/drawing-along-the-edges-of-a-hex-map?utm_source=hashnode&utm_medium=feed)

An overview of how to define and draw along the edges between Hex cells in a Hex grid. Examples given in C# (and Unity).

7 min read · [blog.firebreakergames.com](https://blog.firebreakergames.com/drawing-along-the-edges-of-a-hex-map?utm_source=hashnode&utm_medium=feed)

[Mar 15, 2023](https://hashnode.com/posts/drawing-along-the-edges-of-a-hex-map/64110e789244aaed51104fa1)
