Mikle again ! I have posted projects from Mikle in the past. If you don't know who Mikle is, well, he is the best 3D developer I have seen. I think his name is "Михаил Ильин", which translated is Mihail Ilyin. This Visual Basic 6.0 open source project is one of the most advanced shooters I have seen !
Download VB6 source code from Mikle
Download VB6 source code from me
References:
https://www.vbforums.com/showthread.php?893176-VB6-My-new-Quake-style-shooter-sources