somebody just made tutorials about how to do that:
and @EgoMoose also made open source game for that: