Game programming all in one [electronic resource]