Inspired by Jezzball, I created a game with more random movement and fit for a touch screen. https://play.google.com/store/apps/details?id=com.nomadjackalope.caffeinatedsheep.android
Catch sheep and get some coins.
Your earnings can be used to buy food or dogs which, when placed on the screen attracts or repels the sheep giving you the space to build fences.
Watch out when building fences because the sheep will break them if they are not finished!
The goal is to catch the most sheep.
A version is available for iOS but was not made with Java.