Thank you. I hope you are fulfilling all of your game dev dreams
@fahren18845 жыл бұрын
Shaun is a great tutor, still great that someone like you does an updated version of it, thank you!
@Sagitta626 жыл бұрын
Very useful tutorial 👍 what I did I use the (copy/paste) code segment and change the object wall to object ball now the balls bounce off the walls and each other // collision if(place_meeting(x+xspd, y, oWall)) { while() … xspd *= -bouncedecay; } … (other part of the code) but what I having problem with is to make that code segment into a collision script so I can reuse it
@armyofonev85 жыл бұрын
you sir have earned a star of approval
@TechBoxNorth6 жыл бұрын
Nice video! I had completely forgotten how fast performance game made with GMS2 have compared to games made with the other two engines I have (Construct 3 and CF2.5).
@MarcadetFPS11 ай бұрын
So well explained and clear, THANK YOU!
@elirichardson825110 ай бұрын
Awesome video, expertly presented. Thank you!
@fierorecensione58287 ай бұрын
Hello there very nice video! Thank you a lot! Is there any chance so create a logic where the ball is moved by the kick of objPlayer? Thank you!
@DoubleDoubleD6 жыл бұрын
Wow your channel seems interesting. Appreciate your efforts on the Tuts and keep it up !
@emmanuelroux38454 жыл бұрын
Tell me if I'm wrong, but in reality the bounce never stops. Indeed, yspd will tend towards 0 without ever reaching it. For example, if yspd = 0.01, yspd*0.8 = 0.008 and so on. So, in my code, I had to add an if condition to set yspd to 0. What do you think about this?
@almightyzentaco4 жыл бұрын
Yspd will always change, yes. But values below 1 pixel of movement dont translate visually whatsoever.
@emmanuelroux38454 жыл бұрын
Maybe because I work in low resolution (240x320), the movement remains visible! I can see a slight vibration.
@rogerosullivan98814 жыл бұрын
Code you paste the code here please. I'm having the same issue.
@SwitchedOn4 жыл бұрын
Have you got that bit of code please Emmanuel as I've having that gravity jiggle too! Thanks.
@aaronmaldonado6562 Жыл бұрын
Creation Event: xspd = 0; yspd = 0; grav = 0.6; bouncedecay = 0.66; rot_angle = random(360); Step Event: if place_meeting(x + xspd, y, obj_ball) xspd *= -bouncedecay; if place_meeting(x, y + yspd, obj_ball) yspd *= -bouncedecay; if place_meeting(x + xspd, y, obj_wall) { while not place_meeting(x + sign(xspd), y, obj_wall) { x += sign(xspd); } //bounce xspd *= -bouncedecay; } else { x += xspd; } if place_meeting(x, y + yspd, obj_wall) { while not place_meeting(x, y + sign(yspd), obj_wall) { y += sign(yspd); } yspd *= -bouncedecay; } else { y += yspd; } if mouse_check_button(mb_left) { // pull effect var dir_x = (mouse_x - x) / 100; var dir_y = (mouse_y - y) / 100; xspd += dir_x; yspd += dir_y; } if place_meeting(x, y + 1, obj_wall) { xspd *= 0.99; } rot_angle -= (xspd / 2); yspd += grav; Draw Event: draw_sprite_ext(sprite_index, 0, x, y, image_xscale, image_yscale, rot_angle, c_white, 1);
@xdsloth5199 Жыл бұрын
My bloody hell mate, you are a legend!
@almightyzentaco Жыл бұрын
I like to think so.
@TaughtSimply3 жыл бұрын
This is a fantastic tutorial, I was hoping you could update it so the balls will bounce off each other?
@bromaster66436 жыл бұрын
Can you do more Psuedo-3D for Clickteam Fusion?
@tototation5 жыл бұрын
Does it work with slopes ?
@EnderPlayed-lp9ko3 жыл бұрын
okay nice but how to let it bounce on a diagonal wall?
@LoboTCG6 жыл бұрын
Another great Video Zen! You are the #1 resource for Click Team fusion tutorials! I'm currently working on a platformer, and I'm trying to do Mega Man type scrolling, where the camera is locked during boss fights, but smooth during platforming. But I can't quite get it to go smoothly. Would you happen to have any tips or pointers? I'm using a variation of your Smooth Scrolling Tutorial, but changing the target with a variable. Thanks for all that you do.
@SgT0dessa5 жыл бұрын
Is there any way to stop the shaking the object does once it comes to a rest on the ground? I thought it would be the same as bleeding the x velocity but it appears to be gravity affecting it..
@BugbeeYT3 жыл бұрын
very helpful, i smashed like
@matthewwoosley84036 жыл бұрын
Hi zentaco. Really big fan your tutorials. Was wondering if you have any videos on making a mobile game with clickteam fusion? By putting joysticks, exporting, and things of that nature.
@TomFowkes Жыл бұрын
this helped a lot! but i want the balls to fly from my character towards my mouse pointer do you know of a way to do this? thanks
@almightyzentaco Жыл бұрын
Of course. You could do this a lot of ways. One way would be something like this: direction = point_direction(x, y, mouse_x, mouse_y); x += lengthdir_x(4,direction); y += lengthdir_y(4,direction)
@TomFowkes Жыл бұрын
@@almightyzentaco thanks that works great!
@andrevanderleeuw80706 жыл бұрын
Will there be another game jam this year?
@bovery233 жыл бұрын
how would you constantly make it bounce without decay?
@EnderPlayed-lp9ko3 жыл бұрын
just turn decay to 1
@ksioncdesign70756 жыл бұрын
please more GM tutorials
@badcat8162 Жыл бұрын
How can I make balls that appears and disappears?
@6ywho4 жыл бұрын
Good, now in clickteam
@sebaVRarg4 жыл бұрын
can collide each other?
@LeftyyGD6 жыл бұрын
Can you make Icy Tower in Clickteam Fusion?
@cheesecakejojo5 жыл бұрын
I wrote the exact code you wrote but my obj_ball just falls through obj_wall with no collision. Why is this happening?
@cheesecakejojo5 жыл бұрын
Nvm I just figured it out: Under //collide on y-axis, yspd*=-bouncedecay; was actually xspd*=-bouncedecay in my code. So I changed it to yspd.
@icyloves2726 жыл бұрын
how to make over than 1000 objects?
@randominternetuser51236 жыл бұрын
hey zentaco, which game engine is better? clickteam fusion or gms studio 2?
@almightyzentaco6 жыл бұрын
It depends on your level of experience. Gms2 is more powerful out of the box and I recommend all intermediate users try it out. Fusion is best for getting your feet wet in the coding scene.
@randominternetuser51236 жыл бұрын
@@almightyzentaco thank you for the quick reply...im experienced with both engines which made me super confused of which to use :)
@jgee76056 жыл бұрын
How do you IOS export?
@jgee76056 жыл бұрын
With ctf 2.5
@value10426 жыл бұрын
Cool :)
@andreiveiga43434 жыл бұрын
15:16
@filiphedman43925 жыл бұрын
Blue ballz
@tymgus45old236 жыл бұрын
Oh_Noes.exe NO, Go back to clickteam!!!1!!!11!!!1
@prorambler86055 жыл бұрын
having a problem where at low enough speeds the ball clips into and slowly falls through the ground until the game crashes when its collision box is below the wall. Fixed on my own! for those who encounter this: make sure the object's position updates after the collision checks
@ssmot1135 жыл бұрын
how? for me it does not stop bouncing
@prorambler86055 жыл бұрын
@@ssmot113 if you follow this tutorial it's not supposed to stop, only get slower
@ssmot1135 жыл бұрын
@@prorambler8605 yes, in the end it does not slow down beyond a certain speed