An introduction to some basic concepts of 2D games