I was a little confused about how to start (looking at the scripts helped out here), but once I did get started I had to slowly spawn the balls because they deleted each other when they collided. But once I got started and got the hang of the controls I appreciated the feel of the paddles - the joints really make a huge difference compared to trying to do transform-based rotations. So that's a remarkable aspect - you figured out how to get joints working even though we didn't talk about them in class. As others have mentioned, the color scheme is also consistent and appealing. Also really nice use of user-define axes to make your paddle control script generalizable.
This is a great proof of concept. What's not to love about pinball? The color scheme is great, it really reminds me of some neo-80s futurescape. A few things I would add in further development would be some feedback when you hit the ball. Some yuice (as Josh or the Swedes would say) would go a long way, the pinball machine's noises and flashing lights are notorious. It's like a syringe of dopamine directly into your brain. A few nitpicks I have is the speed and bounciness of the ball, the position of the camera, and the pivot spot of the paddles. Speeding up the balls and adding some physics to all the bumpers and paddles would definitely make it feel more like a pinball game. Otherwise, great start, lots of potential!
I love pinball! I love your added element of moveable platforms I thought that was really cool. You also got your paddles to rotate really nicely. The physics on them look super clean. I also really love your color scheme. It has a clear theme. I do think adding some textures and stuff in the future would be a great improvement. Every pinball machine needs some great artwork. Also, having some of the paddles or obstacles flash or change color when hit can make the game a lot more fun to interact with. I also think the ball speed could be increased a little bit. I read Mason's response and I agree that adding some physics materials to the obstacles would be cool. Your game would have a lot more action and the pace would be faster. My overall critique is the game just feels a bit too slow. That being said, your code is solid and the game is a lot of fun to. play.
I enjoyed this game. What was really memorable about this game was the usage of paddles to bounce the balls around the game board. In regards to improvements, I think the addition of some UI that tells the player the controls would be useful. I think the addition of a scoreboard would provide the player with more of a challenge. Maybe if one of the balls falls through, the player receives a point reduction. I also would adjust the angle of the pink obstacles so the balls won't get stuck. One final suggestion would be to add a bouncy physic material to the pink and white obstacles to make the balls bounce around more. Overall, the game is very solid, but with some additions/adjustments, the game can be even better.
Comments
I was a little confused about how to start (looking at the scripts helped out here), but once I did get started I had to slowly spawn the balls because they deleted each other when they collided. But once I got started and got the hang of the controls I appreciated the feel of the paddles - the joints really make a huge difference compared to trying to do transform-based rotations. So that's a remarkable aspect - you figured out how to get joints working even though we didn't talk about them in class. As others have mentioned, the color scheme is also consistent and appealing. Also really nice use of user-define axes to make your paddle control script generalizable.
This is a great proof of concept. What's not to love about pinball? The color scheme is great, it really reminds me of some neo-80s futurescape. A few things I would add in further development would be some feedback when you hit the ball. Some yuice (as Josh or the Swedes would say) would go a long way, the pinball machine's noises and flashing lights are notorious. It's like a syringe of dopamine directly into your brain. A few nitpicks I have is the speed and bounciness of the ball, the position of the camera, and the pivot spot of the paddles. Speeding up the balls and adding some physics to all the bumpers and paddles would definitely make it feel more like a pinball game. Otherwise, great start, lots of potential!
I love pinball! I love your added element of moveable platforms I thought that was really cool. You also got your paddles to rotate really nicely. The physics on them look super clean. I also really love your color scheme. It has a clear theme. I do think adding some textures and stuff in the future would be a great improvement. Every pinball machine needs some great artwork. Also, having some of the paddles or obstacles flash or change color when hit can make the game a lot more fun to interact with. I also think the ball speed could be increased a little bit. I read Mason's response and I agree that adding some physics materials to the obstacles would be cool. Your game would have a lot more action and the pace would be faster. My overall critique is the game just feels a bit too slow. That being said, your code is solid and the game is a lot of fun to. play.
I enjoyed this game. What was really memorable about this game was the usage of paddles to bounce the balls around the game board. In regards to improvements, I think the addition of some UI that tells the player the controls would be useful. I think the addition of a scoreboard would provide the player with more of a challenge. Maybe if one of the balls falls through, the player receives a point reduction. I also would adjust the angle of the pink obstacles so the balls won't get stuck. One final suggestion would be to add a bouncy physic material to the pink and white obstacles to make the balls bounce around more. Overall, the game is very solid, but with some additions/adjustments, the game can be even better.