How to Make an Enemy Shoot in Godot 3.2 | The Enemy Logic Series #1
Game Development Center
Godot 3.2 Tutorial on how to make an enemy attack back, by making use of a state machine.
Once you have the code in place to make the player run and around and shoot. You want your enemy to shoot back at you! In this tutorial, we take the results of 'The Combat Series' tutorials and expand on it by giving our enemy some logic.
02:00 Prep the project for more complex events 02:45 Setting up Collision Layers 08:06 First fix and upgrading to accommodate Enemy Stats 11:45 Second fix, prep done 13:36 Enemy Logic State Machine 18:10 The Attack function 27:00 Adjusting the Skill Scene to handle enemy input 29:10 Adjusting the Player to Take Damage 31:25 Demonstration
Follow me on Twitch and chat, watch and learn Godot and GameDev with a big group of Godot developers: https://twitch.tv/stefan_gamedev
I stream every Tuesday and Thursday from 19:00 to 22:00 (GMT+1/2 (winter/summertime), that's; 12:00 to 15:00 (PST), or 15:00 to 18:00 (EST).
If you like to show some support, I currently do not have a Patreon page as many have asked, instead you can drop a sub on twitch: https://www.twitch.tv/subs/stefan_gamedev or if you are more into sharing some support without public trails you can hit me with a donation on my donation page: https://streamelements.com/stefan_gamedev/tip
Want to learn more? Check these resources (referral) to up your GameDev Game :) Game Programming Patterns | For all coding languages | https://amzn.to/35IoDsH
Temporarily deals (referral)! Valid till 27 May on HumbleBumble, a HUGE discount on video game music from a single composer. Listen to previews on Soundcloud, pick your pack, from as low as $1,50 https://www.humblebundle.com/software/big-music-bundle-for-games-films-and-content-creators-software?partner=stefangamedev
Check out the new discord! Ask questions, share ideas, find other devs :) https://discord.gg/DwcFXyS
Follow me on Twitter to get some sneak peeks for upcoming content, and the occasion poll on what we should be doing next on here and stream: https://twitter.com/GamedevStefan
GDC, Game Development Center, was created to provide in-depth tutorials on game design and game development with Godot. We aim for multi-part tutorials, allowing us to dive deeper into Godot's features. You can request tutorials on additional features within a given topic. No promises, but we'll do our best to make it happen :) ... https://www.youtube.com/watch?v=dHYeoQ4pN-s
210404057 Bytes