Start Building Your Tycoon Game
  • Introduction to the Business Tycoon Course and Example Gameplay
  • Creating Your Unity3D Project
  • Create Your First Tycoon Store
  • Create Your First C# Script
  • Update Your User Interface with Script Output
  • Tracking Money With Your First IF Statement in C#
  • EXERCISE: Show us the Money! Update the UI
  • Time To Make Money! Create a Basic Timer to Track the Time of your Store Income
Expand Your Tycoon Game With Multiple Stores
  • Watching Your Money! Setup a Progress Bar in Unity 5.0 UI
  • Getting Down To Business! Create a Simple Game Manager
  • Keeping Your Business Private - Understanding Private and Public Variables
  • Now You're a Tycoon! Setting Up Multiple Stores
  • EXERCISE: Expanding Your Empire! Create and Configure Multiple Stores
Adding Features to Your Tycoon Game
  • Automating the Store Timer
  • Improving the Cost Calculation of Stores
  • Displaying Store Cost on the Store Buy Button
  • Improving the Buy Button on the Store to Change Color and Other Features
  • Improving Your Image - Adding a Picture to Your Stores
  • Introduction to Unity Prefabs
  • Hiding Stores The Player Cannot Afford
  • Improve Gameplay with Small Code Changes
Getting Down to Serious Business- Take Your Development Skills to the Next Level
  • Improving The Game Manager Using the Singleton Pattern
  • Creating a UI Manager to Improve Game Design - Better Object Composition
  • Improve Your Game Design using Delegates and Events or the Observer Pattern
  • Getting Stores Their Very own Store UI Manager
  • Finishing Up Business on the Store UI Manager Refactoring
  • Getting More Efficient By Moving Code out of Unity Update Methods
  • EXERCISE: Make Your Business Private Only!
Make Your Stores Easier to Manage by using XML for Maintaining Store Data
  • Introduction to Loading Your Store Configuration Data from XML
  • Loading Game Data in from XML - It's really not all that hard!
  • NEW!!! Setting up a Grid Layout to Hold your Store Prefabs
  • Building Your Store Prefabs Automatically - Data Driven UI Design
  • Setting The Store Name from XML
  • Loading the Store Image from XML
  • Loading Additional Store Data
  • Creating an Event to Notify the Game Manager
  • Loading the Games Starting Balance From XML
  • EXERCISE: Give Your Company a Name
  • EXERCISE: Refactor the Load XML Code
Add a UI to Unlock Store Upgrades - Managers to Automate Clicks for the Stores
  • Create the Layout for Unlocking the Store Manager Upgrades
  • Programatically Create the Unlock Manager Prefabs
  • Setting Up Our Simple State Machine
  • Creating Our Method To Unlock the Store Managers
  • Learn How to Programatically Add a Listener To Your Button
  • Finishing Up the Store Manager UI
JUNE 2017 UPDATE - Add Upgrades the player can purchase to improve their store
  • Overview and setup up for adding upgrades to our store
  • Setting Up The Interface For Your Store Upgrades
  • Creating The Prefabs For The Upgrades
  • Modifying The Load Game Data Script To Support Our Upgrade Prefab
  • Unlock The Upgrade and Upgrade the Store Multiplier
  • Finalize (and Abandon) Our Single Upgrade Per Store Design
  • Modify the Design To Handle Multiple Upgrades Per Store
  • Creating a StoreUpgrade Class to Improve our Game Design
  • Adding a Listener To the Upgrade Button
  • Finalizing the Multiple Store Upgrades
JULY 2017 UPDATE - Massive New Game Upgrade - Unity Business Tycoon 2.0
  • Overview of the new Unity Business Tycoon 2.0 Upgrade
  • Looking at the New Game Manager - Namespaces, Constants, Setters & Getters
  • New Game Manager Methods and Understanding the basics of Coroutines
  • Resetting our game and understanding static methods and properties
  • Loading and Managing BIG NUMBER Descriptions
  • Introduction to the Idle Game Data Generator - Loading From CSV FIles
  • Generating Idle Game Data into XML
  • Creating a Custom Inspector and Refactoring to eliminate using prefabs
  • Using a Custom Inspector to Generate Idle Game Data