Introduction - If you have any usage issues, please Google them yourself
Games run on Win32 platform (Win95/98, Win NT 4 or higher);
Support various communication protocols (LAN, Internet, dial-up, Direct cable);
The game allows four people to participate;
The game USES images and animations to display background and moving targets;
A game fragment resides on the server;
Each participant is either a server or a customer;
The customer interacts with the server and participates in the game.
Main programming characteristics:
Based on the MFC.
Full application of c ++ features;
Use DirectPlay;
Using DirectSound;
Multithreading;
Using the DIBs and DrawDIB apis (WFW) for animation processing;
Synchronization mechanism;
Message packaging and reconciliation packages;
Timing mechanism;
Automatic and random transmission of terrain;
Image manager;
Quick queue support for messages within a thread;
Keyboard manager: mapping virtual keys to random movements of local tanks;
Animation dialog box;
Animation control.