[13] Let's Make a Godot Space Shooter: Shooting Meteors
Vložit
- čas přidán 2. 08. 2020
- We get our bullets damaging nodes that can be damaged! Let’s Make a Godot Space Shooter together - a series covering basic Godot concepts and workflows to create a full PC, mobile, and controller-supported game!
See my website (source code link available per-episode!): codenmore.github.io/
Follow me on Twitter - @CodeNMore - / codenmore
Teaching to understand all subjects to the fullest extent!
Thumbnail: Godot Logo (C) Andrea Calabró Distributed under the terms of the Creative Commons Attribution License version 3.0 (CC-BY 3.0). creativecommons.org/licenses/.... - Jak na to + styl
pls make another part because i wanna FINISH THIS TUTORIAL!!!!
Please keep the series
We need more episodes
Which dekstop app are They using?
@@inspirex1831 I think Windows 10
Just got done following all the tutorials up to this point. I love the short video format where you tackle one issue at a time. Makes it easy and not overwhelming. I do hope you continue the series, but if you don't I want to let you know I've enjoyed this tutorial series so far.
It's sad seeing how many people dropped off after the break. Am following your other game tutorial in java and you've been an amazing help! I can't thank you enough
It's sad but that's just the reality. If everyone could be game programmers, guitarists or singers, they would be. Like anything worth doing, it's hard. A lot of it is underestimating what it takes to make a game, any game, but especially a decent one that's polished.
These are really great - Please continue!
Waiting for new episodes
I hope you'll continue there tutorials.
It really helped me until this point!
Hello CodeNMore. Your tutorial series on making a space shooter has been fun to follow. I'd love to see more parts be made if you have the time.
I'm really invested on this tutorial. I am hoping that you'll upload the next episode!
well that was a great tutorial thanks .
an easy and simple introduction to Godot
It was at this point that the code for my bullet broke for me in a truly inexplicable way. They no longer move. I tried deleting all code except that which pertained to the forward motion of the bullet. No luck. Deleting other objects in frame? Nope. Moving the instruction to process(delta) instead of _physics_process(delta)? HAH! Absolutely not. However one of many things this series ahas taught me is that somewhere there will be exactly one things that has changed in Godot or that I am doing idiotically wrong, and if I stay bloody-minded enough I will find it, eat it and become MORE POWERFUL.
Anyway yeah thanks for making all of these!
Where are you bro.. We miss you
when new episode :>?
For all C# users! You cannot just call method "Damage()" on an Area2D object. What I did was creating a new Script called DamagableBase : Area2D with the Damage() method inside. Then Meteor.cs and all other classes that will be damagable can then inherit this class. In Bullet.cs you can then call the Damage method by; (area as DamagableBase).Damage(1);
Yayy I figured it out myself but I'd like to see how you did it!
Great Job, you are a verry good teacher, thx a lot.
KEEP GOING WITH ELECTRIC SERIES!!!
You are the best my fav youtuber
thanks! keep it up, please!
I sure hope this isn't discontinued
The source code for other episodes does exist here at least
github.com/CodeNMore/Yet-Another-Space-Shooter/releases
Hopefully there will be more videos too,
this is how i made the meteor dAmageable. thanks for the awesome tutorial, still learning
onready var Meteor = $Meteor
func _ready():
speed = rand_range( minSpeed, maxSpeed)
rotationRate = rand_range(minRotationRate, maxRotationRate)
if Meteor:
Meteor.add_to_group("damageable")
else:
print("Error: Meteor node not found!")
Pls Make More Vids on this subject
why would he stop making videos :( pls come back bro we love u
I get error: Nonexistent function 'damage' in base 'Area 2d(Meteor.gd). What wrong with my code ? please help me.
More meteord when?
So if I'm using KinematicBody for a different type of game, the signal would be body_entered thing?
If creating another part : bool = true:
print('cool keep it up')
else:
print('please create another')
hopefully you get time to continue the tutorial
Which application is This
I have a question: What language is this being programmed in? C#? I am planning on learning C# soon (I found u cuz I was creating games in java) and I'm wondering whether to use this tutorial for C# or not
gdscript
Bruh, 5 months
when part 14 and 15
We realy do
Really
hi please respond the link to the source code is not working
func _on_Bullet_area_entered(area):
if area.has_method("damageFromPlayer"):
area.damageFromPlayer(1)
queue_free()
pls finish this tutorial!
More! Lets finish the game! ^^ @CodeNMore
Please upload a new video in electronics
BRO, HOW DO I GET SOUND INTO JAVA GAME ?!?!?
Please do new episode
plz say are u here?
libgdx???
Can u say your age please?
Thats a really weird question...
Quite disapponted ! Too much wait