Mike Quinn
banner
mikequinn.bsky.social
Mike Quinn
@mikequinn.bsky.social
Foodie and software engineer.
I write how-to articles for C#, Unity, and Unreal
https://medium.com/@MJQuinn/lists
Pinned
If you are a programmer and you don't know how to debug with breakpoints then let this be your moment to learn.

This free article walks beginner and intermediate programmers through the topic.
medium.com/@MJQuinn/lea...

#programming #unity3d #indiedev
Learning C#: Debugging With Breakpoints
By the end of this article you will be able to utilize breakpoints in Visual Studio to debug your code. This article will have two…
medium.com
Hey Devs,

Check out this free resource I've been making for other #Unity3d devs. It covers gang of four design patterns but in C#/Unity.

It has practical examples and free articles going more in depth on each pattern.

#GameDev #Programming #IndieDev
GitHub - M-Quinn/DesignPatterns: Design patterns built in Unity 6 with accompanied articles to explain each pattern.
Design patterns built in Unity 6 with accompanied articles to explain each pattern. - M-Quinn/DesignPatterns
github.com
March 24, 2025 at 7:56 PM
Hey Devs,

I was trying to come up with an example of the compound design pattern and went with a Finite State Machine.

Check out how this FSM uses both the state and facade patterns to create NPC behavior.

#Unity3D #GameDev #programming
Unity: Compound Pattern — Creating a Finite State Machine
Design Patterns With a Game Development Flair
medium.com
March 22, 2025 at 5:47 PM
Sup Devs,

Many design patterns focus on abstracting the implementation but what if we abstracted the abstraction as well?

The bridge design pattern does just that. Check out this article and repo going into more detail.

#Unity3D #DesignPatterns #Programming
Unity: Bridge Pattern
Design Patterns With a Game Development Flair
medium.com
March 20, 2025 at 4:30 PM
When people say they don't heave deadlines, that's because they don't know what theirs are.
March 15, 2025 at 7:34 PM
Hey Unity Devs,

With the attempted destruction of the Dept. of Education in the US, I've decided to try and give back to dev community with articles and examples.

Check out my repo on Design Patterns. Currently showcasing 12/22(maybe more) patterns.

#Unity3D #GameDev #IndieDev #programming
GitHub - M-Quinn/DesignPatterns: Design patterns built in Unity 6 with accompanied articles to explain each pattern.
Design patterns built in Unity 6 with accompanied articles to explain each pattern. - M-Quinn/DesignPatterns
github.com
March 14, 2025 at 7:05 PM
Happy Friday
March 14, 2025 at 4:35 PM
Hey Devs,

I've been on a quest to demonstrate design patterns for Unity developers and just published an article on the Proxy Pattern!

Check out the free article link which also provides a link to a working example built in Unity 6, hosted on GitHub.

#unity3d #GameDev #Programming
Unity: Proxy Pattern
Design Patterns With a Game Development Flair
medium.com
March 14, 2025 at 4:15 PM
Are there Unity devs interested in a "remix" challenge where you take a small existing game hosted on GitHub and add to it or edit it?

I think it might be a cool way to ease people into game jams.

#unity3d #gamedev #indiedev
March 14, 2025 at 12:15 AM
Sup devs,

Do you know about the State design pattern?

It's the foundation of NPC AI frameworks like Finite State Machine.

Check out this free article and github project.

#madewithunity #unity3d #gamedev
Unity: The State Pattern
Design Patterns With a Game Development Flair
medium.com
March 13, 2025 at 8:16 PM
The fact that my Discover page is just cats and gamedev projects is really keeping me sane and away from the news
March 12, 2025 at 9:23 PM
We're Halfway There!

This project to showcase design patterns for Unity game devs just hit the halfway mark.

Now showing 12 of the 22 chosen design patterns. Every pattern is built in C# Unity 6.

Published articles are included in the Readme of the project!

#madewithunity #Unity3D
March 10, 2025 at 5:29 PM
Sup Devs

I just published an article with a practical example of the Iterator design pattern built in Unity C#.

