文件名称:game_frame
- 所属分类:
- Internet/网络编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 6.25mb
- 下载次数:
- 0次
- 提 供 者:
- zi***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
网络版游戏框架:1.服务器端,网络IO模型使用完成端口,具体实现是使用自行封装的CIOCP类,此类对完成端口的线程和对各种网络事件的处理进行了封装。封包的封装使用CPacket对封包进行打包和解包。2.客户端,使用异步选择事件模型,Socket使用自己封装的CMySocket进行方便的异步绑定。-Online Game fr a mework: 1. Server-side, the network model for the use of IO completion ports, concrete realization of the use of self-encapsulated CIOCP class, such pairs of completion port threads and the handling of a variety of network events were packaged. Packet encapsulation of the packets used to package CPacket reconciliation package. 2. The client, using an asynchronous event model selection, Socket to use their own package, CMySocket to facilitate asynchronous binding.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
game_frame\数据库\game.mdb
..........\数据库
..........\源代码\Basic\Ado.cpp
..........\......\.....\Ado.h
..........\......\.....\Ini.cpp
..........\......\.....\Ini.h
..........\......\.....\InStream.cpp
..........\......\.....\InStream.h
..........\......\.....\IOCP.cpp
..........\......\.....\IOCP.h
..........\......\.....\MySocket.cpp
..........\......\.....\MySocket.h
..........\......\.....\MyTab.cpp
..........\......\.....\MyTab.h
..........\......\.....\OutStream.cpp
..........\......\.....\OutStream.h
..........\......\.....\StdAfx.h
..........\......\.....\UCode.cpp
..........\......\.....\UCode.h
..........\......\Basic
..........\......\Client\Client.aps
..........\......\......\Client.clw
..........\......\......\Client.cpp
..........\......\......\Client.dsp
..........\......\......\Client.h
..........\......\......\Client.plg
..........\......\......\Client.rc
..........\......\......\Client.vsd
..........\......\......\ClientDlg.cpp
..........\......\......\ClientDlg.h
..........\......\......\ClientNetMan.cpp
..........\......\......\ClientNetMan.h
..........\......\......\ClientWMLink.cpp
..........\......\......\ClientWMLink.h
..........\......\......\Define.h
..........\......\......\HallDlg.cpp
..........\......\......\HallDlg.h
..........\......\......\LoginDlg.cpp
..........\......\......\LoginDlg.h
..........\......\......\ReadMe.txt
..........\......\......\RegDlg.cpp
..........\......\......\RegDlg.h
..........\......\......\RegResultDlg.cpp
..........\......\......\RegResultDlg.h
..........\......\......\res\Client.ico
..........\......\......\...\Client.rc2
..........\......\......\...\ready.bmp
..........\......\......\...\tableEmpty.bmp
..........\......\......\...\tablePlaying.bmp
..........\......\......\...\table_OFF.bmp
..........\......\......\...\table_ON.bmp
..........\......\......\...\userFace_OFF.bmp
..........\......\......\...\XP.manifest
..........\......\......\res
..........\......\......\resource.h
..........\......\......\RoomDlg.cpp
..........\......\......\RoomDlg.h
..........\......\......\ScoreTop10Dlg.cpp
..........\......\......\ScoreTop10Dlg.h
..........\......\......\StdAfx.cpp
..........\......\......\StdAfx.h
..........\......\......\TableDlg.cpp
..........\......\......\TableDlg.h
..........\......\Client
..........\......\......Bin\Client.ini
..........\......\ClientBin
..........\......\.ommon\ClientDefine.h
..........\......\......\CLLK.cpp
..........\......\......\CLLK.h
..........\......\......\Game.cpp
..........\......\......\Game.h
..........\......\......\GameMan.cpp
..........\......\......\GameMan.h
..........\......\......\LLKDefine.h
..........\......\......\LLKGameMan.cpp
..........\......\......\LLKGameMan.h
..........\......\......\Packet.cpp
..........\......\......\Packet.h
..........\......\......\Room.cpp
..........\......\......\Room.h
..........\......\......\RoomList.cpp
..........\......\......\RoomList.h
..........\......\......\RoomMan.cpp
..........\......\......\RoomMan.h
..........\......\......\ScoreList.cpp
..........\......\......\ScoreList.h
..........\......\......\ServerDefine.h
..........\......\......\StdAfx.h
..........\......\......\Table.cpp
..........\......\......\Table.h
..........\......\......\TableIDList.cpp
..........\......\......\TableIDList.h
..........\......\......\TableList.cpp
..........\......\......\TableList.h
..........\......\......\TableMan.cpp
..........\......\......\TableMan.h
..........\......\......\User.cpp
..........\......\......\User.h
..........\......\......\UserIDList.cpp
..........\......\......\UserIDList.h
..........\数据库
..........\源代码\Basic\Ado.cpp
..........\......\.....\Ado.h
..........\......\.....\Ini.cpp
..........\......\.....\Ini.h
..........\......\.....\InStream.cpp
..........\......\.....\InStream.h
..........\......\.....\IOCP.cpp
..........\......\.....\IOCP.h
..........\......\.....\MySocket.cpp
..........\......\.....\MySocket.h
..........\......\.....\MyTab.cpp
..........\......\.....\MyTab.h
..........\......\.....\OutStream.cpp
..........\......\.....\OutStream.h
..........\......\.....\StdAfx.h
..........\......\.....\UCode.cpp
..........\......\.....\UCode.h
..........\......\Basic
..........\......\Client\Client.aps
..........\......\......\Client.clw
..........\......\......\Client.cpp
..........\......\......\Client.dsp
..........\......\......\Client.h
..........\......\......\Client.plg
..........\......\......\Client.rc
..........\......\......\Client.vsd
..........\......\......\ClientDlg.cpp
..........\......\......\ClientDlg.h
..........\......\......\ClientNetMan.cpp
..........\......\......\ClientNetMan.h
..........\......\......\ClientWMLink.cpp
..........\......\......\ClientWMLink.h
..........\......\......\Define.h
..........\......\......\HallDlg.cpp
..........\......\......\HallDlg.h
..........\......\......\LoginDlg.cpp
..........\......\......\LoginDlg.h
..........\......\......\ReadMe.txt
..........\......\......\RegDlg.cpp
..........\......\......\RegDlg.h
..........\......\......\RegResultDlg.cpp
..........\......\......\RegResultDlg.h
..........\......\......\res\Client.ico
..........\......\......\...\Client.rc2
..........\......\......\...\ready.bmp
..........\......\......\...\tableEmpty.bmp
..........\......\......\...\tablePlaying.bmp
..........\......\......\...\table_OFF.bmp
..........\......\......\...\table_ON.bmp
..........\......\......\...\userFace_OFF.bmp
..........\......\......\...\XP.manifest
..........\......\......\res
..........\......\......\resource.h
..........\......\......\RoomDlg.cpp
..........\......\......\RoomDlg.h
..........\......\......\ScoreTop10Dlg.cpp
..........\......\......\ScoreTop10Dlg.h
..........\......\......\StdAfx.cpp
..........\......\......\StdAfx.h
..........\......\......\TableDlg.cpp
..........\......\......\TableDlg.h
..........\......\Client
..........\......\......Bin\Client.ini
..........\......\ClientBin
..........\......\.ommon\ClientDefine.h
..........\......\......\CLLK.cpp
..........\......\......\CLLK.h
..........\......\......\Game.cpp
..........\......\......\Game.h
..........\......\......\GameMan.cpp
..........\......\......\GameMan.h
..........\......\......\LLKDefine.h
..........\......\......\LLKGameMan.cpp
..........\......\......\LLKGameMan.h
..........\......\......\Packet.cpp
..........\......\......\Packet.h
..........\......\......\Room.cpp
..........\......\......\Room.h
..........\......\......\RoomList.cpp
..........\......\......\RoomList.h
..........\......\......\RoomMan.cpp
..........\......\......\RoomMan.h
..........\......\......\ScoreList.cpp
..........\......\......\ScoreList.h
..........\......\......\ServerDefine.h
..........\......\......\StdAfx.h
..........\......\......\Table.cpp
..........\......\......\Table.h
..........\......\......\TableIDList.cpp
..........\......\......\TableIDList.h
..........\......\......\TableList.cpp
..........\......\......\TableList.h
..........\......\......\TableMan.cpp
..........\......\......\TableMan.h
..........\......\......\User.cpp
..........\......\......\User.h
..........\......\......\UserIDList.cpp
..........\......\......\UserIDList.h