Skip to Content
    • Read first: Fast Start: Create Project Scene and your First Godot Script
    • Read first: Use a List for Cities and use Buttons and Signals to Leave Port and Set Sail
    • Use a List for Cities and use Buttons and Signals to Leave Port and Set Sail (11:19)
    • Read first: Examine Using Dictionaries to Represent our Products
    • Examine Using Dictionaries to Represent our Products (6:30)
    • Read first: Refactor our Game to use Objects to Represent Cities
    • Refactor our Game to use Objects to Represent Cities (8:19)
    • Read first: Create Product Objects and Extend the Game Design
    • Create Product Objects and Extend the Game Design (11:09)
    • Read first: Create CityProduct Data Structures to Manage Product Pricing by City
    • Create CityProduct Data Structures to Manage Product Pricing by City (11:32)
    • Read first: Create a ProductPanel Object to Visually Represent the Products in the City
    • Create a ProductPanel Object to Visually Represent the Products in the City (17:04)
    • Read first: Review of the Current Game Architecture and Prototype
    • Review of the Current Game Architecture and Prototype (5:52)
    • Read first: Refactoring Our Product and City Data to Use Dictionaries
    • Refactoring Our Product and City Data to Use Dictionaries (13:56)
    • Read first: Use Custom Signals to Create a Better Game Architecture
    • Use Custom Signals to Create a Better Game Architecture (18:52)
    • Read first: Use Static Methods to Further Improve our Game Architecture
    • Use Static Methods to Further Improve our Game Architecture (10:09)
    • Read first: Perform a Top Down Re-factor of the Game Code Using What We Have Learned So Far
    • Perform a Top Down Re-factor of the Game Code Using What We Have Learned So Far (8:36)
    • Read first: Begin Implementing the Buying Process into the Game
    • Begin Implementing the Buying Process into the Game (11:09)
    • Read first: Finish Implementing our Buy Products Method
    • Finish Implementing our Buy Products Method (10:12)
    • Read first: Implementing the Sell Mechanism for our Game
    • Implementing the Sell Mechanism for our Game (5:01)
    • Read first: Creating a Simple Pirate Battle for our Game
    • Creating a Simple Pirate Battle for our Game (9:42)
    • Read first: Adding Player Ship Health and Checking for the Player Ship to Sink
    • Adding Player Ship Health and Checking for the Player Ship to Sink (13:30)
    • Read first: Improve the Game Appearance, Import Custom Fonts & Create a Game Over Screen
    • Improve the Game Appearance, Import Custom Fonts & Create a Game Over Screen (19:49)