You never cease to amaze me with your generosity of sharing your knowledge xanderwood. This one was way above what anyone else would have done. So much to learn here and implement. Thanks again 👍
Programming Boss AI is hard work and never works as intended, however sometimes the glitched mechanics can be better then the indented mechanic so its not always a bad thing.
Amazing. Glad I could help you. I play other devs games on my channel, I'd love to see that you did, if you find one of my indie games of the week videos there is a link to submit your game there 👍
Hey thanks for the help! I've also been looking everywhere for a certain tutorial on coyote jumping. I'm trying to implement a coyote jump on a character who has double jump but the coyote jump tutorial I've already watched causes him to have infinite jumps. If you're ever looking for ideas for new tutorials, I think a coyote jump on double jumping character would be awesome as I've not seen a single video on that subject and I've looked everywhere lol
really enjoyed this video, for next tutorial could you please do knockback and player invincibility frames. keep up the amazing work you it really well put together and explains thangs well
Great video man, liked and subbed, how do I deactivate the boss before he see player, cause I am making a side scroll platformer and when I start the game boss already shooting at me all the way from the back, I have try line of sight but didn't work, maybe I didn't do it right, thanks so much.
You could do it with line of sight. If you cant get it working. Add another global boolean called 'boss active' set it false at start of layout and then set actions to disable all the groups if boolean is false. Put a sprite trigger at the point when the player encounters the boss and when the player collides with it set the boolean true.
Great video! I was wondering if you have a solution to a problem I ran into. I created a alien ufo boss that teleports around the map. However, when the boss teleports to the top of the map, the HUD display gets in the way. Is there a way to turn off the HUD when the player is battling the boss? Thanks for all the great tutorials!
Hi Gabe thanks for watching. Set a event that says, if boss is Y pos less than (set y at bottom of hud). Then add an action that says set Hud layer opacity 0. Then add an else statement to say opacity 100.
@@XanderwoodGameDev Thank you! This helped solved my problem. However, instead of using Y pos less than, I used an invisible sprite that the player will come into contact with and change the opacity of the layers.
hello Gr8 work tons to learning here Could you make a tutorial for A store with higher power shooting ships and you can buy them with points accumalated
Thanks for this tutorial! But do you think you could make a tutorial on how to make the boss jump around to a random spot every few seconds? I tried making this but I can't figure out how
This is exactly what I have been looking for!!! Thanks, Xanderwood! I am having a tough time with animation states on my version of the boss, however. After he does the attack, I want him to return to his idle animation, but he freezes on the attack animation. No matter what I do I cannot get him to restart his idle state. I think it may be due to the global variables but I am not experienced enough to know why. Hahaha! Any ideas?
Hey, thanks for watching. It could be that you have conflicting statements after the boss finishes attacking. Check all the possible outcomes after the animation. You might be able to add the event 'on animation finished' and then set the state back to idle. Is something that the boss is doing causing it to go into another state? I have a construct 3 support channel in my discord where you may find other suggestions. 👍
@@yogeshpundir5614 I dont think so, you could try and share the same log in if you are working on the project at different times but I'm not sure. I know construct is continuously being updated so its probably worth contacting them with the idea. 👍
Thanks for the tutorial. I have followed your steps but have ran into a problem with the bullets tracking the player. The boss would not spawn in any bullets. I tried lowering the health but spawning the bullets didnt work. Could you help? Thanks
If you want me to keep making these tutorials please like and subscribe 👍❤
Really helpful. Thank you.
Could you make tutorial for TECH Tree (skill tree) ?
@@momchilbalev6062 the characters in my devlog game will have a skill tree whereby they level up as they gain experience. Is this what you mean?
I did, it's cool to have more content in C3
You never cease to amaze me with your generosity of sharing your knowledge xanderwood. This one was way above what anyone else would have done. So much to learn here and implement. Thanks again 👍
Thanks bud. I appreciate the support.
In my experience, you are THE Construct, teacher period. Keep up the good work.
Thanks buddy 👊
Programming Boss AI is hard work and never works as intended, however sometimes the glitched mechanics can be better then the indented mechanic so its not always a bad thing.
Yep agreed. I could have planned this one out better, I winged it for the most part. 😅
Very helpful tutorial - thank you very much, your channel is a must follow for those who want to stick to Construct 2 and 3.
Thanks so much for the kind words. Glad you are finding the tutorials useful.
This was a great video. Watched and applied a few of the tips to my game
Amazing. Glad I could help you. I play other devs games on my channel, I'd love to see that you did, if you find one of my indie games of the week videos there is a link to submit your game there 👍
@@XanderwoodGameDev It's been submitted!
This guide helped so much with my platformer game! Thanks!
👊👍
Hey thanks for the help! I've also been looking everywhere for a certain tutorial on coyote jumping. I'm trying to implement a coyote jump on a character who has double jump but the coyote jump tutorial I've already watched causes him to have infinite jumps. If you're ever looking for ideas for new tutorials, I think a coyote jump on double jumping character would be awesome as I've not seen a single video on that subject and I've looked everywhere lol
Hey, thanks for watching. I'll see what I can do 👍👍
Thanks for taking my question
No problem
really enjoyed this video, for next tutorial could you please do knockback and player invincibility frames. keep up the amazing work you it really well put together and explains thangs well
Sure thing. My next one is already done and will be out later but I'll do this and have it out by next week far you 👍
Oh nice tutorial! It would be great, if you could do a tutorial on melee attacks
Sure, I'll add it to my list. I'm doing a particle effect tutorial next. Glad you are enjoying the series.
@@XanderwoodGameDev Oh thk, I can't wait for the particle effect tutorial!
This video was really helpful, thanks!
No worries. This is an old tutorial of mine. I'll be making an updated boss tutorial soon.
@@XanderwoodGameDev nice!
Thanks! it helped me SO much!!!
Thanks for watching 👊
@@XanderwoodGameDev :)
Very helpful tutorial !!! could do a tutorial on melee attacks now ! :)
Hi, thanks for watching. I have that tutorial in my easy game mechanics playlist. 👍
@@XanderwoodGameDev th-cam.com/video/PvQSrXkszDI/w-d-xo.html INSPIRATION ! for next BOSS AI :p thanks bro
@@Mad0062 haha that makes my little green cube look pretty basic 🤣
@@XanderwoodGameDev xD
Really useful tutorial! Thanks!
No problem 👊
Great video man, liked and subbed, how do I deactivate the boss before he see player, cause I am making a side scroll platformer and when I start the game boss already shooting at me all the way from the back, I have try line of sight but didn't work, maybe I didn't do it right, thanks so much.
You could do it with line of sight. If you cant get it working. Add another global boolean called 'boss active' set it false at start of layout and then set actions to disable all the groups if boolean is false. Put a sprite trigger at the point when the player encounters the boss and when the player collides with it set the boolean true.
@@XanderwoodGameDev thanks so much
Great video! I was wondering if you have a solution to a problem I ran into. I created a alien ufo boss that teleports around the map. However, when the boss teleports to the top of the map, the HUD display gets in the way. Is there a way to turn off the HUD when the player is battling the boss? Thanks for all the great tutorials!
Hi Gabe thanks for watching. Set a event that says, if boss is Y pos less than (set y at bottom of hud). Then add an action that says set Hud layer opacity 0. Then add an else statement to say opacity 100.
If you can set layers to 0 opacity just do it the same way but set layer invisible
@@XanderwoodGameDev Thank you! This helped solved my problem. However, instead of using Y pos less than, I used an invisible sprite that the player will come into contact with and change the opacity of the layers.
@@gabediaz2010 yep that will work also but it creates another game object increase the size of your game.
@@XanderwoodGameDev I understand, but I'm not looking to keep the game particularly small or of a certain size.
I have bit of a problem, my game is a top down and this tutorial is platformer
I just made a devlog on a top down boss actually. Not a full tutorial but it may be useful for you
hello Gr8 work tons to learning here
Could you make a tutorial for A store with higher power shooting ships and you can buy them with points accumalated
Hi Swapna Sasidharan, sure I can do this, I'll make this tutorial soon, make sure you're subscribed so you don't miss it.
Thanks for this tutorial! But do you think you could make a tutorial on how to make the boss jump around to a random spot every few seconds? I tried making this but I can't figure out how
Do you mean like a platform behaviour? Running around and jumping? Or more static just jumping to and from different ledges for example?
@@XanderwoodGameDev Maybe like, every 3 seconds, maybe it jumps to another position, and when it lands, there's a shake effect maybe.
@@spikemakesthings I'll see what I can do 👍
This is exactly what I have been looking for!!! Thanks, Xanderwood! I am having a tough time with animation states on my version of the boss, however. After he does the attack, I want him to return to his idle animation, but he freezes on the attack animation. No matter what I do I cannot get him to restart his idle state. I think it may be due to the global variables but I am not experienced enough to know why. Hahaha! Any ideas?
Hey, thanks for watching. It could be that you have conflicting statements after the boss finishes attacking. Check all the possible outcomes after the animation. You might be able to add the event 'on animation finished' and then set the state back to idle. Is something that the boss is doing causing it to go into another state? I have a construct 3 support channel in my discord where you may find other suggestions. 👍
@@XanderwoodGameDev Your suggestion worked. Genius. Thanks for your quick reply and assistance!
@@DELApatron amazing. Glad you got it working 💪
tysm man
👊
the code of spowning by the boss doesn't work,what i should do?
Have you double checked that your events are the same as mine?
@@XanderwoodGameDev it worked
Hey bro can I make game with my friends in construct 3 ? Like making a same game .with my friends?
Do you mean both working on the same project from different locations?
@@XanderwoodGameDev yes ? 🥺
@@yogeshpundir5614 I dont think so, you could try and share the same log in if you are working on the project at different times but I'm not sure. I know construct is continuously being updated so its probably worth contacting them with the idea. 👍
You can with GitHub :), you need learn code versionning
Thanks for the tutorial. I have followed your steps but have ran into a problem with the bullets tracking the player. The boss would not spawn in any bullets. I tried lowering the health but spawning the bullets didnt work. Could you help? Thanks
When I tried this the boss kept despawning
Hmm 🤔
“Easy” game mechanics
😅