I really want to improve my java skills. I have had object programming course for 6 months where we learned the basic stuff about java. I also had algorithm and data structure course in java for 6 months. Now I really want to make some games in java. Like pacman or something like that. Any tips of specifically thing I should look in to? or books I should read...?