I'm a litte confused, because I wanted to create the clone of a 2D game where you ride a tank and your bullets can bounce from the walls, which have irregular shapes (I will paste a link for the example at the end of my post). And now I'm stuck on collision detection for "weird shapes", because I don't know what technique would be the best. I have read about "Bezier curve", "Bresenham algorithm", "pixel perfect collision" and few other, but I still feel that I coplicate this too much and I believe that there must be a simpler solution, but I don't see it. So could you advice me what should I use, if I want to have a ball bouncing from any shape?
Here is the video of the game, which I want to copy: https://youtu.be/dqDIXLvKfVY I'm sorry for the quality, my phone isn't there best device for recording videos :P
PS This game is called "action for 2-4 players" - you can search it on youtube if you want a video with better quality. :)