Easily add trigger sound effects from your animations in Godot Dragonbones!
Chapters:
0:00 Intro
1:07 Planning
2:26 Create art
3:58 Create animation
5:35 Events in Animation
8:24 Build object in 2D platformer
12:17 Events in GDScript
21:10 Adding Sound Effects
_____
Godot Dragonbones is a custom Godot engine build with the godot_dragonbones module that I am maintaining and distributing. It provides full-featured, 2D Skeletal animation support for the DragonBones API; a free, open source alternative to Spine: 2D Skeletal Animation.
PLEASE SUBSCRIBE!
https://cutt.ly/zdCef9v
JOIN OUR DISCORD:
https://discord.gg/bXMkFsg
DONATE HERE:
https://cutt.ly/zdCnvmj
GET GODOT DRAGONBONES HERE (Windows, Linux, Mac):
http://godotdragonbones.com
Godot-Dragonbones module included with this build of engine:
https://github.com/mauville-technologies/godot-dragonbones
If you're interested in using this in your projects but would like more guidance, leave a comment letting me know what you'd like me to explain next.
...
https://www.youtube.com/watch?v=r0aCtLQpXGI
In order to show you how to integrate the various features of Google Play, we first needed an Android Game in Godot.
In this video, I show you how I made a game in 4 hours using Godot 3.3 with basic Google Play integration as described in my previous video.
As of June 8th 2021, I'm maintaining a fork so I can always have a working version. In addition, I've added a little functionality into the plugin:
https://github.com/mauville-technologies/PGSGP/releases
3.3 compatible Google Play Services plugin (original): https://github.com/oneseedfruit/PGSGP/releases/tag/3.1.1
Be sure to subscribe as in the next video, I'll show you how to add Leaderboards to your own project.
0:00 - Intro
0:45 - Series Plan
2:13 - Creating Art
3:27 - Setting Up the Godot Project
3:40 - Adding Physics (RigidBody)
4:30 - Gameplay loop
5:00 - Player Input
6:17 - Google Play Services (all aboard the struggle bus!)
7:29 - Gameplay Demo
___
Godot Dragonbones is a custom Godot engine build with the godot_dragonbones module that I am maintaining and distributing. It provides full-featured, 2D Skeletal animation support for the DragonBones API; a free, open source alternative to Spine: 2D Skeletal Animation.
PLEASE SUBSCRIBE!
https://cutt.ly/zdCef9v
JOIN OUR DISCORD:
https://discord.gg/bXMkFsg
DONATE HERE:
https://cutt.ly/zdCnvmj
GET GODOT DRAGONBONES HERE (Windows, Linux, Mac):
http://godotdragonbones.com
Godot-Dragonbones module included with this build of engine:
https://github.com/mauville-technologies/godot-dragonbones
If you're interested in using this in your projects but would like more guidance, leave a comment letting me know what you'd like me to explain next.
...
https://www.youtube.com/watch?v=JpiYf9l5yvE
In this lesson, I guide you through using c ++ function pointer and lambdas to store and invoke callbacks from anywhere in your applications.
This is demonstrated through a mock Input Manager that you might find in a game engine implementation.
We start off by mocking out the manager, support accepting c ++ function pointers and then enhancing the class to accept a wider set of functions using std::function and lambdas.
Professional C++ by Marc Gregoire: https://amzn.to/3h4HGmW
Chapters:
0:00 Intro
1:10 Designing the implementation
3:25 Creating the InputManager class
6:10 C Function Pointer
7:54 Continuing InputManager Implementation
11:15 Demonstrating Callbacks (Function Pointer)
15:20 std::function
16:50 std::bind - Binding object member function
23:45 C++ Lambdas (introduction, templates, auto)
31:45 Bound Lambdas (capturing `this`)
34:01 BONUS -- Blocking Input layers
___
Godot Dragonbones is a custom Godot engine build with the godot_dragonbones module that I am maintaining and distributing. It provides full-featured, 2D Skeletal animation support for the DragonBones API; a free, open source alternative to Spine: 2D Skeletal Animation.
PLEASE SUBSCRIBE!
https://cutt.ly/zdCef9v
JOIN OUR DISCORD:
https://discord.gg/bXMkFsg
DONATE HERE:
https://cutt.ly/zdCnvmj
GET GODOT DRAGONBONES HERE (Windows, Linux, Mac):
http://godotdragonbones.com
Godot-Dragonbones module included with this build of engine:
https://github.com/mauville-technologies/godot-dragonbones
If you're interested in using this in your projects but would like more guidance, leave a comment letting me know what you'd like me to explain next.
...
https://www.youtube.com/watch?v=Dq4-GaCoFUI
Follow along as I show you how to export your Godot Dragonbones projects to Android.
Chapters:
0:00 Intro
0:28 Installing export templates
1:28 Installing Android Studio
2:07 Installing OpenJDK
3:08 Setting up Android studio
4:00 Setting up ADB and JDK in Godot
5:09 Generating Debug Keystore
7:32 Adding Debug Keystore to Godot
7:43 Exporting your Game!
___
Godot Dragonbones is a custom Godot engine build with the godot_dragonbones module that I am maintaining and distributing. It provides full-featured, 2D Skeletal animation support for the DragonBones API; a free, open source alternative to Spine: 2D Skeletal Animation.
PLEASE SUBSCRIBE!
https://cutt.ly/zdCef9v
JOIN OUR DISCORD:
https://discord.gg/bXMkFsg
DONATE HERE:
https://cutt.ly/zdCnvmj
GET GODOT DRAGONBONES HERE (Windows, Linux, Mac):
http://godotdragonbones.com
Godot-Dragonbones module included with this build of engine:
https://github.com/mauville-technologies/godot-dragonbones
If you're interested in using this in your projects but would like more guidance, leave a comment letting me know what you'd like me to explain next.
...
https://www.youtube.com/watch?v=XHj2CMu4rJQ
Support the stream: https://streamlabs.com/ozzadar0
Knocking off some random development tasks I've been meaning to tackle for awhile now.
- New Godot Dragonbones binaries
- Play Services plugin bugfix
-
...
https://www.youtube.com/watch?v=EBD7Y7hWun8
In this lesson, we bootstrap some game engine systems and provide an entry point to our client applications.
By the end we have a fully functional window system and a functional basic game loop in our game engine.
Next lesson, we'll be adding Vulkan to our project and clearing the window to a colour! (Exciting stuff!)
Repositories:
https://github.com/mauville-technologies/youtube_project/releases/tag/tutorial-02 - client application
https://github.com/mauville-technologies/youtube-engine/tree/tutorial-02 - Engine
Interested in further learning? Checkout these sources!
Game Engine Architecture: https://amzn.to/3yP6A1Z (affiliate)
Game Programming Patterns: https://amzn.to/3c0trxR (affiliate)
The Cherno - Entry Point: https://www.youtube.com/watch?v=meARMOmTLgE
Chapters:
0:00 Intro
1:10 Entry Point
4:00 Main Game Class
9:25 Window System
19:05 Main Game Loop
24:00 Extensible Update Functions
27:10 Customizing the Window
___
Godot Dragonbones is a custom Godot engine build with the godot_dragonbones module that I am maintaining and distributing. It provides full-featured, 2D Skeletal animation support for the DragonBones API; a free, open source alternative to Spine: 2D Skeletal Animation.
PLEASE SUBSCRIBE!
https://cutt.ly/zdCef9v
JOIN OUR DISCORD:
https://discord.gg/bXMkFsg
DONATE HERE:
https://cutt.ly/zdCnvmj
GET GODOT DRAGONBONES HERE (Windows, Linux, Mac):
http://godotdragonbones.com
Godot-Dragonbones module included with this build of engine:
https://github.com/mauville-technologies/godot-dragonbones
If you're interested in using this in your projects but would like more guidance, leave a comment letting me know what you'd like me to explain next.
...
https://www.youtube.com/watch?v=8jonuuVH-1c
How to export a Godot Dragonbones project for easily creating, animating and importing your 2D cutout animations.
Source code for video can be found here:
https://github.com/mauville-technologies/godot_dragonbones_tutorial
_____
Now with Mac support!
Godot Dragonbones is a custom Godot engine build with the godot_dragonbones module that I am maintaining and distributing. It provides full-featured, 2D Skeletal animation support for the DragonBones API; a free, open source alternative to Spine: 2D Skeletal Animation.
GET GODOT DRAGONBONES HERE (Windows, Linux, Mac):
http://godotdragonbones.com
Godot-Dragonbones module included with this build of engine:
https://github.com/mauville-technologies/godot-dragonbones
If you're interested in using this in your projects but would like more guidance, leave a comment letting me know what you'd like me to explain next.
Quickest way to get a hold of me is to join my discord here:
https://discord.gg/bXMkFsg
...
https://www.youtube.com/watch?v=3c4YF3dKBxY