文件名称:net_tank
介绍说明--下载内容均来自于网络,请自行研究使用
坦克游戏的局域网对战C++版,包括游戏代码和地图编辑器代码,游戏采用同步TCP通讯方式,封装directdraw绘制图形,简单的UI,类似魔兽争霸的局域网建主加入,地图编辑器采用MFC编写,代码尽量采用面向对象方式编程,但也有不足之处-Battle Tank LAN version of the game, using synchronous TCP communications, packaging directdraw to draw graphics, simple UI, similar to the construction of the main LAN Warcraft added, the map editor written using MFC, the code as an object-oriented way of programming, But there are also shortcomings
(系统自动生成,下载前可以参看下载内容)
下载文件列表
net_tank\Bin\01.map
........\...\log.txt
........\...\MapEdit\res\tank.bmp
........\...\.......\...\TankMapEdit.ico
........\...\.......\...\TankMapEdit.rc2
........\...\.......\...\TankMapEditDoc.ico
........\...\.......\...\Thumbs.db
........\...\.......\...\Toolbar.bmp
........\...\.......\TankMapEdit.exe
........\...\NetTank.exe
........\...\pic\back.bmp
........\...\...\player1.bmp
........\...\...\player2.bmp
........\...\...\tank.bmp
........\GraphicEngine\Dib.cpp
........\.............\Dib.h
........\.............\F_DAudio.cpp
........\.............\F_DAudio.h
........\.............\F_DDraw.cpp
........\.............\F_DDraw.h
........\.............\F_Dib.cpp
........\.............\F_Dib.h
........\.............\F_DInput.cpp
........\.............\F_DInput.h
........\.............\F_Frames.cpp
........\.............\F_Frames.h
........\.............\F_Point.cpp
........\.............\F_Point.h
........\.............\F_Surface.cpp
........\.............\F_Surface.h
........\.............\GWindow.cpp
........\.............\Lock.cpp
........\.............\Lock.h
........\.............\Log.cpp
........\.............\Log.h
........\.............\TextSurface.cpp
........\.............\TextSurface.h
........\NetTank\Bullet.cpp
........\.......\Bullet.h
........\.......\constance.h
........\.......\Enemy.cpp
........\.......\Enemy.h
........\.......\Explode.cpp
........\.......\Explode.h
........\.......\GameManager.cpp
........\.......\GameManager.h
........\.......\GameUI.cpp
........\.......\GameUI.h
........\.......\Goods.cpp
........\.......\Goods.h
........\.......\GWindow.cpp
........\.......\GWindow.h
........\.......\Host.cpp
........\.......\Host.h
........\.......\IBaseObject.cpp
........\.......\IBaseObject.h
........\.......\icon1.ico
........\.......\IMovableObject.cpp
........\.......\IMovableObject.h
........\.......\IObserver.h
........\.......\IStaticObject.cpp
........\.......\IStaticObject.h
........\.......\lient.cpp
........\.......\lient.h
........\.......\main.cpp
........\.......\MapCell.cpp
........\.......\MapCell.h
........\.......\MapFile.cpp
........\.......\MapFile.h
........\.......\NetTank.aps
........\.......\NetTank.dep
........\.......\NetTank.dsp
........\.......\NetTank.dsw
........\.......\NetTank.mak
........\.......\NetTank.ncb
........\.......\NetTank.opt
........\.......\NetTank.plg
........\.......\NetTank.positions
........\.......\NetTank.rc
........\.......\NetTank.suo
........\.......\NetTank.vcproj
........\.......\Peer.cpp
........\.......\Peer.h
........\.......\Player.cpp
........\.......\Player.h
........\.......\protol.h
........\.......\Public.cpp
........\.......\Public.h
........\.......\Random.cpp
........\.......\Random.h
........\.......\resource.h
........\.......\SSocket.cpp
........\.......\SSocket.h
........\.......\TButton.cpp
........\.......\TButton.h
........\.......\TCPSever.cpp
........\.......\TCPSever.h
........\.......\TCPSocket.cpp
........\.......\TCPSocket.h
........\.......\Thumbs.db
........\...\log.txt
........\...\MapEdit\res\tank.bmp
........\...\.......\...\TankMapEdit.ico
........\...\.......\...\TankMapEdit.rc2
........\...\.......\...\TankMapEditDoc.ico
........\...\.......\...\Thumbs.db
........\...\.......\...\Toolbar.bmp
........\...\.......\TankMapEdit.exe
........\...\NetTank.exe
........\...\pic\back.bmp
........\...\...\player1.bmp
........\...\...\player2.bmp
........\...\...\tank.bmp
........\GraphicEngine\Dib.cpp
........\.............\Dib.h
........\.............\F_DAudio.cpp
........\.............\F_DAudio.h
........\.............\F_DDraw.cpp
........\.............\F_DDraw.h
........\.............\F_Dib.cpp
........\.............\F_Dib.h
........\.............\F_DInput.cpp
........\.............\F_DInput.h
........\.............\F_Frames.cpp
........\.............\F_Frames.h
........\.............\F_Point.cpp
........\.............\F_Point.h
........\.............\F_Surface.cpp
........\.............\F_Surface.h
........\.............\GWindow.cpp
........\.............\Lock.cpp
........\.............\Lock.h
........\.............\Log.cpp
........\.............\Log.h
........\.............\TextSurface.cpp
........\.............\TextSurface.h
........\NetTank\Bullet.cpp
........\.......\Bullet.h
........\.......\constance.h
........\.......\Enemy.cpp
........\.......\Enemy.h
........\.......\Explode.cpp
........\.......\Explode.h
........\.......\GameManager.cpp
........\.......\GameManager.h
........\.......\GameUI.cpp
........\.......\GameUI.h
........\.......\Goods.cpp
........\.......\Goods.h
........\.......\GWindow.cpp
........\.......\GWindow.h
........\.......\Host.cpp
........\.......\Host.h
........\.......\IBaseObject.cpp
........\.......\IBaseObject.h
........\.......\icon1.ico
........\.......\IMovableObject.cpp
........\.......\IMovableObject.h
........\.......\IObserver.h
........\.......\IStaticObject.cpp
........\.......\IStaticObject.h
........\.......\lient.cpp
........\.......\lient.h
........\.......\main.cpp
........\.......\MapCell.cpp
........\.......\MapCell.h
........\.......\MapFile.cpp
........\.......\MapFile.h
........\.......\NetTank.aps
........\.......\NetTank.dep
........\.......\NetTank.dsp
........\.......\NetTank.dsw
........\.......\NetTank.mak
........\.......\NetTank.ncb
........\.......\NetTank.opt
........\.......\NetTank.plg
........\.......\NetTank.positions
........\.......\NetTank.rc
........\.......\NetTank.suo
........\.......\NetTank.vcproj
........\.......\Peer.cpp
........\.......\Peer.h
........\.......\Player.cpp
........\.......\Player.h
........\.......\protol.h
........\.......\Public.cpp
........\.......\Public.h
........\.......\Random.cpp
........\.......\Random.h
........\.......\resource.h
........\.......\SSocket.cpp
........\.......\SSocket.h
........\.......\TButton.cpp
........\.......\TButton.h
........\.......\TCPSever.cpp
........\.......\TCPSever.h
........\.......\TCPSocket.cpp
........\.......\TCPSocket.h
........\.......\Thumbs.db