Skip to content
  • About
  • Blog
  • Projects

Noah Bannister's Development Blog

Graphics, games, and programming

Examining the D-pad

Posted on January 26, 2020August 24, 2021 by Noah

History For those curious about the history of the directional pad, the Gaming Historian has you covered with this exquisite… Read more Examining the D-pad

Unity LWRP PBR Shader Node

Posted on September 23, 2019August 24, 2021 by Noah

Note: This guide was written for Unity 2019.2 using LWRP v. 6.9.1. Say you want to layer some effect on… Read more Unity LWRP PBR Shader Node

How to Master a Skill Using Biology

Posted on March 30, 2019August 24, 2021 by Noah

If you have ever picked up an instrument, paint brush, baseball bat, or programming IDE you have almost certainly faced… Read more How to Master a Skill Using Biology

Programming Pattern: Command

Posted on April 29, 2018August 24, 2021 by Noah

The command pattern places an method call into a object. They are the “object-oriented replacement for callbacks.” This crystallizes the… Read more Programming Pattern: Command

Boolean Algebra

Posted on April 28, 2018August 24, 2021 by Noah

There are three basic tools in boolean algebra that when used together, can help you solve complex logical problems or… Read more Boolean Algebra

Skinning Multiple Meshes to a Single Rig in Unity

Posted on January 23, 2018August 24, 2021 by Noah

Note: The guide below is a good one-off solution if your game does not rely heavily on this feature. If… Read more Skinning Multiple Meshes to a Single Rig in Unity

Singletons, Statics, and the Assumptions We Make

Posted on January 17, 2018August 24, 2021 by Noah

The Singleton Pattern If you crack open Design Patterns Elements of Reusable Object-Oriented Software, you will find the following intent… Read more Singletons, Statics, and the Assumptions We Make

Building a Modular Character Controller: State and Interfaces

Posted on December 19, 2017August 24, 2021 by Noah

I love building character controllers. I love doing the vector math. I love testing and tweaking until everything feels super… Read more Building a Modular Character Controller: State and Interfaces

Nesting Git Repos: Versioning Projects and Their Components

Posted on December 10, 2017August 24, 2021 by Noah

In this post I will use a Unity project as an example, but the same practices apply to any Git… Read more Nesting Git Repos: Versioning Projects and Their Components

Lessons from a Hackathon

Posted on November 19, 2017August 24, 2021 by Noah

This past week several colleagues and myself traveled from Purdue University in West Lafayette, Indiana to Long Island, New York… Read more Lessons from a Hackathon

Posts navigation

Older posts

Categories

  • Bug Workarounds
  • Interaction and Input
  • Programming Patterns
  • Snippets
  • Uncategorized
  • Unity

Archives

  • January 2020
  • September 2019
  • March 2019
  • April 2018
  • January 2018
  • December 2017
  • November 2017

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Social

  • View noah.bannister’s profile on Facebook
  • View noah-bannister-21704a3b’s profile on LinkedIn
  • View noahabannister’s profile on GitHub
Proudly powered by WordPress | Theme: Argent by Automattic.