网络编程-使用MFC做四国军棋如何能让不同玩家的视角不一样?

问题描述

使用MFC做四国军棋如何能让不同玩家的视角不一样?
使用MFC做四国军棋如何能让不同玩家的视角不一样?就是每个人都以自己阵营为下方。

解决方案

在服务器肯定会定义每一个人对应的方位,比如东南西北。
那么在客户端显示首先把自己的显示在最下方,然后根据自己在服务器的位置,显示其他三方的棋子。
比如自己是南,那边左右就显示东和西方的棋子,对家就显示北方的棋子。

希望能帮到你。

解决方案二:
你可以认为这个是一种坐标变换,只不过比较简单,不是旋转90度就是旋转180度,

解决方案三:
使用MFC做四国军棋如何能让不同玩家的视角不一样?就是每个人都以自己阵营为下方

肯定是在四个终端上来显示,其实你显示做一套就行,只不过显示的分别为A、B、C、D四个位置的内容罢了

解决方案四:
我不知道四国军棋,也不知道MFC,不过客户端的位置是不用去考虑的吧,你就把当前玩家始终绘制在下方不就好了,其它再按顺时针或者逆时针去绘制。比如吧,玩家是1、2、3、4,对于1号玩家,从下方开始就是1、2、3、4.对于2号玩家就是2、3、4、1,这个你只要判断本地是哪一个就行了啊。

时间: 2024-11-16 10:45:58

网络编程-使用MFC做四国军棋如何能让不同玩家的视角不一样?的相关文章

网络编程-用MFC写的基于TCP的数据发收问题

问题描述 用MFC写的基于TCP的数据发收问题 服务器接收时,将数据源源不断的读取并显示,如果数据量很大的话,显示到edit文本框上会出现主界面卡住的状态,直到数据全部接收完成,主界面才会恢复顺畅.我现在在fd_read后面创建了线程,不过那个是个循环过程,意味进程不断的在创建启动,但是我建立的线程并不能解决界面卡的问题,求更有效的办法,急急... 解决方案 MFC写的一个界面遇到的问题 解决方案二: 通过线程发送消息给主界面更新,然后就是控制更新频率,UI没必要更行那么频繁

网络编程-有没有做过基于文字的图片拼接程序的大神,急!!!

问题描述 有没有做过基于文字的图片拼接程序的大神,急!!! 有没有做过基于文字的图片拼接程序的大神,根据文字的特点,宽度,深度,走向等拼接完成的图片程序,急,急,急!!! 解决方案 http://xueshu.baidu.com/s?wd=paperuri:(5dfce7afb313ae9a60e816e96f79f106)&filter=sc_long_sign&sc_ks_para=q%3D%E5%9F%BA%E4%BA%8E%E5%83%8F%E7%B4%A0%E5%80%BC%E7

追问下,如何用mfc求md5加密?md5加密是网络编程么?这种知识点在哪里?

问题描述 追问下,如何用mfc求md5加密?md5加密是网络编程么?这种知识点在哪里? 追问下,如何用mfc求md5加密?md5加密是网络编程么?这种知识点在哪里? 解决方案 http://download.csdn.net/detail/zhouxiao2009/4678191 解决方案二: google下就有 解决方案三: 求php md5 加密函数 解决方案四: md5加密不是网络编程特有的,想学加密方式可以先学数论在学密码学,至于mfc实现md5,你可以去搜索相关的c实现md5的算法 解

mfc求助-关于mfc socked网络编程的问题

问题描述 关于mfc socked网络编程的问题 我写了一个商家端和用户端,想实现他们之间的通讯,但是我不知道怎么添加socket,商家端和用户端的分别在哪添加,商家端要一直监听,我刚学mfc,新手,希望多和你们好好学习,一起讨论,这是我所有的积分 解决方案 http://www.cppblog.com/changshoumeng/articles/112813.html

p2-有没有学习用C++来做P2P网络编程的网址

问题描述 有没有学习用C++来做P2P网络编程的网址 最近毕业设计要做p2p网络编程,想找个地方学习下,指导老师说可以做个类似迅雷的软件, 不过我都不清楚什么是P2P网络编程. 解决方案 google搜索emule source code,emule是一个C++实现的典型的p2p文件分享程序,并且开放源代码. 解决方案二: 这个可以购买学习资料之类的 解决方案三: 去下载电骡或BitCommet的源码,这些应该都是开源的. 解决方案四: 看书:开发案例" rel="nofollow&q

networkcomms-最近在做网络编程这块.遇到一个问题想请教

问题描述 最近在做网络编程这块.遇到一个问题想请教 我用的Networkcomms这个通讯框架,主要是用的TCp通信.遇到一个这样的问题.当有100个客户端 向服务器发起请求的时候,服务器应该采用什么方式来让客户端保持连接等待连通呢?或者怎么让服务器在最节能的情况下,同时处理这些请求呢?有没有什么好的办法? 解决方案 服务器用一个LIst等来维护连接的客户端链表. 解决方案二: 当有100个客户发起请求,可以看看请求的频率和客户端要求处理数据的速度. 1)如果速度要求高,那恐怕要每个客户开启一个

想做J2EE,现在一直在做网络编程这块,,,郁闷,总是感觉发展方向不对,该怎么办啊

问题描述 想做J2EE,现在一直在做网络编程这块,,,郁闷,总是感觉发展方向不对,该怎么办啊 解决方案 做好计划...确定一个目标,然后为目标设定要学习的东西...然后去做解决方案二:先把网络编程弄精了,做什么都可以能说上原理,各种协议,之类的,确定自己都非常熟悉了,在转吧,先横向发展,然后再纵向,不说做到极致,但是不能知其然不知其所以然 个人意见解决方案三:如果是我,我会选择把网络编程精通了JEE说白了就是掌握一堆别人写好的框架,组装在一起填业务而很多业务系统的技术含量往往都很低,大部分都是增

MFC 网络编程 -- 总结 .

基于 TCP 的 socket 编程 /*服务器端程序流程:1.加载套接字库       WSAStartup2.创建套接字           socket3.将我们创建的套接字,绑定到本机地址的某一端口上     bind4.为套接字设置监听模式,准备客户请求                          listen5.等待客户请求到来.当请求到来,将接受连接请求,并返回一个新的对应于此次连接的套接字     accept6.用新返回的套接字和客户端进行通信              

谈一谈网络编程学习经验

建议大家去看原文:http://cloud.github.com/downloads/chenshuo/documents/LearningNetworkProgramming.pdf 1 谈一谈网络编程学习经验 陈硕 giantchen@gmail.com blog.csdn.net/Solstice weibo.com/giantchen 2012-02-13 本文谈一谈我在学习网络编程方面的一些个人经验."网络编程"这个术语的范围很广,本文指用 Sockets API 开发基于