Games constitute an effective platform for developing and testing artificial intelligence techniques: they are well defined and easy to implement, yet challenging and fun. Our work in this area involves learning to play traditional games such as Othello and Go, on learning general game playing, and most recently, on developing intelligent behaviors for non-player characters in video games.