Godot 3.2: Let's Build a 2D Platformer!: Part 12 (Coin HUD, Custom Signals & Fixing Double-Collect)



Thanks for watching! In this Godot Game Engine tutorial I cover:
– Adding a « Heads Up Display » (a HUD) to our game that always stays on screen in a game level showing information to the player: In this case, the number of coins collected.
– Adding a CanvasLayer node.
– How to use Several « Control »-type nodes in Godot, including: Panel, ImageRect, Label
– How to use imported fonts to create text on screen
– How to manipulate the text of an on-screen label to change its text in-game to the value of a variable (the number of coins)
– Using the _ready() function on a node to perform an action when the item loads (assign a variable’s value to the text of a label)
– How to create and use custom signals in Godot (so a coin scene instance can send a signal to another object in a level scene).
– Fixing the problem in our game where a coin can be collected twice by quickly moving in-and-out-and-back-in to the coin as it’s bouncing upward
#godotengine #gamedev

Play the Platformer Game Online Now!: https://borncg.itch.io/
*****************
DONATE to support my channel via PayPal: https://goo.gl/ThkwyG
****************
DOWNLOAD the .zip file HUD coin .png image & FONT (Balsamiq Sans) .ttf file:
Download Mirror 1: https://bit.ly/3g6H12k
Download Mirror 2: https://bit.ly/2B9RYBs
( find more game assets at www.kenney.nl ! ) [not a sponsor]
****************
LIKE and FOLLOW me on:
FACEBOOK: http://www.facebook.com/BornCG
INSTAGRAM: https://www.instagram.com/born.cg/
FOLLOW me on TWITTER: https://twitter.com/BornCG
Reddit: https://www.reddit.com/u/BornCG
**********************************
Visit my Godot 3 Tutorial Series playlist!:

Visit my Blender 2.8 Tutorial Series playlist:

Visit my Blender 2.7 Tutorial Series playlist:

Also check out my Blender Game Engine Basics Series playlist:

My Blender Video Effects Playlist:

My Character Rigging (Minecraft) Mini-Series Playlist: https://www.youtube.com/playlist?list=PLda3VoSoc_TRWPzZHPqJlHfS0kOeQzQUQ

****************
Nicolas from the band ‘The Lazy Saviours’ created my Intro Jingle! Check out his band’s album here:
on Amazon: https://amzn.to/2CID1nz
on iTunes: https://apple.co/2QgqHOU
[not a sponsor]
****************

Source

KA2Studio
Logo
Compare items
  • Total (0)
Compare
0