I need to make a shooting simulator similar to this one made in Flash:
http://igroflot.ru/shot/flash_game_50/When mouse is pressed a bullet hole is placed on the target at the coursor coordinates. I guess these a local target coordinates and the bullet hole object becomes a child of the target object so that if the target moves or scales, the hole moves and scales with the target.
Also the points score is returned and its value depends on the hit zone of the target.
In Flash this is done by assembling the target of concentric circles each beeing a sepatate object with its points value and listening for onPress event (mouse click) which calls a function placing the bullet hole and returning the points.
In Flash when several objects, listening onPress event are placed one on top another, only the upper one reacts and stops event from propagating downwards.
I am trying to select a right tool to repeat this without Flash.
Can this approch be implemented in C++ and SFML? I have SFML installed as well as Code Blocks C++ and Viasual Studio, I looked through a number of tutorials, but still not sure if C++& SFML would be the right choice.
A founded opinion will be appreciated