Category: Unity

  • 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…

  • Fixed Speed Bug

    Fixed Speed Bug

    Time Flies I belong to a small group of solo game developers on Discord and Kai playtested my game recently and immediately found a bug. It turned out that time was accelerated when the game started. I looked into the issue this morning and finally got it fixed. The weirdest thing was the issue only…

  • 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…

  • Treasure Hunter Alpha 4 Released

    Treasure Hunter Alpha 4 Released

    Making Progress – Even Offline To all my fellow Americans, happy Independence Day! Over the past few weeks, I made good, but slow, progress on improving my game. I managed to add two big items and fix a bunch of smaller ones. Now the game will credit you for the time you spend offline. It’s…

  • Working On More Features

    Working On More Features

    Project: Treasure HunterCodename: Dungeon ExplorerGoal: Develop and release first gameInitial Commit: 7 Aug 2019 Devlog: 12 (see previous one)Dev Hours Since Last Devlog: 31.86Total Dev Hours: 227.16Allocated Dev Hours: 160 Designs on the Future Last week my day job took a lot of my time and I did not get much coding done, that’s not…

  • Treasure Hunter Alpha 3 Released

    Treasure Hunter Alpha 3 Released

    Continuing My Quest Over the past few weeks I continued building Treasure Hunter adding in more features, including some requested ones (can you say multibuy!). Head on over to itch and play the latest version of Treasure Hunter: Quixxen’s Suit. Major Improvements First off, I implemented the most requested feature, multibuy. Almost everyone who tested…

  • Upcoming Features for Treasure Hunter

    Upcoming Features for Treasure Hunter

    Project: Treasure HunterCodename: Dungeon ExplorerGoal: Develop and release first gameInitial Commit: 7 Aug 2019 Devlog: 11 (see previous one)Dev Hours Since Last Devlog: 16.75Total Dev Hours: 195.3Allocated Dev Hours: 160 Quest Display Redesign – Now (Almost) with Multibuy It’s been an exciting week since I released the first alpha for Treasure Hunter: Quixxen’s Suit on…

  • Treasure Hunter Alpha Released

    Treasure Hunter Alpha Released

    Start Questing I started my quest to build Treasure Hunter back in June or July 2019, and wrote the first code on 7 Aug 2019. Since that time I delayed myself several times and slacked off way too much, however, finally this past week I did it, I released the first alpha version of my…

  • Saving and Loading For the Win!

    Saving and Loading For the Win!

    Project: Treasure HunterCodename: Dungeon ExplorerGoal: Develop and release first gameInitial Commit: 7 Aug 2019 Devlog: 10 (see previous one)Dev Hours Since Last Devlog: 17.44Total Dev Hours: 178.55Allocated Dev Hours: 160 At a Glance Originally, I planned to write this a few days ago, however, I had to stomp out a few bugs in my “load…

  • Research Compete – Heading Towards Alpha

    Research Compete – Heading Towards Alpha

    Project: Treasure HunterCodename: Dungeon ExplorerGoal: Develop and release first gameInitial Commit: 7 Aug 2019 Devlog: 9 (see previous one)Dev Hours Since Last Devlog: 9.84Total Dev Hours: 161.11Allocated Dev Hours: 160 At a Glance Over the course of the past week I finished the research feature for Treasure Hunter. Woot! I created 5 working researches which…

  • A Banner and Research

    A Banner and Research

    Project: Treasure HunterCodename: Dungeon ExplorerGoal: Develop and release first gameInitial Commit: 7 Aug 2019 Devlog: 8 (see previous one)Dev Hours Since Last Devlog: 20.77Total Dev Hours: 151.27Allocated Dev Hours: 160 At a Glance I jumped into the deep end of the quest pool and didn’t drown, woot! Over the past few days I managed to…

  • Treasure Hunter Devlog 7 – Draggable Windows

    Treasure Hunter Devlog 7 – Draggable Windows

    Project: Treasure Hunter (formerly Dungeon Explorer)Goal: Develop and release first gameInitial Commit: 7 Aug 2019 Dev Hours Since Last Devlog: 60.29Total Dev Hours Spent: 130.5Allocated Dev Hours: 160 At a Glance If I let them side quests will suck away all my time, and that’s what happened since I wrote my last devlog in September.…

  • Dungeon Explorer Devblog 6 – Working Quests!

    Dungeon Explorer Devblog 6 – Working Quests!

    Project: Dungeon Explorer (codename)Goal: Develop and release first gameInitial Commit: 7 Aug 2019 Dev Hours Since Last Devblog: 23.05Total Dev Hours Spent: 70.21Allocated Dev Hours for Project: 160 At a Glance In the last two weeks I made a far amount of progress on my quest, even though I attended a 5 day board gaming…