Hello, I have android java game, where I have to deal with many different types of objects and their coordinates (player needs to place object in destination X/Y) But to make it less annoying for player I wanted to let him place object in any possible position (if there is more than one object of same type) I made this logic test code to sort objects by type, and than "send" all possible coordinates to each object:
My question is, I am not sure if its done right, and maybe there is anything I can do it better? Thank you.
Mathew Mintalm wrote:My question is, I am not sure if its done right, and maybe there is anything I can do it better? Thank you.
Well, the main thing that leaps out at me is that you don't have a Coordinate class. If you did, you could make it Comparable, which would allow you to sort them - and so by extension any object that includes them - with Collections.sort().
Isn't it funny how there's always time and money enough to do it WRONG?