Introduction - If you have any usage issues, please Google them yourself
One with C++ Written tanks games, 3D part is not very perfect, but can be used for reference
Packet : 17869340d3d_game_tank.rar filelist
D3D_GAME_TANK\D3D_GAME_TANK\D3D_GAME_TANK.vcproj
D3D_GAME_TANK\D3D_GAME_TANK\D3D_GAME_TANK.vcproj.1E98C20C0FE045B.aya.user
D3D_GAME_TANK\D3D_GAME_TANK\bonus.bmp
D3D_GAME_TANK\D3D_GAME_TANK\num.bmp
D3D_GAME_TANK\D3D_GAME_TANK\enemy.bmp
D3D_GAME_TANK\D3D_GAME_TANK\地图.xls
D3D_GAME_TANK\D3D_GAME_TANK\MY_MACRO.h
D3D_GAME_TANK\D3D_GAME_TANK\BULLET_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\地图5.xls
D3D_GAME_TANK\D3D_GAME_TANK\bullet.bmp
D3D_GAME_TANK\D3D_GAME_TANK\player1.bmp
D3D_GAME_TANK\D3D_GAME_TANK\bore.bmp
D3D_GAME_TANK\D3D_GAME_TANK\D3D_GAME_TANK.rc
D3D_GAME_TANK\D3D_GAME_TANK\D3D_GAME_TANK.APS
D3D_GAME_TANK\D3D_GAME_TANK\d3dx9_30.dll
D3D_GAME_TANK\D3D_GAME_TANK\resource.h
D3D_GAME_TANK\D3D_GAME_TANK\PLAYER_TANK_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\gameover2.bmp
D3D_GAME_TANK\D3D_GAME_TANK\d3d9d.dll
D3D_GAME_TANK\D3D_GAME_TANK\explode1.bmp
D3D_GAME_TANK\D3D_GAME_TANK\explode2.bmp
D3D_GAME_TANK\D3D_GAME_TANK\flag.bmp
D3D_GAME_TANK\D3D_GAME_TANK\gameover.bmp
D3D_GAME_TANK\D3D_GAME_TANK\misc.bmp
D3D_GAME_TANK\D3D_GAME_TANK\d3d9.dll
D3D_GAME_TANK\D3D_GAME_TANK\player2.bmp
D3D_GAME_TANK\D3D_GAME_TANK\shield.bmp
D3D_GAME_TANK\D3D_GAME_TANK\splash.bmp
D3D_GAME_TANK\D3D_GAME_TANK\ENEMY_TANK_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\tile.bmp
D3D_GAME_TANK\D3D_GAME_TANK\BULLET_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\STAGE_MAP.cpp
D3D_GAME_TANK\D3D_GAME_TANK\BORE_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\STAGE_MAP.h
D3D_GAME_TANK\D3D_GAME_TANK\TANK_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\BORE_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\SHIELD_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\SHIELD_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\PLAYER_TANK_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\EXPLODE_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\ENEMY_TANK_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\TANK_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\ITEM_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\ITEM_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\SCORE_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\MAP_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\scoreback.bmp
D3D_GAME_TANK\D3D_GAME_TANK\SCORE_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\地图4.xls
D3D_GAME_TANK\D3D_GAME_TANK\GAME_LOGIC_CLASS.h
D3D_GAME_TANK\D3D_GAME_TANK\地图2.xls
D3D_GAME_TANK\D3D_GAME_TANK\地图3.xls
D3D_GAME_TANK\D3D_GAME_TANK\D3D_GAME_TANK.exe
D3D_GAME_TANK\D3D_GAME_TANK\D3D_CREATE.cpp
D3D_GAME_TANK\D3D_GAME_TANK\EXPLODE_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK\D3D_CREATE.h
D3D_GAME_TANK\D3D_GAME_TANK\MAP_CLASS.cpp
D3D_GAME_TANK\D3D_GAME_TANK.sln
D3D_GAME_TANK\D3D_GAME_TANK.suo
D3D_GAME_TANK\D3D_GAME_TANK.ncb
D3D_GAME_TANK\D3D_GAME_TANK\Release
D3D_GAME_TANK\D3D_GAME_TANK
D3D_GAME_TANK