i think recoding CS as a single player game may be easy enough, coding it as multiplayer is where it may get tricky