This has been incredibly helpful, thank you!! 🔥I was looking for exactly this, a way to have a little pop-up point notification/animation above the player and no other video that I found covered this!
@@gamedevel22 Hi, I want To make Text pop up and just fade in his position. But when I try to reduce the color opacity that affects all animation time. any Solution Savuu ?
I would like a tutorial, to know how you have adapted a 2d game on different cell phone screen sizes. For me it is a headache. Your tutorial is wonderful and simple.
Thanks a lot for liking my tutorial style! About the different screens I wanted to start a mobile series soon where this will also be included! Till then you may find the solution on our Discord Server!😁
Bro please help.... I have a problemi that if i try to kill the monster with a long time of wait after the game is started it wont come, but if i kill the monster faster it will show
Thank you. Amazing tutorial. I did struggle a lot but that's because I didn't root the instantiation so it appears in random locations. Took some hours to fix. Anyway, thank you.
I cant get the text to render in front of my other objects (tiles in a tilemap, or a background image). It is always behind, ive tried changing the sorting layer with no luck
Are you using the simple Text mesh or text mesh pro? Where exactly are you changing the sorting layer? Try adding a new sorting layer and name it Texts..assign it to every object you want
@@gamedevel22 I was using the simple text like you did. I have multiple tilemap layers in my game and multiple layers for enemies and player etc. I even created a new layer for the text and put it in front of everything else but the text always appears behind everything else
Well I highly suggest you to join our Discord Server where we can solve the Problem..you can send there Screenshots and I am sure it will be fixed!discord.gg/BApYP2T
I faced the same problem too. My solution is, right click to create a new canvas and text from UI, without using the Text Mesh in the tutorial. Creating a canvas can tweak "Order in Layer", set the number to 999 or whatever great number, then follow everything SAVVU teach in his tutorial. It works. and Thanks to SAVVU for your great tutorial.
@@gamedevel22 Did you and Markyboy28 end up deciding that using a UI>Text is a better idea than using a Mesh>Text Mesh? I'm having the same issue Markyboy28 was having, in that my TextMesh is always rendering behind other game objects.
Hey, loved the tutorial, but how do i do this with damage? i know i just have to call the damage parameter that i have made for attacking, but i don't know how to
Hey thanks! Well you have to decide if you want to assign the Script to your character or the enemies. It is easier to have it exactly there where you handle the life of the Enemy. So when you substract the damage from the life you could also use this effect to show the value.
Afternoon GameDevel. How to make the player when attacking the enemy will vibrate the screen? Is it Camera Shake? I am a newbie please help me. Thank you very much and look forward to hearing from you soon !!!
It would be great if you made a tutorial for a Player get hit knocked back effect. Enemy collides with player or player jumps on player and an effect where damage is taken and force is added with gravity slightly knocking the player backwards stunned for a second
Thanks for these great tutorials! Quick question (ok if there's no quick answer). When I instantiate my floating text it gets lost behind random tree objects that I instantiate when the scene loads. Without a text sorting layer, is there a way to push the text in front? I appreciate you!
When you instantiate something you can choose to make it a child of another gameobject, and if that gameobject is last in the hierarchy of canvas elements then those elements would appear on top of everything else. Could be worth trying!
I can't see the text in scene view. I only see the orange outline when I select it but the text itself is not visible in scene view and is completely invisible in game. Edit: The text does render, but BEHIND the scene! I can't change it no matter what I do. Layers do nothing!
@@gamedevel22 Yes, I did but it didn't change anything. I ended up switching from Text Mesh to Text Mesh Pro, which doesn't give me this strange problem.
My animation starts at Y level 0 so the actual thing when I click starts at Y level zero, also what do I link the destroy script to? I tried the parent and the child and both permanently destroy
Nevermind, I got it to work, I was doing something wonky in my prefab, Great tutorial. All the other ones I found were 30 minutes long and did not work
It's actually without using a canvas. Make sure to check if you assigned the right sorting layer and are also on the right z Position so that your camera can see the Text
Awesome tutorial. I have a little problem making it work on Android. The text does not move up despite the fact that i have set the position.y to increase in the animation. It works for pc.
I love these tutorials, they’re very clear and easy to follow. Keep up the good work!
Thank you so much! Hearing that really keeps me motivated
This has been incredibly helpful, thank you!! 🔥I was looking for exactly this, a way to have a little pop-up point notification/animation above the player and no other video that I found covered this!
You should do more tutos like this, as you´re clear and concise. Subscribed
Just what I was looking for.
Best straight forward way to do popup damage, thx.
Thanks for the feedback and support! I recently thought about making a new Version for popup damage Text.
@@gamedevel22 I mean animation is all you need)) And you can add TextMeshPro.
True but you can play more with it for example how to have different color for critical hits, different font, random range for damage and more
Thanks, bro it's very clear, continue .
I surely will with that support of yours.
@@gamedevel22 Hi, I want To make Text pop up and just fade in his position. But when I try to reduce the color opacity that affects all animation time. any Solution Savuu ?
thanks for the tutorial bro, it has been very useful for me
This is great to hear thank you.
I never knew you could call in a float to act as a timer while using the destroy function. This whole time I've been invoking destroy 🤣🤣
Hehe I was shocked as well when I learned about it! It is really helpful🤗
perfect, just what i need
Hope you get through the video with no Problems!
I would like a tutorial, to know how you have adapted a 2d game on different cell phone screen sizes. For me it is a headache. Your tutorial is wonderful and simple.
Thanks a lot for liking my tutorial style! About the different screens I wanted to start a mobile series soon where this will also be included! Till then you may find the solution on our Discord Server!😁
This is super easy to achieve. Just scale your canvas size with the size of the screen rather then using a constant pixel size.
Bro please help.... I have a problemi that if i try to kill the monster with a long time of wait after the game is started it wont come, but if i kill the monster faster it will show
Please help me to fix this
Ok I do it, i had to delete the first floating thing
Very helpful video and to the point.
Appreciate you feedback 😀
Thank you. Amazing tutorial. I did struggle a lot but that's because I didn't root the instantiation so it appears in random locations. Took some hours to fix. Anyway, thank you.
Glad you could eventually fix it! Thank you 😊
I cant get the text to render in front of my other objects (tiles in a tilemap, or a background image). It is always behind, ive tried changing the sorting layer with no luck
Are you using the simple Text mesh or text mesh pro? Where exactly are you changing the sorting layer? Try adding a new sorting layer and name it Texts..assign it to every object you want
@@gamedevel22 I was using the simple text like you did. I have multiple tilemap layers in my game and multiple layers for enemies and player etc. I even created a new layer for the text and put it in front of everything else but the text always appears behind everything else
Well I highly suggest you to join our Discord Server where we can solve the Problem..you can send there Screenshots and I am sure it will be fixed!discord.gg/BApYP2T
I faced the same problem too. My solution is, right click to create a new canvas and text from UI, without using the Text Mesh in the tutorial.
Creating a canvas can tweak "Order in Layer", set the number to 999 or whatever great number,
then follow everything SAVVU teach in his tutorial. It works. and Thanks to SAVVU for your great tutorial.
@@gamedevel22 Did you and Markyboy28 end up deciding that using a UI>Text is a better idea than using a Mesh>Text Mesh? I'm having the same issue Markyboy28 was having, in that my TextMesh is always rendering behind other game objects.
Hey, loved the tutorial, but how do i do this with damage? i know i just have to call the damage parameter that i have made for attacking, but i don't know how to
sorry for being dumb, im just very new and wanted to challenge myself on making a game with a very small amount of coding experience
Hey thanks! Well you have to decide if you want to assign the Script to your character or the enemies. It is easier to have it exactly there where you handle the life of the Enemy. So when you substract the damage from the life you could also use this effect to show the value.
If you want feel free to join our Discord Server with other UA-camrs and Developers to Continue the chat! discordapp.com/invite/BApYP2T
in my case i have the center of the sprite to be bottom left. how can i make the text go over it??
Afternoon GameDevel. How to make the player when attacking the enemy will vibrate the screen? Is it Camera Shake? I am a newbie please help me. Thank you very much and look forward to hearing from you soon !!!
It would be great if you made a tutorial for a Player get hit knocked back effect. Enemy collides with player or player jumps on player and an effect where damage is taken and force is added with gravity slightly knocking the player backwards stunned for a second
Thanks for these great tutorials! Quick question (ok if there's no quick answer). When I instantiate my floating text it gets lost behind random tree objects that I instantiate when the scene loads. Without a text sorting layer, is there a way to push the text in front? I appreciate you!
When you instantiate something you can choose to make it a child of another gameobject, and if that gameobject is last in the hierarchy of canvas elements then those elements would appear on top of everything else. Could be worth trying!
@@MrValiantrobe I'll look into that :] Thanks for the reply.
I can't see the text in scene view. I only see the orange outline when I select it but the text itself is not visible in scene view and is completely invisible in game. Edit: The text does render, but BEHIND the scene! I can't change it no matter what I do. Layers do nothing!
Have you tried all layering orders? Or even just the z value?
@@gamedevel22 Yes, I did but it didn't change anything. I ended up switching from Text Mesh to Text Mesh Pro, which doesn't give me this strange problem.
@@gamedevel22 Great video btw
Well done! Text mesh pro is always a better option when using Text 😁
ty bro
Glad I could help
My animation starts at Y level 0 so the actual thing when I click starts at Y level zero, also what do I link the destroy script to? I tried the parent and the child and both permanently destroy
Nevermind, I got it to work, I was doing something wonky in my prefab, Great tutorial. All the other ones I found were 30 minutes long and did not work
Thanks for the kind words and it's awesome that you could solve the Problem! 😁
if kill my enemies when i am too close to them score popup doesnt show idk why
Maybe it is rendered behind your character?
@@gamedevel22 i mean my character isnt there anymore it doesnt show up anyway. But great video thank you
How to make text visible on screen without canvas? Mines not visible at all T_T
It's actually without using a canvas. Make sure to check if you assigned the right sorting layer and are also on the right z Position so that your camera can see the Text
Awesome tutorial. I have a little problem making it work on Android. The text does not move up despite the fact that i have set the position.y to increase in the animation. It works for pc.
Did you use the empty parent GameObject and animated the child that has the Text Component as in the video?
Thanks Bro
Well, it worked until i started instantiating the enemies from prefabs instead of the one I had in the scene...
I spawn them from prefabs as well. You can just call the Script from whatever Enemy you are spawning
@@gamedevel22 Got it working, thanks for the reply!
Thanks
Thank you for the support
not working for 2d
thanks
Bro the animation has locked my points in one place. Anyway to fix this?
Oh my bad, I see it now. Thanks for the clear video!
Glad it was easy to follow along 😀
thbaks
Thank you so much for the support!
You really need to improve your video quality, this was too blury to follow. Shame, sounds like good tutorial
Try changing your quality settings while playing the video! It is available in HD! Thanks for watching 😁
Thanks
Glad I could help 😀