GDQuest
GDQuest
  • Видео 592
  • Просмотров 29 447 513
Jazz Up GODOT UIs & Games Using Clipping Masks
🖈 *FREE DEMO* : github.com/gdquest-demos/godot-4-new-features
▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access
🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com
🎮 *FREE INTERACTIVE GODOT TOUR* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/
🗨 *DISCORD INVITE* : discord.gg/87NNb3Z
------------------------------------------
🖋 *SYNOPSIS*
This is a demonstration of how to set up and use clipping masks in Godot with:
- static sprites
- animated sprites
- in UIs with effects
#gamedev #gamengine #godot
-------------------------------------------
*CC-BY 4.0 LICENSE*
Terms: creativecommons.org/licenses/by/4.0/
Attribute To: "CC-By 4.0 - GDQuest and cont...
Просмотров: 14 685

Видео

Why *NOBODY HELPS* You with Your GAME Project (in GODOT or Anywhere)
Просмотров 27 тыс.3 месяца назад
🖈 *GDQUEST QUESTIONS TOOL* : school.gdquest.com/guides/get_answers 🗨 *GDQUEST DISCORD* : discord.gg/87NNb3Z ▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access 🖈 *GITHUB Godot Open Issues * : github.com/godotengine/godot/issues 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *FREE INTERACTIVE GODOT TOUR* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/g...
UNDOCKING and Moving Docks in the GODOT Editor
Просмотров 9 тыс.4 месяца назад
▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access Early Access Starting Jan 30 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *FREE INTERACTIVE GODOT TOUR* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *DISCORD INVITE* : discord.gg/87NNb3Z 🖋 *SYNOPSIS* Whether you use multiple screens or prefer to access dock differently in your ...
Declutter Your Godot 4 Project: Singletons/Autoloads All Over The Place...
Просмотров 22 тыс.4 месяца назад
▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *FREE INTERACTIVE GODOT TOUR* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *DISCORD INVITE* : discord.gg/87NNb3Z 🖋 *SYNOPSIS* This video introduces the new GDScript static variables as a better way to store shared data compared to au...
Faster & Better Access to your GODOT Nodes!
Просмотров 21 тыс.4 месяца назад
▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *FREE INTERACTIVE GODOT TOUR* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *DISCORD INVITE*: discord.gg/87NNb3Z 🖋 *SYNOPSIS* This video shows you how to access Godot's nodes in the editor more efficiently using unique names and node ...
GET SET...GODOT! Use the Revamped Setter and Getter Functions
Просмотров 32 тыс.5 месяцев назад
▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *Free Interactive Tour* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *GDQuest Discord Community* : discord.gg/87NNb3Z 🖈 *MENTIONED LINKS* _GITHUB CODE EXAMPLE_ : github.com/gdquest-demos/godot-4-how-tos/tree/main/godot/setter_getters...
Choosing Your Godot Programming Language: C#, C++, GDScript,...
Просмотров 131 тыс.5 месяцев назад
▶︎ *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎓 *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access 🎮 *FREE INTERACTIVE GODOT TOUR* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *DISCORD INVITE* : discord.gg/87NNb3Z 🖈 *RELATED DOCS* : docs.godotengine.org/en/stable/tutorials/scripting/gdextension/gdextension_cpp_example.html 🖋 *SYNOPS...
Moving 3D Models in Godot 4 [New Shortcuts]
Просмотров 9 тыс.5 месяцев назад
🖈 *GDQUEST DEMO* : github.com/gdquest-demos/godot-4-new-features ▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access Early Access Starting Jan 30 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *FREE INTERACTIVE GODOT TOUR* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *DISCORD INVITE* : discord.gg/87NNb3Z 🖋 *SYNOPSIS* In this 3D tu...
Auto Generate Documentation for Your Code in Godot 4
Просмотров 16 тыс.5 месяцев назад
▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access Early Access Starting Jan 30 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *Free Interactive Tour* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *GDQuest Discord Community* : discord.gg/87NNb3Z 🖈 *MENTIONED LINKS* _GITHUB CODE EXAMPLE_ : github.com/gdquest-demos/godot-4-how-tos/b...
Seven Minutes to Decide On Godot 4 in 2024
Просмотров 152 тыс.5 месяцев назад
▶︎ *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *Free Interactive Tour* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🎓 *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access Early Access Starting Jan 30 🗨 *GDQuest Discord Community* : discord.gg/87NNb3Z 🖋 SYNOPSIS The Godot Game Engine has come a long way since it was first launched. If y...
TWEAK your Game VALUES Directly in the Godot Editor
Просмотров 13 тыс.5 месяцев назад
🖈 RELATED GODOT DOCS: docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_exports.html ▶︎ *GODOT 4 COURSES* : school.gdquest.com/godot-4-early-access Early Access Starting Jan 30 🎓 *FREE APP "Learn GDScript From Zero"* : www.gdquest.com 🎮 *Free Interactive Tour* - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 *GDQuest Discord Community* : d...
Your First 2D GAME From Zero with GODOT 4! **Vampire Survivor Style**
Просмотров 559 тыс.6 месяцев назад
🖪↷PROJECT FILES: gdquest.com/tutorial/godot/2d/first-2d-game-godot-4/ ▶︎ GODOT 4 COURSES: school.gdquest.com/godot-4-early-access Preorder Below Launch Price for a Limited Time Only. 🎓 FREE APP to Learn GDScript From Zero: www.gdquest.com 🎮 FREE INTERACTIVE TOUR - The Godot Editor - www.gdquest.com/tutorial/godot/learning-paths/godot-tours-101/ 🗨 GDQUEST DISCORD COMMUNITY: discord.gg/87NNb3Z 🖈 ...
First Interactive Godot Tour: The Godot Editor - [Full Run-through]
Просмотров 22 тыс.6 месяцев назад
First Interactive Godot Tour: The Godot Editor - [Full Run-through]
AWAIT! Use the New Keyword in GDScript - Godot 4
Просмотров 37 тыс.6 месяцев назад
AWAIT! Use the New Keyword in GDScript - Godot 4
How to Use Signals in Godot 4 - Editor vs. Code
Просмотров 31 тыс.6 месяцев назад
How to Use Signals in Godot 4 - Editor vs. Code
Hello Lambdas! Anonymous Functions in GDScript - Godot 4
Просмотров 20 тыс.6 месяцев назад
Hello Lambdas! Anonymous Functions in GDScript - Godot 4
First Class Functions and Signals in GDScript - Godot 4
Просмотров 21 тыс.6 месяцев назад
First Class Functions and Signals in GDScript - Godot 4
Godot 4.2, Restorer of The Lost | Full Feature Breakdown
Просмотров 99 тыс.6 месяцев назад
Godot 4.2, Restorer of The Lost | Full Feature Breakdown
Godot 4.1 is OUT: smoother, more reliable, and with plenty of new features.
Просмотров 205 тыс.11 месяцев назад
Godot 4.1 is OUT: smoother, more reliable, and with plenty of new features.
Godot 4.0: It's Almost a Brand New Engine! Full Breakdown of New Features
Просмотров 696 тыс.Год назад
Godot 4.0: It's Almost a Brand New Engine! Full Breakdown of New Features
Get Realistic Lighting in Godot 4 with SDFGI: New Global Illumination
Просмотров 48 тыс.Год назад
Get Realistic Lighting in Godot 4 with SDFGI: New Global Illumination
How Much Better Are Shadows in Godot 4? (they're a lot better!)
Просмотров 29 тыс.Год назад
How Much Better Are Shadows in Godot 4? (they're a lot better!)
Five Must Have Code Patterns for Your Godot Game (feat. @PlayWithFurcifer)
Просмотров 91 тыс.Год назад
Five Must Have Code Patterns for Your Godot Game (feat. @PlayWithFurcifer)
Reloading Weapons and Managing Ammo (Godot Tutorial)
Просмотров 17 тыс.Год назад
Reloading Weapons and Managing Ammo (Godot Tutorial)
How to Make Attack Feel Great: animations, particles, and other cool tricks
Просмотров 62 тыс.Год назад
How to Make Attack Feel Great: animations, particles, and other cool tricks
How to Make a Homing Missile in the Godot Engine: 2D guide
Просмотров 24 тыс.Год назад
How to Make a Homing Missile in the Godot Engine: 2D guide
How to Solve Any Programming Issue with Rubber Ducking
Просмотров 23 тыс.Год назад
How to Solve Any Programming Issue with Rubber Ducking
Learn GDScript From Zero: a free Godot app to learn and practice coding
Просмотров 37 тыс.Год назад
Learn GDScript From Zero: a free Godot app to learn and practice coding
New Navigation in Godot 3.5: Avoiding Obstacles
Просмотров 21 тыс.Год назад
New Navigation in Godot 3.5: Avoiding Obstacles
How to Use the New Navigation System in Godot: Enemy Pathfinding
Просмотров 41 тыс.Год назад
How to Use the New Navigation System in Godot: Enemy Pathfinding

Комментарии

  • @silversilk8438
    @silversilk8438 9 часов назад

    There’s a problem with receiving *ANY* funding from microsoft… that’s an open door for them to begin with subtle influence and work from there. Messed up, but nah: I don’t trust ‘em!

    • @johnDoe-uw2zs
      @johnDoe-uw2zs 2 часа назад

      The thing about open source project is, you can fork anytime you want, if you aren't happy with the direction it's going, just take the copy of the source code and start your own branch.

  • @therupoe
    @therupoe 13 часов назад

    Thank you for this!

  • @AlexandrePintodePaula
    @AlexandrePintodePaula 21 час назад

    Thats so helpful!

  • @trjross
    @trjross День назад

    There is actually fuck all learning material, everything is super out dated and they've changed their arguments in the coding, I've had nothing but immense issues

  • @trjross
    @trjross День назад

    I don't understand the tilemap business, I've been trying to learn for the past two days in my spare time and i just cannot comprehend how to get an imported texture on a tilemap into my actual scene

  • @NDz9956
    @NDz9956 День назад

    what if the signal was for an instance that spawn in midel of game not in the scene bar

  • @HyperJragon
    @HyperJragon День назад

    is there a way to make this work with a kinematicbody3d(characterbody3d)

  • @oisociety
    @oisociety День назад

    Name of the game of kid running?

  • @wheatwhole_
    @wheatwhole_ День назад

    You can make any game in Godot just like Unity or even Unreal

  • @Krypto7879
    @Krypto7879 2 дня назад

    Can any one help how to add score system that how many mobs we have destroyed

  • @gocmine5912
    @gocmine5912 2 дня назад

    I cant run it on mobile 😢

  • @larsondavis8155
    @larsondavis8155 2 дня назад

    So, my real comment. This is my first tutorial for Godot. And probably my last. Because I've been through hell for other engines already. Thought I was going to Unity. And Omfg. Thank you.

  • @larsondavis8155
    @larsondavis8155 2 дня назад

    I am not new to coding at this point, but I'm no expert. First thing I did was look up how to make COMMENTS in Godot, which is a #, and then I literally took notes IN the projects codebase along all of my code. This way I'd be able to take note of the important things, commit it to memory by rewriting it, and have it available to remind me later, if I can't remember exactly what's going on. Comments save lives. Save a comment. # XD

  • @artistCDMJ
    @artistCDMJ 2 дня назад

    Huh, works fine here on PyCharm 5 years later. Thanks for the video!

  • @Skjdljr
    @Skjdljr 2 дня назад

    Anyway to do this in 4.0? I have tried using func _get_configuration_warnings() -> PackedStringArray: to no avail

  • @marcusstrout
    @marcusstrout 2 дня назад

    16:59 In order to close the Current Scene window, the key command is F8 (for those wondering how he was able to close the window without clicking anything). 1:04:55 The quick switch to the Rotate tool is done by pressing E. Hovering over the icons in the top of the View window will display their shortcut keys.

  • @riptide9126
    @riptide9126 2 дня назад

    Auto indentation is bugged in github...

  • @SirStumblesALot
    @SirStumblesALot 3 дня назад

    It's the C# part I don't like. I'd rather it be something not tied to Microsoft.

  • @dibaterman
    @dibaterman 3 дня назад

    Glad you corrected this, I saw your other video, goes to show you though that you can't just follower what you see on YT. There are other YTers one comes to mind more vividly whose argument was "Godot does it so this is the intended way." You can and will hit the same issue with var_to_file if you are including code there. In my saves I serialize all my data into a dictionary and just var to file that without including objects. This way he information must be de-serialized for that layer of safety.

  • @r.e.4873
    @r.e.4873 3 дня назад

    @gdquest it would have been nice to explore this with some more examples. A variety of cases to observe would give a deeper understanding. At the moment, I don't fully understand how this works or can be implemented generally.

  • @DayOfCasual
    @DayOfCasual 3 дня назад

    I am unable to find the next video or I am blind?

  • @iHydrogen
    @iHydrogen 3 дня назад

    great tutorial but please 1 min is too fast for beginners and i had to pause 9384938493 times

  • @syntheater4867
    @syntheater4867 4 дня назад

    Thank you sooo much ✌

  • @AlvaroLab
    @AlvaroLab 4 дня назад

    The video is amazing. Looks like I made a video game!

  • @pryzestopmotionstudiololno7695
    @pryzestopmotionstudiololno7695 5 дней назад

    Any one still having the mobs sticking to player problem try replacing Move_and_slide() with move_and_collide(velocity * delta) on both the mob and player

  • @GameJam230
    @GameJam230 5 дней назад

    While they definitely aren't the same, I find that Godot and Unity are far closer in style than Unity is to many other engines (I mean I can't say for Unreal, I've only opened it a single time and never used it for anything, but Gamemaker is DRASTICALLY different from the other big 3, and ones like RPGMaker, Clickteam, and game libraries like RenPy are much smaller, and don't really have comparable development environments to Unity), so while Godot isn't "Unity without the capitalism", it's the closest possible alternative for Unity's development tools and environment as far as I've seen.

  • @penguin7682
    @penguin7682 5 дней назад

    Error at (39, 30): Cannot infer the type of "next_location" variable because the value doesn't have a set type.

  • @Setanta93
    @Setanta93 5 дней назад

    Thanks for this. When you say 'learn python' what exactly do you mean? What would define a language as 'learned' in your eyes? Just knowing the syntax or being able to create an application from scratch with very little googling? Obviously there is a large difference between these two conditions.

  • @torgo_
    @torgo_ 6 дней назад

    I don't understand, this seems more like an issue for players who are downloading weird programs/save files from sketchy websites, rather than an problem on the developer end? Like, your average indie gamedev isn't going to have the scenario of their game infecting players' computers if they simply don't hide a virus inside the game?

  • @JD-tm2it
    @JD-tm2it 6 дней назад

    hey! hopefully I can get a response but I exported this game to send to a friend for him to try but it has the splash screen and then just a black screen! id love some help :)

  • @cnfnbcn3227
    @cnfnbcn3227 6 дней назад

    Moving from Unity, I'm missing the flexibility in Editor layout customization. The pre-defined slots are just not enough. However, being able to pop out the script editor to a separate monitor is a huge step forward already.

  • @babyfox205
    @babyfox205 6 дней назад

    Is it good for small 2d games in browser like for Poki website?

  • @leonardomicelli2255
    @leonardomicelli2255 6 дней назад

    Very helpful tutorial, but I get an error on spawning enemies, when setting their direction: invalid get index 'global_position' (on base 'null instance') anyone knows what can be wrong?

    • @leonardomicelli2255
      @leonardomicelli2255 6 дней назад

      Nevermind I found out why: in the enemy script I accessed the player via unique name %Player instead of get_node() function. Still not sure why this leads to the error, maybe someone more expert can explain

  • @abitraza2509
    @abitraza2509 7 дней назад

    No tutorials on multiplayer

  • @QqQq-bf8bd
    @QqQq-bf8bd 7 дней назад

    I’m using a VisibilityNotifier for my 3D project. It seems to be able to see through walls, but I want objects show in front of camera, I don't want objects show in behind the walls, what I will do?

  • @QqQq-bf8bd
    @QqQq-bf8bd 7 дней назад

    I’m using a VisibilityNotifier for my 3D project. It seems to be able to see through walls, but I want objects show in front of camera, I don't want objects show in behind the walls, what I will do?

  • @jackfrost884
    @jackfrost884 7 дней назад

    I was troubleshooting my bullets being offset even with top level true. It turns out I had the bullet sprite and its collision offset in its 2d sheet. Moving it to the center of the sheet fixed the offset. Simple but hope it helps others.

  • @JM-de2gh
    @JM-de2gh 7 дней назад

    Capitalism is the reason it is free. You won't find open source on the other side.

  • @amir.r1639
    @amir.r1639 7 дней назад

    Unity is dead

  • @VioletDreams
    @VioletDreams 7 дней назад

    For anyone having trouble at 40:14 with Godot v4.1.2, this is how I had to write my code extends Node @export var mob_scene:PackedScene func _on_mob_timer_timeout(): var mob_spawn_location = $MobPath/MobSpawnLocation mob_spawn_location.progress_ratio = randf() var mob_scene = load("res://mob.tscn") # Loads the scene dynamically var mob = mob_scene.instantiate() add_child(mob) mob.position = mob_spawn_location.position var direction = mob_spawn_location.rotation + PI / 2 direction += randf_range(-PI/4, PI/4) mob.rotation = direction var velocity = Vector2(randf_range(mob.min_speed, mob.max_speed), 0) mob.linear_velocity = velocity.rotated(direction)

  • @SKrandy
    @SKrandy 8 дней назад

    I dont know Polish well yet.

  • @Swoobit
    @Swoobit 8 дней назад

    This tutorial kinda sucks

  • @gomo5628
    @gomo5628 9 дней назад

    Sorry but I find godot lot more simple and straight forward comparing to unreal and unity...I have some base web dev skills, so gscript seems easy to comprehend... What dissapoints me about godot teaching content, is that there is not much on 3d games... plenty on 2d...

  • @drakeusmaximus2459
    @drakeusmaximus2459 9 дней назад

    Trying to make a score counter. In the mob script I made a signal then had that signal emit in the if health equals 0 part. Then in my game script I connected the signal with the node selector and had it run my function to add a point to a label. Problem is I only know how to connect to a mob that is already in the game scene. Any new mobs that spawn are not connected. been googling .connect but haven't been able to find anything that makes an instant error for me.

  • @user-hc9dy9me8j
    @user-hc9dy9me8j 9 дней назад

    I cannot get past the "Try the Game" dialog where you play the game. The checkbox never becomes check-able, no matter how many times I play the game and exit it.

  • @user-me7un8ny9l
    @user-me7un8ny9l 9 дней назад

    good job!

  • @malxd8404
    @malxd8404 9 дней назад

    Em português não ????

  • @brandonkoh8361
    @brandonkoh8361 9 дней назад

    For y_sort_enabled, the shadows appear in front of the player when the player walks above the tree. But the shadows should always be behind the player. How do you do it such that y_sort_neabled doesnt affect certain child nodes of tree, like its shadow? Edit: I figured it out. Basically the z index is the ultimate in figuring out which gets drawn in front of what. Higher z index means will be drawn first. Ysorting only applies if something is on the same z index as another. So what I did was to change the z index of the shadow of the tree to be -1. This makes it such that the shadow will always be rendered behind the player, trees and the white background. Since I want the shadow to be in front of the white background, but behind the player and trees, I changed the z index of the background to -2. So the z index for background =-2, shadow of tree and shadow of player =-1, tree and player = 0.

  • @radugabrielbiclineru9610
    @radugabrielbiclineru9610 9 дней назад

    Is this in godot 4 or 3? It looks like 3 to me

  • @starslivenow8726
    @starslivenow8726 10 дней назад

    how to make the gun shoot when press spacebar or any other key?