A shooting game project for network programming class