It's an awesome pattern for when you are working on an existing codebase.

#Unity3D #GameDev #GameProgramming
Unity: The Iterator Pattern
Design Patterns With a Game Development Flair
medium.com
March 10, 2025 at 5:06 PM
Sup devs,
Ever heard of the Template design pattern? I just wrote up an article on how you can use this pattern to create an interaction system in Unity 6.

The full example is on GitHub, link in the article and I'll link below in another post

#Unity3D #GameDev #IndieDev #programming
Unity: The Template Pattern
Design Patterns with a Game Development flair
medium.com
March 7, 2025 at 3:14 PM
Hey yall, I'm a former AR Unity defense contractor for the US (pre-DOGE). I write articles to try and share my programming knowledge with others

I'm currently working on showcasing design patterns in #Unity3D. Check it out and I hope it helps someone.

#programming #gamedev
Unity: The Observer Pattern
Design Patterns with a Game Development flair
medium.com
March 6, 2025 at 5:37 PM
Sup devs,

I wrote an article on how you can use the Facade design pattern in Unity/C# to simplify your code.

It also has a working GitHub repo if you wanted to play around with the example.

#Unity3d #Programming #GameDevelopment

medium.com/@MJQuinn/uni...
Unity: The Facade Pattern
Design Patterns with a Game Development flair
medium.com
March 6, 2025 at 2:24 PM
Anyone else see "parmesan stuffed crust" and immediately imagine how unpleasant biting into a block of parmesean would be?
March 5, 2025 at 3:49 PM
Updated my github repo showing off design patterns. It now has examples for
- singleton
- command
- observer
- decorator
- factory
- adapter

6 down, 14 more to go!

Be sure to check it out for easy #gamedev examples built in #Unity3d
March 3, 2025 at 3:44 PM
Wishing tomorrow wasn't monday
March 2, 2025 at 10:36 PM
Hey #unity3d devs, ever wanted to make a card game but didn't know where to start?

Check out my working tech demo on GitHub. The Unity 6 project can create 105 unique cards using C# classes and a single prefab.

github.com/M-Quinn/Card...

#GameDev #IndieDev
February 28, 2025 at 3:21 PM
Hey yall,

I've been putting together a little Unity 6 repo for showcasing design patterns. It's still growing with current plans to showcase 20 patterns.

github.com/M-Quinn/Desi...

Hope it helps some devs solve problems!

#Unity3D #GameDevelopment #Programming
GitHub - M-Quinn/DesignPatterns: Design patterns built in Unity 6 with accompanied articles to explain each pattern.
Design patterns built in Unity 6 with accompanied articles to explain each pattern. - M-Quinn/DesignPatterns
github.com
February 20, 2025 at 4:32 PM
Hey #Unity3d devs,

I created an example of using a finite state machine in Unity. It's on a 2021 version but might help if you are looking for examples in working projects.

github.com/M-Quinn/Fini...

#gamedevlopment #GameDev
February 18, 2025 at 5:53 PM
If you are a programmer and you don't know how to debug with breakpoints then let this be your moment to learn.

This free article walks beginner and intermediate programmers through the topic.
medium.com/@MJQuinn/lea...

#programming #unity3d #indiedev
Learning C#: Debugging With Breakpoints
By the end of this article you will be able to utilize breakpoints in Visual Studio to debug your code. This article will have two…
medium.com
February 12, 2025 at 5:11 PM
For 2025, and with the possibility that the US dept. of Ed may stop giving loans, I've decided to start releasing a free guide to programming in C#.

My attempt is to make my entire paid education just free for people who want it.

medium.com/@MJQuinn/lea...
Learning C#: From the Beginning
Whether you want to learn a new skill, start a new career, or get into game development through Unity, this series will step you through…
medium.com
February 11, 2025 at 7:50 PM
Reposted by Mike Quinn
We're working hard on making a demo! #indiegame #cozygame
January 3, 2025 at 3:19 AM
Taking a break from data algorithms to try something new
December 22, 2024 at 4:15 PM