先上图吧。
欢迎来到网络休闲平台游戏项目网!www.pcgamestudy.cn
当点击桌子后,我创建了一个线程,线程会调用DLL中的函数启动DLL中的游戏类,创建窗口。并进入消息循环。并在里面启动了D3D的初始化和载入界面。
我在服务器的设计上目前思路是:
一个数据库服务器,一个大厅服务器,若干个游戏服务器。
大厅服务器做为前端服务器与客户端交流。数据库服务器只与大厅服务器进行交互。
游戏服务器也与大厅服务器进行交互。当然。这些都是通过SOCKET。
当玩家坐下后,启动DLL中的游戏模块并通过给出的服务器地址联接到游戏服务器上。直接与游戏服务器进行交互。
我做了这一切。并验证了通过登录游戏服务器--:>游戏服务器请求到大厅服务器验证用户并返回游戏服务器-->游戏服务器返回给客户的这个过程。
并在DLL与游戏服务器上设计了对于一个房间内进入游戏的玩家进行聊天的流程实现。