lcl wrote:Hi NoH! Great to hear you're back!
And congratz for creating the game! It could be improved, for sure, but it still is an accomplishment! Oh, and by the way, what do you mean when you say that you "made the game on Twitch". You mean you've been streaming your game making? If so, that's cool!
I found a bug though. If you click the paddle again after choosing the player, it will create a new ball. By abusing this it is actually possible to win the AI.
The AI will only follow one of the balls, so it can actually miss all the other ones.
screenshot_I_win.png
You can fix this by adding Event Disable events for the Mouse Button Down event on the paddle that is clicked as well. Currently you only disable the mouse event for the other paddle.
I did indeed stream me making this game. Thought it would be an interesting thing to do, and also a way to show off GE (of course I just started, so no one really watches me, but I don't really care).
Also, I should have seen that bug coming, but that was the last thing I did. Originally, the ball was already created at the start of the game, and just kept bouncing off the two paddles in a straight line, but I decided I didn't want that, so I set the ball to not be created until you select a paddle. Since I did it like that, you are absolutely right that I am going to need to disable being able to mouse select down on the "player" paddle as well since each time you select your own paddle, it creates the actor "Ball" as well.
Thanks for the catch!
I will probably fix that next time I stream me making a game (tonight actually). Now I just have to decide what I should do next. I might go back to my old TTM days and make a space shooter like that, or maybe I will go for a platformer.
So: Blue_Paddle -> Mouse Button Down -> Event Disable -> Actor: Blue_Paddle, Event: Mouse Button Down
And same for the Red_Paddle, of course replacing Blue_Paddle with the red one in the Event Disable dialog.
But yeah, it's nice to have you back here, and even better to get to play a game you've made!