Matthew ClarkinNerd For TechMultiplayer ArchitectureIn this article, I will briefly discuss the peer — to — peer and client — server multiplayer architectures.4d ago4d ago
Matthew ClarkinNerd For TechThe Basics of Pointers in CC Pointers are a type of variable used to store memory addresses of other variables. These pointers are typed meaning they will store the…May 13May 13
Matthew ClarkTransistors and Logic GatesA transistor is an electrical device that acts as an electrical switch. A MOSFET transistor has three electrical terminals that control the…Feb 7Feb 7
Matthew Clark2D Survival ProjectAs of August of 2023, I have been working toward a master's in computer science. This has been consuming most of my time but when I find…Dec 6, 2023Dec 6, 2023
Matthew ClarkinNerd For TechBinary NumbersA binary number is a number that is represented in a base-2 system. These binary numbers use only two symbols to represent data, those…Sep 3, 2023Sep 3, 2023
Matthew ClarkinNerd For Tech2D Player Shooting Mechanics in UnityIn my last article, I created an enemy that will chase the player. Now it is time to allow the player to defend themselves by giving them a…Jul 18, 2023Jul 18, 2023
Matthew ClarkinNerd For TechCreating an Enemy That Chases the Player in UnityI have implemented player movement in the project I am working on using Unity’s new input system. Now it is time to create an enemy for the…Jul 16, 2023Jul 16, 2023
Matthew ClarkinNerd For TechCreating Basic Player Movement with Unity’s New Input SystemI have started working on a new project and decided it was time to dive into the new input system Unity has. In this post, I will show how…Jul 11, 2023Jul 11, 2023
Matthew ClarkinNerd For TechFloyd’s Cycle Finding AlgorithmFloyd’s cycle-finding algorithm is famous for detecting if a linked list contains a cycle. This algorithm is also referred to as the…May 28, 2023May 28, 2023
Matthew ClarkUpdate: Multiplayer PrototypeI have been learning to create multiplayer games. I have been using the Unity engine to create the game and Mirror to handle multiplayer…Aug 2, 2022Aug 2, 2022