Beginner Game Programming Tips