Tag: featured

  • Building a Random Quest Generator

    Building a Random Quest Generator

    TL;DR I wanted a low maintenance way to generate random quests for my game. So I created an awesome Factory class that did not require maintenance or upkeep as I added new quests. Keep reading to find out how I did it… The ProblemA SolutionThe Code The Problem I’m building an RPG-themed idle/incremental game, where…

  • Unity’s Transform Implements IEnumerable

    Unity’s Transform Implements IEnumerable

    The Usage Imagine you’re playing a survival game and you unlocked stone buildings, now you can finally upgrade from a wooden cabin to a stone house. After you risk life and limb to gather enough stone you start the upgrade and boom your house transforms from wood to stone. The developers could have completely replaced…

  • Creating Custom Unity Script Templates

    Creating Custom Unity Script Templates

    In the past, everytime I created a script I made the same changes – I removed the comments around Start and Update and added some regions to organize my code. Standard housekeeping stuff, or put another way, tedious and repetitive work, exactly the type of work every dev dislikes. I wanted a better way. When…

  • 15 Great VS Code Extensions for Unity Developers

    15 Great VS Code Extensions for Unity Developers

    About a year ago a friend of mine introduced me to VS Code, and once I learned it supported Unity I never looked back. Now, I use it for more than just coding, it’s also a notebook with a series of markdown files organized into various categories. Now no development environment (devenv) is perfect and…