How could I make this?

Hey, so recently I’ve been trying to think of how I could make my bowling game take more skill to play. One idea I had was to like, position the camera at a start point, and from there share the same functionality as in this video: https://www.youtube.com/watch?v=vMM0zHU-pwg

Really unsure of how I could get it to work like in the video. You’ll notice the camera ends up by the front of the lane, but as it moves it swerves slightly to the left or right, and you’ll have to keep centering the arrows so the ball goes where you want it to go. (the ball launches from the camera’s center.)

Just wondered if anyone could sort of tell me where I could start for this, I’ve tried lerping and stuff like that, but nothing really worked out smoothly. Can’t think of the math that goes into this. Thanks!

1 Like

I tried your bowling simulator game and I’m really impressed! :slight_smile: I think another possible way to make this game more challenging and fun would be to make the following changes.

  1. Remove aiming with the mouse. Aiming with the mouse offers too much control and allows the user to take as much time as needed. Clicking to the location pretty much guarantees that the pin located at the click will be knocked over. The only challenge that exists with this aiming mechanic is deciding on the proper location to click, since players can try to predict the outcome of clicking in a slightly different location.

  2. You made a fast moving power gauge. I think you should implement an aiming gauge as well. You can create a small gui of a top view of the general shape of the alley, and then make an arrow bouncing back and forth at a speed that gives players the ability to choose the general area they want to aim, but might still possible be slightly offset from the exact direction they want:

  1. Make the camera follow the ball from the beginning of the track to the end the same way it does in the youtube video, and offer some control using arrow keys or WASD to slightly change the horizontal acceleration of the ball.

Sorry for not addressing any of the exact scripting details, but I think that this game design would be another option to improve gameplay.

1 Like

Thanks Samson! I appreciate the feedback and suggestions for a different game mechanic. I’ll definitely consider going this route, although I was leaning more towards a complex route, like in the video, where you have more control versus just clicking at precisely the right time to throw a good shot.

Oh also, there actually are multiple camera options in the game so far. And a ball follow is one of them! I did a bad job of making that relevant to players, but it’s there on the little side menu when you bowl.

You might be able to tween and change the angles at the same time, and after a certain timeout or a different input, you can revert the camera to the middle smoothly again. I’m scraping up some code at the moment, will edit once I get some basis of my concept.

1 Like

Thanks man, I appreciate it.