Sorry (also for my english), I don't know where to put this question. I'm an Android developer for quite a long time, but now I would like to write my first game Because of my complex personality is also my idea for game quite complex. I don't expect that someone will explain me how shoud I do that, it would be enough if you just point me to the right direction where could I found things.
I have three problems. Let's think about them on an example of strange beer pong:
- how should I create a sprite for a beer cup, so that ball could bounce from edges of that cup?
- what kind of library would I need to handle edges detection of a beer cup (and bounce from them in the right direction)?
- if we have a metal ball and a rotating magnetic obstacles on the way to the beer cups, how to handle that obstacle?