Cory Koseck site navigationSkip to content
  • Home
  • About me
  • Portfolio
  • Blog
  • Tutorials
    • Tutorial Directory
  • Contact
Search

Cory Koseck

Programmer, Game Developer

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…

Continue reading "Programming in C#, Part 11: Async, Tasks, & Threads"…
28 Sep 2021 Comments: 0

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…

Continue reading "Battle Tracks – Devlog #1"…
14 Mar 2021 Comments: 0

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…

Continue reading "CS:GO VMF Generator Explained"…
21 Aug 2020 Comments: 0

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…

Continue reading "Using Unity: 2019 Input System"…
2 May 2020 Comments: 0

Using Unity: Passing References

New to C#? Stop! Before you go on, I highly suggest you learn the basics of C#. It is important…

Continue reading "Using Unity: Passing References"…
20 Feb 2020 Comments: 0

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…

Continue reading "Rift Devlog #3: Tutorial Overhaul"…
2 Dec 2018 Comments: 0

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…

Continue reading "Using Unity Preface: What Are Vectors?"…
16 Nov 2018 Comments: 0

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…

Continue reading "Rift Devlog #2: New AI Type"…
29 Oct 2018 Comments: 0

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…

Continue reading "Rift Devlog #1: Tutorial and Level 2"…
26 Oct 2018 Comments: 0

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…

Continue reading "Programming in C#, Part 1: Setup/Basics (Variables & Functions)"…
7 Mar 2018 Comments: 1

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…

Continue reading "Programming in C#, Part 2: Keywords and Logical Operators"…
9 Mar 2018 Comments: 1

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…

Continue reading "Programming in C#, Part 3: If Statements, Switches, and Enums"…
23 Mar 2018 Comments: 0

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…

Continue reading "Programming in C#, Part 4: Arrays, Lists, & Loops (Oh My!)"…
27 Mar 2018 Comments: 2

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…

Continue reading "Programming in C#, Part 5: Classes, Structs, & Interfaces"…
6 Apr 2018 Comments: 2

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…

Continue reading "Programming in C#, Part 6: Static & Extension Methods"…
5 Jun 2018 Comments: 2

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…

Continue reading "Programming in C#, Part 7: Delegates & Lambdas"…
17 Jul 2018 Comments: 2

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…

Continue reading "Programming in C#, Part 8: Data Structures (Generics & Recursion)"…
27 Jul 2018 Comments: 0

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…

Continue reading "Programming in C#, Part 9: Encapsulation & Properties (Namespaces Too!)"…
17 Sep 2018 Comments: 0

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…

Continue reading "Programming in C#, Part 10: Bit Manipulation"…
3 Oct 2018 Comments: 0

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…

Continue reading "Programming in C#: Common Error Guide"…
3 Oct 2018 Comments: 0

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…

Continue reading "Programming in C#: Debugging"…
23 Apr 2018 Comments: 1

Programming in C#: Lerp

Lerping is a common method of changing a value over a certain percentage. This can be used to move an…

Continue reading "Programming in C#: Lerp"…
29 Aug 2018 Comments: 0

TC – Changing the Game

So way back when I first started working on Trading Company, I talked about The Importance of Clean Code. I…

Continue reading "TC – Changing the Game"…
6 Oct 2017 Comments: 0

TC – Working Around MonoBehaviour

So I did a lot of rewriting of code this week, to make it cleaner and easier to use, especially…

Continue reading "TC – Working Around MonoBehaviour"…
2 Oct 2017 Comments: 0

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…

Continue reading "TC – Terrain Generation The Game"…
22 Sep 2017 Comments: 1

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…

Continue reading "TC – Terrain Generation Unity Implementation"…
22 Sep 2017 Comments: 2

TC – Terrain Generation Algorithm

So when I actually had power and internet this month, I was working on a terrain generator for Trading Company.…

Continue reading "TC – Terrain Generation Algorithm"…
22 Sep 2017 Comments: 1

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…

Continue reading "SGX – A Day in Review"…
21 Aug 2017 Comments: 0

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…

Continue reading "The Wonders of Code Generation"…
21 Aug 2017 Comments: 0

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…

Continue reading "Infinite Runner – Foliage and Trees!"…
4 Aug 2017 Comments: 0

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…

Continue reading "Trading Company – The Importance of Clean Code"…
4 Aug 2017 Comments: 0

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…

Continue reading "Trading Company – Setting Up UI"…
4 Aug 2017 Comments: 0
© 2017 Cory Koseck Design by Ren Back to top ↑