Ludonaut
5 Types of Games to Start with Game Development
updated
And in Godot Engine the secret is to play with the Up Direction property.
➡️ ludonauta.itch.io/godot-platformer-character
In this tutorial, I'll show you the secret: leveraging CharacterBody2D's up_direction property to let Godot's physics engine do the heavy lifting. No custom physics, no fighting the engine. Just smart use of built-in features.
You'll learn how to decompose movement into parallel and perpendicular vectors relative to your character's orientation, enabling seamless gravity transitions and radial planetary movement.
By the end, you'll have a working 2D Mario Galaxy movement system that supports:
- Walking around planets
- Smooth gravity transitions
- Moving and spinning platforms
- Physics-based animations
Get the Godot 2D Platformer Character asset pack:
🧑🚀ludonauta.itch.io/godot-platformer-character
Join the Ludonauts Headquarter on itch!
🌕ludonauta.itch.io/headquarter
Get the Godot Adventure Essentials course:
🎓ludonauta.itch.io/godot-adventure-essentials
Learn the Platformer Essentials Cookbook:
📘ludonauta.itch.io/platformer-essentials
---
Chapters
00:00 - I. Introduction to Mario Galaxy 2D Movement
00:27 - II. Understanding the Implementation Rationale
01:23 - III. The Up Direction Secret
02:22 - IV. The Mooncheeser Story
03:21 - V. Breaking Down Traditional Platformer Physics
04:50 - VI. The Mega Man X Gravity Puzzle Problem
06:17 - VII. Vector Decomposition Solution
08:08 - VIII. Implementing Radial Gravity
10:01 - IX. Area2D Detection System
12:49 - X. Godot Engine Implementation
14:40 - XI. Animatable Bodies and Moving Platforms
16:37 - XII. Mini Course and Community
itch.io/jam/godot-platformer-essentials-jam
🍯itch.io/jam/godot-platformer-essentials-jam
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀 ko-fi.com/ludensludonaut/tiers
Get Borja's Book on Amazon:
📘amzn.to/3LbkJRL
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the Platformer Essentials Cookbook:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. The Problem with Learning Resources
00:17 - II. Discovering a Masterpiece Book
00:45 - III. Why You Should Learn from Tools You Hate
01:14 - IV. The Book’s Unique Approach
01:42 - V. The Prince of Persia Case Study
02:07 - VI. Learning from Limitations
02:33 - VII. Creating Instead of Making Excuses
02:58 - VIII. Expanding the Project with Smart Goals
03:26 - IX. Borja’s Meticulous Teaching Method
03:56 - X. The Value of Finite State Machines
04:24 - XI. The Overlooked Power of Post-Production
04:53 - XII. Lessons in Teaching and Growth
➡️ ludonauta.itch.io/platformer-essentials/devlog/1089921/hollow-knight-inspired-boss-fight-in-godot-4
Learn how to create epic boss battles in Godot 4 inspired by Hollow Knight! This comprehensive tutorial walks you through designing a multi-phase boss battle system with pattern-based behaviors using AnimationTree and finite state machines. You'll discover how to create smooth transitions between boss phases, implement different attack patterns, and control boss behavior using smart expressions. By the end of this tutorial, you'll have all the tools needed to build memorable, challenging boss encounters that will make your game stand out. Perfect for game developers looking to implement advanced combat mechanics in their action games!
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the Platformer Essentials Cookbook:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction
01:51 - II. Analyzing Boss Battle Structure and Patterns
03:43 - III. Understanding Boss Behavior Patterns and Phases
05:34 - IV. Project Setup and Animation Tree Configuration
07:26 - V. Creating State Machines for Boss Behaviors
09:47 - VI. Implementing Initial Boss Behavior Sequence
11:40 - VII. Using Random Chance to Create Varied Boss Patterns
13:31 - VIII. Transitioning to Phase Two of the Boss Battle
15:26 - IX. Designing the Phase Two State Machine
17:21 - X. Testing the Complete Boss System
19:49 - XI. Conclusion and Additional Resources
I share why this book is the perfect resource for newcomers to both Godot and game development, written by someone with 20 years of teaching computer science. Learn how this book covers everything from fundamental programming concepts to creating 2D platformers and 3D games, plus essential game design documentation skills that can open doors in the industry.
If you've been asking for beginner content, this is the resource I now recommend to everyone. Let me show you why it deserves a place in your learning journey.
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the Platformer Essentials Cookbook:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. The Challenge of Teaching Beginners
00:56 - II. Why I Don't Create Beginner Content
02:25 - III. Introduction to Robert Henning
03:24 - IV. Robert's Background in Computer Science
04:22 - V. Book Overview: Fundamentals of Game Development
05:19 - VI. Learning 2D Platformer Development
05:49 - VII. 3D Game Creation Techniques
06:18 - VIII. Game Design Document Mastery
07:17 - IX. Career Preparation and Portfolio Building
08:14 - X. Final Recommendations
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Struggling to create enemies that actually challenge your players? As a game designer, the difference between success and failure lies in your systems. In this video, I reveal my proven enemy design method that helped me create 27 enemies in just ONE morning. You'll learn how to categorize enemies by purpose, build complex behaviors through archetypes, and balance your game mechanics for maximum player engagement. Whether you're making a top-down shooter or any game with enemies, this professional approach will transform your workflow from relying on inspiration to consistently delivering results. Discover how I use enemy sheets to visualize distribution, target mechanics, and player progression, turning game design from guesswork into a science.
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the Platformer Essentials Cookbook:
📘ko-fi.com/s/8df29350d8
---
00:00 - I. Introduction to Professional Game Design Methods
00:57 - II. Game Design Document and Database Organization
01:26 - III. Enemy Sheet Purpose: Actric, Conflict, and Progress Enemies
02:52 - IV. Enemy Archetypes and Combinations
03:50 - V. Enemy Size Classifications
04:20 - VI. Boss Design Example: Ares
05:42 - VII. Movement Types and Speed Classifications
06:39 - VIII. Target Mechanics and Player Skill Development
07:35 - IX. Enemy Distribution Across Game Areas
09:02 - X. Mechanics Distribution Analysis
10:22 - XI. Health Point Distribution and Gameplay Rhythm
11:15 - XII. Archetype Distribution Analysis
11:45 - XIII. Practical Example: Mars Minion Implementation
14:12 - XIV. Enemy Spawn Distribution and Game Pacing
15:39 - XV. Creating 27 Enemies in One Morning: The Power of Process
Can't figure out how to make games because you lack technical skills? Been there. Through years of trial and error, I've boiled down game development to three core skills you need to learn:
1. Input - Players press buttons, you make stuff happen
2. Interactions - Game objects bump into each other and react
3. Instancing - Creating and removing objects as needed
Stay till the end for a step-by-step plan to master these three essential skills you need to start making games today.
Join the Mission Selene, my mentorship program:
🌙 https://www.ludens.studio/mission-selene-landing-page-en-us
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the Platformer Essentials Cookbook:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction: My Journey as a Non-Programmer
00:29 - II. The Three I's Framework Overview
00:57 - III. The First Eye: Input
01:35 - IV. Input: Understanding Player Interaction
02:33 - V. Input Events vs Game Events
03:30 - VI. Godot's Scene Tree and Main Loop
04:58 - VII. Handling Input in Godot
06:50 - VIII. Strategic Input Event Management
08:44 - IX. Input Singleton vs Callbacks
10:39 - X. Combining Input Approaches
12:48 - XI. The Second Eye: Interactions
13:44 - XII. Collisions vs Overlapping
15:07 - XIII. Practical Applications of Interactions
16:17 - XIV. The Third Eye: Instancing
17:10 - XV. Resources vs Nodes
18:57 - XVI. Scene Hierarchy and PackedScenes
20:45 - XVII. Creating Objects Dynamically
22:39 - XVIII. Best Practices for Instancing
24:07 - XIX. Mission Selene Mentorship Program
Creating quests for my 2D space opera cozy game.
Get the Godot Adventure Essentials course:
🎓ko-fi.com/s/57d67537d2
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
By watching this video, you'll discover:
- How to sequence game events automatically without complex coding
- A reusable event system pattern that works for any game genre
- Practical techniques to trigger animations, UI changes, and game mechanics in sequence
- How to build an Event Player that can handle multiple animation libraries
This system is part of my Godot Adventure Essentials course, where I teach you how to build a complete adventure game in just 5 days. Check the links in the description for more information!
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the Platformer Essentials Cookbook:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to Essential RPG Systems
00:29 - II. Understanding the Event System
00:51 - III. Project Overview
01:51 - IV. Breaking Down the Event Requirements
02:48 - V. Leveraging Animation Libraries
03:43 - VI. Creating the Event Player
04:42 - VII. Building the Core Script
06:30 - VIII. Implementing the PlayNext Method
10:41 - IX. Playing Event Libraries
15:45 - X. Setting Up the Planet Earth Event
18:02 - XI. Creating Accept/Deny Animations
22:03 - XII. Connecting UI Buttons to Events
23:26 - XIII. Testing the Event System
25:20 - XIV. Benefits of Using Animation-Based Events
25:48 - XV. Godot Adventure Essentials Course Overview
I'll demonstrate how combining Skeleton2D with the new FABRIK (Forward And Backward Reaching Inverse Kinematics) modifier creates smooth, organic movement that responds to targets dynamically. Perfect for creature animations, tentacles, tails, or any appendage that needs natural, flowing motion.
By the end of this video, you'll understand how to:
- Set up a Skeleton2D hierarchy for procedural animation
- Implement inverse kinematics using the FABRIK modifier
- Create smooth arc movements using Path2D and PathFollow2D
- Combine these techniques for gameplay mechanics like grabbing the player
No complicated math or advanced animation knowledge needed, just Godot's built-in tools!
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to Procedural Animation
00:30 - II. Tentacles for Lovecraftian Entities
00:59 - III. The No-Math Approach
01:54 - IV. Creating the Tentacle Movement
02:52 - V. Understanding Skeleton2D
03:51 - VI. Setting Up Bone Relationships
04:47 - VII. The Magic: Skeleton Modification Stack
05:43 - VIII. Target Node and Inverse Kinematics
06:42 - IX. Animation Principles: Movement in Arcs
07:38 - X. Creating Multiple Animations
09:07 - XI. Toggling Between Animations
10:32 - XII. In-Game Implementation
11:31 - XIII. Procedural vs. Keyframed Animation
12:31 - XIV. Smoothing Out the Curves
13:30 - XV. Conclusion and Next Steps
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction & Context
00:57 - II. Problem Statement & Course Promotion
02:23 - III. Understanding Interaction Systems
03:20 - IV. System Requirements & Physics Layers
04:49 - V. Encapsulating Interaction Logic
05:47 - VI. Creating the Physics Layer
06:45 - VII. Building the Passive Component
09:13 - VIII. Creating the Active Component
10:08 - IX. Implementation: Input Actions
11:34 - X. Signal Setup
13:36 - XI. Handling Input Processing
15:37 - XII. Applying to Game Objects
16:40 - XIII. Connecting Signals to Animations
17:37 - XIV. Testing the System
18:11 - XV. Course Information & Conclusion
In this video, I break down the 5 crucial systems you need to implement in Godot 4 to create your own RPG:
1. Interaction System - The foundation that lets players engage with your game world
2. Event System - The cause-effect relationship manager that makes your world responsive
3. Dialogue System - The storytelling framework that brings your narrative to life
4. Quest System - The guiding structure that keeps players engaged and progressing
5. Saving System - The persistence mechanism that respects players' time and choices
Ready to fulfill your RPG development dreams? Check out my Godot Adventure Essentials course where I'll teach you how to build these systems from scratch in just 5 days.
Get the Godot Adventure Essentials course:
🎓 https://www.ludens.studio/godot-adventure-essentials-landing-page
Take the Godot Adventure Essentials free class:
🎓 https://www.ludens.studio/interaction-system-free-class
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. My RPG Development Journey
02:36 - II. The Importance of World Exploration
04:01 - III. Interaction System: The Foundation
06:07 - IV. Event System: Managing Cause and Effect
07:24 - V. Dialogue System: Narrative Approaches
11:56 - VI. Quest System: Guiding Player Progress
16:02 - VII. Saving System: Preserving Player Choices
18:55 - VIII. Godot Adventure Essentials Course Introduction
20:21 - IX. Applying These Systems to Any Game Genre
20:50 - X. Closing Thoughts
Get the Godot Adventure Essentials course:
🎓https://www.ludens.studio/godot-adventure-essentials-landing-page
Enroll for the FREE class:
🎓https://www.ludens.studio/interaction-system-free-class
Subscribe to be notified about the live class:
✉️ https://henriquecampos.notion.site/1e0ccd57abed80e5a9b8fa18d118a250
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
00:00 - I. The Game Jam Approach: Leveraging Your Projects
00:32 - II. Single Game vs. Multiple Projects Business Models
00:58 - III. Early Validation: The Minecraft Example
01:27 - IV. Product Validation and Audience Expansion
01:55 - V. The Peculiarity of Entertainment Industry
02:24 - VI. Replayability and the Rise of Roguelikes
02:54 - VII. Content Production as a Business Model
03:23 - VIII. DLCs and Game Universe Expansion
03:48 - IX. Subscription-Based Models for Games
04:18 - X. The Reality Check: Launching Without Validation
05:18 - XI. The Productivity Problem of Starting From Scratch
05:46 - XII. Short-Term vs. Long-Term Development Thinking
06:44 - XIII. The RPG Example: Interactive World Design
07:39 - XIV. The Problem with Monolithic Player Classes
08:38 - XV. The Conditional Statement Trap
10:07 - XVI. Defining Systems: Inputs and Outputs
11:35 - XVII. Building an Interaction System
13:26 - XVIII. Using Physics Layers for System Isolation
14:51 - XIX. Composition Over Inheritance
16:46 - XX. Project Agnostic Systems: Reusable Solutions
17:50 - XXI. Godot Adventure Essentials course
Take the free Godot Adventure Essentials class:
🎓 https://www.ludens.studio/interaction-system-free-class
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to the Problem: Getting Lost in Game Development
00:51 - II. Personal Experience with Successful Project Management
01:45 - III. Project Management Overview in Notion
03:09 - IV. Free Resource: Godot Adventure Essentials Course Sample
04:08 - V. Definition of a Project: Deliverables and Conditions
05:02 - VI. Breaking Down Projects into Sub-Projects
06:30 - VII. Creating and Prioritizing Tasks
07:30 - VIII. The Kitchen Story: Understanding Task Priority
10:23 - IX. Real Example: The Ares Boss Fight Implementation
13:16 - X. Importance of Prioritization: Finishing On Time
15:12 - XI. Urgency vs. Importance in Task Management
17:09 - XII. Managing Repetitive Tasks Through Processes
19:32 - XIII. Resources as Reusable Components
21:26 - XIV. Project Artifacts and Deliverables
22:24 - XV. Summary: Projects, Tasks, Processes, and Resources
22:50 - XVI. Closing and Course Promotion
Creating quests for my 2D space opera cozy game.
Get the Godot Adventure Essentials course:
🎓ko-fi.com/s/57d67537d2
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
Creating quests for my 2D space opera cozy game.
Get the Godot Adventure Essentials course:
🎓ko-fi.com/s/57d67537d2
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
Read the Mini Map System post on my blog:
📃 https://www.ludens.studio/Mini-Map-System-in-Godot-4-230ccd57abed80778819c1b70f7d125f
Get the Godot Adventure Essentials course:
🎓 https://www.ludens.studio/godot-adventure-essentials-landing-page
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to Milkyway Mailing Inc.
00:28 - II. The Navigation Problem in Open World Games
00:58 - III. Current Quest Direction System
01:28 - IV. Why Players Still Get Lost
01:58 - V. Development Process Background
02:55 - VI. Preview of the Final System
03:52 - VII. Adventure Essentials Course Announcement
04:48 - VIII. Demonstrating the Current Game Without Minimap
05:17 - IX. Setting Up the Map Scene
05:45 - X. Using Viewport Textures for Animated Maps
06:42 - XI. Creating Procedural Animations for Map Elements
07:41 - XII. Adding the Map to Your Interface
08:15 - XIII. How Mapping Works: Theory and Implementation
10:07 - XIV. Using Map Items to Represent Game Objects
11:00 - XV. Customizing Map Icon Appearance
11:59 - XVI. Practical Example: Mapping Planet Earth
12:28 - XVII. Adding More Objects to the Map
13:34 - XVIII. Downloading and Using the System
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
Read my blog post about the Quest System:
📜 https://www.ludens.studio/Quest-System-in-Godot-4-225ccd57abed80a6ba55da1b55a16746?source=copy_link
Get the Godot Adventure Essentials course:
🎓 https://www.ludens.studio/godot-adventure-essentials-landing-page
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters:
00:00 - I. Demonstration of the quest system in action
00:27 - II. Interaction with Headquarters and mission progression
00:57 - III. Real-time progress tracking
01:25 - IV. Freeing the Janitor and event interactions
01:54 - V. Context: up Milkyway Mailing Inc. selected for local event
02:22 - VI. Competing for the best narrative
02:49 - VII. Importance of narrative in Space Operas
03:47 - VIII. Function of a quest system: guiding the player
04:16 - IX. The "Dengling" design principle
04:46 - X. Blog with system details
06:13 - XI. Quest system overview
07:09 - XII. Main system component
09:18 - XIII. Encapsulated system and its components
11:12 - XIV. Creating spawners for enemies
13:34 - XV. Quest Progress Injector: tracking progress
15:25 - XVI. Integrating dialogues with the quest system
21:09 - XVII. Testing the implemented system
22:55 - XVIII. System availability and course
24:25 - XIX. Instructor presentation and available resources
25:53 - XX. How to acquire the complete course
Get the Godot Adventure Essentials today!
🎓ko-fi.com/s/57d67537d2
Subscribe for the mailing list!
💌https://www.ludens.studio/mailing-list-subscription
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction & Context
00:28 - II. Course Announcement
00:53 - III. Main Reference: Level Up Book
01:22 - IV. The Patroller Enemy
02:19 - V. The Chaser Enemy
03:18 - VI. The Shooter Enemy
06:31 - VII. The Guard Enemy
08:26 - VIII. The Flyer Enemy
11:50 - IX. The Bomber Enemy
14:10 - X. The Burrower Enemy
15:57 - XI. The Teleporter Enemy
17:53 - XII. The Blocker Enemy
20:19 - XIII. The Doppelganger Enemy
21:46 - XIV. Enemy Design Framework
24:33 - XV. Conclusion
Get the Godot Adventure Essentials course:
🎓 https://www.ludens.studio/godot-adventure-essentials-landing-page
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - Intro
00:23 - I. The Importance of Player Impact
00:57 - II. Using Uncertainty in Game Design
01:24 - III. Fixed vs Random Rewards
02:19 - IV. Risk and Reward Balance
03:45 - V. New Office Announcement
04:45 - VI. Solar Credits System Overview
05:42 - VII. Initial Design Problems
06:36 - VIII. Player Behavior Analysis
07:35 - IX. Implementing the Loot System
08:57 - X. Random Number Generator Implementation
10:26 - XI. System Components Breakdown
11:52 - XII. Integration with Health System
13:45 - XIII. Technical Implementation Details
14:14 - XIV. Resource Availability
14:43 - XV. Summary and Conclusions
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to Game Rewards
00:22 - II. Demo of Score System
00:52 - III. Understanding Reward Systems
01:21 - IV. Types of Incentives
02:18 - V. Implementation in Godot
03:13 - VI. Save/Load System Integration
03:42 - VII. Singleton Pattern Explained
04:33 - VIII. Score Point Component
05:28 - IX. Quest System Integration
05:57 - X. Human Behavior and Incentives
06:53 - XI. Game Designer Communication
07:23 - XII. Rational Decision Making
08:21 - XIII. Implementing Punishments
09:19 - XIV. Closing and Resources
Get the Godot Adventure Essentials course:
🎓 https://www.ludens.studio/godot-adventure-essentials-landing-page
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to Save Systems in Game Development
00:28 - II. Course Overview: Adventure Game Development
00:53 - III. Demo Project Showcase
01:21 - IV. Gameplay Features and Upgrades
01:50 - V. Save System in Action
02:21 - VI. Importance of Save Systems
02:49 - VII. Player Trust and Journey
03:19 - VIII. Types of Save Systems
03:49 - IX. Save Points and Player Decisions
04:46 - X. Tragedy in Game Design
05:16 - XI. Implementation in Godot
05:46 - XII. Config File Structure
06:42 - XIII. Scene Properties and Node Paths
07:41 - XIV. Singleton and Autoload System
08:36 - XV. Save File Implementation
09:35 - XVI. Save on Game Exit
10:03 - XVII. Conclusion
Discover how to:
- Create a versatile game resource system
- Implement health and energy bars
- Connect resource management with UI elements
- Build a foundation for strategy game mechanics
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to Game Design Elements
00:30 - II. Understanding Strategy Elements & Resource Management
01:00 - III. Project Overview
01:22 - IV. Combat System Demo
01:44 - V. Action and Strategy Elements in Practice
02:12 - VI. Health and Energy Resource Systems
02:35 - VII. Game Over Mechanics
03:05 - VIII. Game Resource Component Implementation
04:04 - IX. UI Implementation
04:53 - X. Connecting Resources to UI
05:23 - XI. Practical Application in Player Scene
06:06 - XII. Damage System Integration
06:36 - XIII. Combat System Overview
07:06 - XIV. Future Applications: Score System
07:33 - XV. RTS Game Applications
08:03 - XVI. Course Preview and Resources
In this comprehensive guide, you'll discover:
- The three major categories of game mechanics
- How to implement hit and hurt boxes in Godot 4
- Tips for organizing physics layers
- Best practices for damage calculation systems
Hit&Hurt Areas Code Freebie:
📃https://www.ludens.studio/hit-hurt-freebie-en-us
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. The Three Pillars of Game Design
00:30 - II. Understanding Game Genres
01:27 - III. Introduction to Combat Systems
01:55 - IV. Hit Boxes vs Hurt Boxes
02:25 - V. Project Overview
03:23 - VI. Combat System Implementation
04:21 - VII. Physics Objects in Godot
05:18 - VIII. Setting Up Physics Layers
06:17 - IX. Hit Area Implementation
07:40 - X. Hurt Area Setup
09:07 - XI. Advanced Combat Tips
10:36 - XII. Customizing Defense Systems
13:03 - XIII. Resource Implementation
14:00 - XIV. Course Preview and Closing
Get the Godot Adventure Essentials course:
🎓 https://www.ludens.studio/godot-adventure-essentials-landing-page
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. The Three Elements of Game Design
00:29 - II. Core Gaming Genres
00:58 - III. Strategy Game Resources
01:27 - IV. Adventure Games and Information
01:56 - V. Interactive Objects in Graphic Worlds
02:25 - VI. Course Preview: Dialogues and Quests
02:55 - VII. Interactive Prototype Demo
03:24 - VIII. Mars Interaction Example
03:51 - IX. Headquarters Interface
04:20 - X. Understanding Area2D
04:50 - XI. Area2D Signals
05:18 - XII. Input Processing Implementation
05:47 - XIII. Interaction Signals
06:16 - XIV. Input Configuration
06:45 - XV. Animation Integration
07:12 - XVI. Event System Preview
By following these steps, you'll learn how to:
- Define your main gameplay loop based on successful games in your genre
- Create meaningful sub-loops that enhance player engagement
- Make your game stand out while building on proven concepts
- Analyze and improve your core loop for better player experience
- Use your core loop as a powerful marketing tool
Perfect for indie game developers who want to create games that players love and actually sell.
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction
00:26 - II. Understanding Core Loops
00:51 - III. Skyrim Case Study
02:18 - IV. Core Loop Feedback System
03:43 - V. Step 1: Define the Main Loop
05:08 - VI. Step 2: Add Sub-loops
08:00 - VII. Step 3: Boost One Step
08:59 - VIII. Game Design Primary Colors
12:19 - IX. Step 4: Analyze and Improve
15:37 - X. Step 5: Leverage
17:03 - XI. Case Study: Bullets Per Minute
20:25 - XII. Creature Collection Games Analysis
23:45 - XIII. Mission Selene Mentorship
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters:
00:00 - I. Introduction to Quest Creation
01:25 - II. Understanding Game Design Primary Colors
04:15 - III. Setting Up the Quest Structure
06:45 - IV. Creating the Dialog System
08:34 - V. Implementing Event Triggers
14:58 - VI. Building the Research Interface
23:46 - VII. Adding Progress Animations
26:49 - VIII. Quest Monitor and Event Chain
35:00 - IX. Testing and Debugging
45:19 - X. Course Announcement
What you'll discover:
- The secret to managing complex boss behaviors using animations as states
- How to leverage AnimationTree's visual interface for state management
- Advanced techniques for creating multi-layered state machines
- Practical implementation with a real boss battle example
Perfect for game developers who want to create polished boss battles without drowning in code.
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Timestamps
00:00 - I. Epic Boss Battle Preview
00:19 - II. Birthday Celebration
00:55 - III. Introduction to State Machines
01:50 - IV. Understanding Component Architecture
02:38 - V. Event System Overview
04:20 - VI. States vs Components
05:00 - VII. Object States Explained
06:11 - VIII. The State Pattern
07:41 - IX. Finite State Machines Deep Dive
08:44 - X. Implementing States with AnimationTree
09:35 - XI. Multi-layered State Machines
10:23 - XII. Code Implementation
11:15 - XIII. Game Systems Overview
11:37 - XIV. Special Offer Announcement
12:51 - XV. First Line to First Dollar Course
13:14 - XVI. Tutorial Summary
14:14 - XVII. Additional Resources and Farewell
While you enjoy this exciting gameplay, I'm offering a special bundle deal that includes:
- 📘 Platformer Essentials Cookbook
- 📘 Top 7 Godot Recipes
- 🎓 First Line to First Dollar Course
Get all three for just $50 - everything you need to start your game development journey!
🎁itch.io/s/150716/fund-my-sons-first-steps-
Follow @MilkywayMail !
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
00:00 - I. Introduction to Rubber Hose Animation
00:30 - II. Implementation Comparison with Cuphead
00:58 - III. Demonstrating Aries Boss Animation
01:23 - IV. Setting Up the Basic Line System
01:40 - V. Line2D and Path Points Processing
02:10 - VI. Understanding Baked Points
03:04 - VII. Point Properties and Handle Manipulation
03:24 - VIII. Creating Animation Player Setup
03:43 - IX. Animating Curve Properties
04:09 - X. Enhancing with Transition Tools
04:30 - XI. Real-time Animation Demo
04:50 - XII. Implementation Overview and Results
05:20 - XIII. Astrology Context and Mythology
05:50 - XIV. Support Milkyway Mailing Inc.
05:59 - XV. Conclusion
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
🌌Follow @MilkywayMail !
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
---
Chapters
00:00 - I. Introduction to Game Localization Problem
00:28 - II. Setting Up Notion Translation Database
00:56 - III. Creating Language Properties
01:25 - IV. Using Notion AI AutoFill Feature
01:54 - V. Configuring Translation Settings
02:23 - VI. Setting Up Language Translation
03:22 - VII. Exporting the Database
03:52 - VIII. Managing CSV Files
04:56 - IX. Godot Engine Integration
05:53 - X. Project Settings Configuration
06:21 - XI. Using Translation Keys
07:19 - XII. Testing Different Locales
08:08 - XIII. Asset Remapping Options
09:06 - XIV. Creating Language Switch UI
09:55 - XV. Final Implementation Demo
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
Get personalized guidance to develop and launch games:
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8
🚀ko-fi.com/ludensludonaut/commissions
Learn how to design, develop, and launch games:
🎓ko-fi.com/s/f9fd32c6f7
Send a letter to the stars and support Milkyway Mailing Inc.
🌌ko-fi.com/milkywaymail/commissions
Get access to assets, tutorial files, and more:
👨🚀ko-fi.com/ludensludonaut/tiers
Learn the 12 Essential Features of Platformer Games:
📘ko-fi.com/s/8df29350d8


