Hello! Little instructive article today on how I went about implementing Crowd Control support in my game Battle Tracks, and…
Category: C#
Programming in C#, Part 11: Async, Tasks, & Threads
Hello everyone! Well this is awkward huh? It’s been a few years since I updated this particular series. Even when…
Programming in C#, Part 1: Setup/Basics (Variables & Functions)
Hello and welcome to my set of tutorials for programming in C#. Ideally I’d like to make this a series…
Programming in C#, Part 2: Keywords and Logical Operators
Here we are, back again. Ready to learn some more about programming? I hope so, otherwise I don’t know why…
Programming in C#, Part 3: If Statements, Switches, and Enums
So this lesson is gonna contain a lot of very important information, and you will use these concepts throughout programming…
Programming in C#, Part 4: Arrays, Lists, & Loops (Oh My!)
So we’re on to our next important subject, arrays and lists, along with loops. These are things you’ll use a…
Programming in C#, Part 5: Classes, Structs, & Interfaces
Hello again, and welcome to one of the more important concepts you’ll need to know about. We’ll be talking about…
Programming in C#, Part 6: Static & Extension Methods
Welcome to our next tutorial about the static keyword, which has nothing to do with electricity. This keyword has a…
Programming in C#, Part 7: Delegates & Lambdas
Long time no see, unless you’re binging these tutorials, then it’s been no time at all. But today we will…
Programming in C#, Part 8: Data Structures (Generics & Recursion)
This is gonna be a hefty tutorial. There’s a lot of subjects to cover with data structures, we’re going to…
Programming in C#, Part 9: Encapsulation & Properties (Namespaces Too!)
We’ll be talking about the practice of encapsulation, and mixing in the use of properties as well. You will want…
Programming in C#, Part 10: Bit Manipulation
I bet you can’t wait to take a byte out of this next tutorial, but it will take a bit…
Programming in C#: Common Error Guide
Here’s your guide to some of the most common errors and what you can do to find them. If you…
Programming in C#: Debugging
Sometimes when we write code, it works correctly the first time we run it. If it doesn’t, maybe we can…
Programming in C#: Lerp
Lerping is a common method of changing a value over a certain percentage. This can be used to move an…