1. A shooting training and game system with virtual targets comprising a main controller, a projection module, a lens module, and a shooting tool; wherein the main controller is disposed with hardware, software or firmware the shooting training and game system required; the projection module is used for deflecting and projecting a light beam to form a virtual target image area on a screen in front of the projection module; at least one virtual target is shown on the virtual target image area by projection; the lens module is aligned with the virtual target image area for detecting and obtaining relative positions and coordinates of at least one shot formed on the virtual target image area by the shooting tool; wherein the shooting training and game system calculates and checks an error of the shot in relative to the corresponding virtual target for evaluation of accuracy; the shot, the error, a sign representing the virtual target being shot, or their combinations is projected on the virtual target image area by the projection module.