Skip to Content
    • Read first: Creating the Project and Setting up the Scene
    • Read first: Learn to Set Variables and Update Labels Using GDScript
    • Learn to Set Variables and Update Labels Using GDScript (11:41)
    • Read first: Create a Button and Connect a Signal to Call a Method in the Panel Node
    • Create a Button and Connect a Signal to Call a Method in the Panel Node (8:30)
    • Read first: Create a Buy Button and Variable for Buying and Maintaining Store Count
    • Create a Buy Button and Variable for Buying and Maintaining Store Count (8:26)
    • Read first: Use Conditional Statements to Prevent Buying a Store Without Funds
    • Use Conditional Statements to Prevent Buying a Store Without Funds (5:07)
    • Read first: Improve the Store Interface and Add a Picture and Progress Bar
    • Improve the Store Interface and Add a Picture and Progress Bar (8:39)
    • Read first: Create A Popup Dialog Box to Warn the Player About Lack of Funds
    • Create A Popup Dialog Box to Warn the Player About Lack of Funds (8:12)
    • Read first: Create Timer Nodes for Our Store Timer and Progress Bar
    • Create Timer Nodes for Our Store Timer and Progress Bar (12:31)
    • Read first: Expanding our Business Idle Game with Multiple Store Types
    • Expanding our Business Idle Game with Multiple Store Types (7:27)
    • Read first: Refactor our Store and Main Scenes to handle Multiple Stores
    • Refactor our Store and Main Scenes to handle Multiple Stores (9:52)
    • Read first: Implement a Manager Function to Automate our Idle Stores
    • Implement a Manager Function to Automate our Idle Stores (15:17)
    • Read first: QUICK LECTURE - Improve our Game Design Using Custom Signals
    • QUICK LECTURE - Improve our Game Design Using Custom Signals (5:15)
    • Read first: LONG LECTURE - Improve our Game Design Using Custom SIgnals
    • LONG LECTURE - Improve our Game Design Using Custom SIgnals (15:06)
    • Read first: Using Signals to Communicate Between Objects Using Callbacks
    • Using Signals to Communicate Between Objects Using Callbacks (14:56)
    • Use Signals to Re-factor the Unlock Manager Process
    • Read first: Setting up a Modular Popup Dialog Box
    • Setting up a Modular Popup Dialog Box (10:10)
    • Read first: Learn to Load our Game Data from a CSV File
    • Learn to Load our Game Data from a CSV File (12:32)
    • Read first: Dynamically Create Scenes at Runtime to Instance the Stores
    • Dynamically Create Scenes at Runtime to Instance the Stores (11:37)
    • Read first: Learn How to Dynamically Load Pictures into our Store
    • Learn How to Dynamically Load Pictures into our Store (6:54)