Channel Avatar

Paul Gestwicki @UCa0T9seDefPcvC6yb9DFnjg@youtube.com

2.2K subscribers - no pronouns :c

Programming tutorials on a range of topics, including Clean


01:27
Classroom Mob Programming Game Release Announcement
08:55
Getting started with TDD in Flutter and Android Studio
06:05
Your first git commit and push to GitHub using Flutter in Android Studio
05:33
Packaging JavaFX Applications using Gradle
05:34
Integrating a burndown chart with a HacknPlan board for game project management
12:17
Integrating JsonPath into Java, IntelliJ IDEA, and Gradle to parse JSON
05:57
Configuring the initial commit for a Java project using Gradle, Git, and IntelliJ IDEA [2021 update]
09:49
Getting Started with TDD in CS222 (2021)
16:05
Modular Powerups: Polymorphism in GDScript
08:49
Godot Project Structure for Effective Version Control
21:27
Starting a Simple Physics Game Framework in Godot Engine
12:27
Automatically Publishing Web builds of Godot Engine projects to GitHub Pages using GitHub Actions
01:40
Gameplay video of Rocket and UFO Game
01:44
Goofball gameplay: Entry for Ludum Dare 46
06:48
Refactoring JavaFX GUI Code, Part 4: Use the Domain Model
15:10
Refactoring JavaFX GUI Code, Part 3: Extracting a Class
08:19
Refactoring JavaFX GUI Code, Part 2: Using and Binding Properties
13:24
Refactoring JavaFX GUI Code, Part 1: Functional Decomposition
51:56
State Management, State Machines, and the State Design Pattern in Unreal Engine 4 Blueprint
10:09
Introducing the Command Design Pattern in Unreal Engine 4
11:10
Explaining Casting in Unreal Engine 4
03:11
Configuring the initial commit for a Java project using Gradle, Git, and IntelliJ IDEA
09:36
Introduction to the Builder Design Pattern
09:41
Getting started in CS222: Downloads, configuration, and your first TDD program (2020)
14:48
Dipping your toes into C++ with UE4
07:45
Automated functional testing in UE4
06:15
Using Blueprint Interfaces to Reduce Coupling in Unreal Engine 4
09:27
Managing mouse input by changing player controller input modes in UE4
01:02
Kaiju Kaboom: Gameplay Release Trailer
09:16
Race to the Moon: Unboxing
09:40
An easy way to use JavaFX 11 with JDK 11 using Gradle and IntelliJ IDEA
00:39
Kaiju Homecoming gameplay video
05:45
Heroic Uncertainty: Commentary on my 2018 National Game Design Month Project
20:32
Modeling State Machines with Enumerated Types in UE4
06:01
The Observer Pattern in Unreal Engine 4 using Event Dispatchers
46:39
Building a game of Tag using Behavior Trees in Unreal Engine 4
04:07
Using p4ignore to prevent files from being tracked in Perforce
08:08
Managing raw assets in UE4 using a "To Import" folder
07:34
Controlling pawn movement with a Floating Pawn Movement component in UE4
02:01
Migrating assets in UE4
07:19
Basic operations of Perforce with Unreal Engine 4
06:32
Layered Architectures and the Single Responsibility Principle
12:58
UE4 Sequence Puzzle Tutorial with C++ and Blueprints, Part 5
13:56
UE4 Sequence Puzzle Tutorial with C++ and Blueprints, Part 4
09:36
UE4 Sequence Puzzle Tutorial with C++ and Blueprints, Part 3
16:14
UE4 Sequence Puzzle Tutorial with C++ and Blueprints, Part 2
15:50
UE4 Sequence Puzzle Tutorial with C++ and Blueprints, Part 1
14:30
Refactoring toward Interfaces and Abstract Classes
23:47
Creating a Simple Cannon in UE4 [Fixed]
10:45
Feature branching for UE4 using Git Bash
02:14
Use @Before methods to clean up JUnit test initialization
14:10
Refactoring a grade tool to represent the problem domain
06:45
Using git, Git Bash, and GitHub for version control with UE4
18:37
Creating a simple cannon using Paper2D in UE4
16:50
Parsing JSON using GSON within a Maven project in IntelliJ IDEA
19:40
Managing exceptions when migrating from learning tests to production code
06:57
JavaFX without SceneBuilder
00:40
Introduction to Fermata, or, Don't Breathe
26:31
JavaFX with SceneBuilder
15:54
Welcome, System Configuration, and First TDD Project