You must remember, cats are nocturnal animals, it is in their nature to play at night and sleep at day. Also, feeding the cat before bed instead of after rising (or free choice if you're willing and don't have dogs) might allow uninterrupted sleep.