Hello! Little instructive article today on how I went about implementing Crowd Control support in my game Battle Tracks, and…
Author: Cory
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…
Battle Tracks – Devlog #1
Oh How Far We’ve Come Hello any and all, welcome to the new (and long overdue) Battle Tracks devlogs. These…
CS:GO VMF Generator Explained
This post refers to the tool I recently released and have been working on here: https://github.com/7ark/CSGO-VMF-Generator. This is a tool made…
Using Unity: 2019 Input System
New to C#? Stop! Before you go on, I highly suggest you learn the basics of C#. It is important…
Using Unity: Passing References
New to C#? Stop! Before you go on, I highly suggest you learn the basics of C#. It is important…
Rift Devlog #3: Tutorial Overhaul
Find the current version here: Itch.io Link If you find any issues, please report them here: Github Issues Page What’s…
Using Unity Preface: What Are Vectors?
We’re getting into a little bit of math today, which we’ll need to in order to understand some fundamentals in…
Rift Devlog #2: New AI Type
Find the current version here: Itch.io Link If you find any issues, please report them here: Github Issues Page What’s…
Rift Devlog #1: Tutorial and Level 2
Find the current version here: Itch.io Link If you find any issues, please report them here: Github Issues Page Welcome…
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…
TC – Changing the Game
So way back when I first started working on Trading Company, I talked about The Importance of Clean Code. I…
TC – Working Around MonoBehaviour
So I did a lot of rewriting of code this week, to make it cleaner and easier to use, especially…
TC – Terrain Generation The Game
Last time I talked about creating the mesh in Unity, and all the troubles that came with it. The next…
TC – Terrain Generation Unity Implementation
So last time I talked about how I learned about the Voronoi algorithm to create the terrain generator in a…
TC – Terrain Generation Algorithm
So when I actually had power and internet this month, I was working on a terrain generator for Trading Company.…
SGX – A Day in Review
So at Full Sail, there’s a student run event that’s been happening once a month now called the Student Game…
The Wonders of Code Generation
So for the game I’ve been working on, currently known as Trading Company, we added an element to the game…
Infinite Runner – Foliage and Trees!
So I added some foliage and trees to my infinite runner today, and I think it really helped to flesh…
Trading Company – The Importance of Clean Code
So I’ve started my final project, I’m doing a mentor project working on a strategy game with a working name…
Trading Company – Setting Up UI
I’m here to thrill you with another tale of the beauty of Game Development. As I mentioned in my last…