如何实现一个网络对战五子棋的设计,希望高手指点!

zhangwb888 2005-11-26 10:53:24
实现用语言,编译器,系统平台不限

要求:代码组织结构清晰,有较强的可读性

请仔细分析题目,给出你觉得最合适的答案

一:使用DirectX或者OpenGL实现一个简单的菜单(类似于windows下的Start“开始”按钮),用鼠标点选其中的项目时能有所响应

二:使用Socket/TCP实现一个通讯工具,具备基本的通讯功能

三:使用上述的图像与网络方面的能力,实现一个网络对战的5子棋游戏!
希望哪位搞这个的高手来指点一下刚刚学习的菜鸟。万分感谢!
...全文
223 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jasonke 2005-12-08
  • 打赏
  • 举报
回复
-,得学习GUI引擎,可以看看一些免费引擎的GUI部份

二,得学会WinSock 的API, 至少了解监听,Rect, Send, Select等这几个API
 网上有很多代码

三,把操作请求放在客户端/绘制响应放在服务端
gencheng 2005-12-02
  • 打赏
  • 举报
回复
需要几个类:棋类,棋盘类,界面类。
zhangwb888 2005-11-28
  • 打赏
  • 举报
回复
谢谢楼上的指点!~
chijingde 2005-11-28
  • 打赏
  • 举报
回复
介个……
怎么说呢……


别一开始就去写最后要求的那个
先根据你的1-3,分别的去了解相关知识,尝试着单独实现每一步的功能
最后再融汇贯通,整合起来……


用OPENGL或者DX来做控件,跟平常的是一个道理
创建一个类,捕获到鼠标事件的时候发送若干消息就行了,其他的该怎么画怎么画
zhangwb888 2005-11-27
  • 打赏
  • 举报
回复
呵呵,我还是个学生,这是我朋友遇到的一个问题。我也很感兴趣,希望有高手能指点。我真不知道从哪里开始。请您给我说说大概怎么做。~谢谢您了
chijingde 2005-11-27
  • 打赏
  • 举报
回复
那你哪里有问题啊到底?

不会让俺们给你写一个吧?

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