• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >游戏开发 > 请教一个关于集换式卡牌的设计思路

请教一个关于集换式卡牌的设计思路

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了请教如何选购木地板,请教老年人如何壮阳,请教的意思,请教男睡裤裁剪方法,请教漂亮包包的钩法等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请教一个关于集换式卡牌的设计思路
描述:

游戏王集换式unity

我是很多年的游戏王玩家了,现在准备做个游戏王的平台.目前遇到了一个问题.
 请教一个关于集换式卡牌的设计思路
这个是大概的界面.假如开始游戏,现在我放置一张卡,以我的屏幕来说这张卡放置在靠近屏幕的这片区域,而到了对手阶段,以对手的屏幕来说,对手放置一张卡,同样放置在靠近屏幕的这片区域,对于屏幕来说两者都在同一片区域,
怎么协调这个问题.
怕表达的不清楚,我换一种说法,目前在下一盘围棋,我执白子,对手执黑子,屏幕上显示我手边的棋盒里是白子,如何做才能让对手屏幕上的对手的棋盒显示黑子.


解决方案1:

一起研究下,我用unity才1年多,只能扯扯逻辑,我认为你的思路可能不是很合理。
顺着你的思路:我要做个类似qq一样的传输文件的软件,我在我的客户端上传东西给别人,我岂不是要考虑对方的qq改怎么接收?
其实不然,你解析下,你的带有上传和下载功能,别人也带有上传和下载功能,你的上传不就是他的下载?
那么现在再看你的游戏该怎么设计:你得有通信!不需要像qq那种复杂的通信,只要和对方建立起通信就行。然后你能收到他的数据,它能向你发数据,你也一样;那么数据怎么去定义?
数据通信方面定义我只能说说我的简单思路(肯定有更好的,每个人思路不一样):ID,二维坐标,轮到谁出牌,当前回合等。
首先,ID:每玩家的唯一编号。
然后,你的游戏可以建立一个二维坐标(用来表示卡牌位置),你要在下完白棋(放完卡牌),然后通信发送数据(可以自己定义一个接口),当收到别人的数据的时候(别人放卡牌了),你就要在你的界面上摆出别人的卡牌。
接着逻辑完善:我没玩过游戏王,但是我觉得可能是回合制的,那你要在你的放牌逻辑里面添加回合参数,限制一回合只能放一次或规定次数的卡牌
在继续:通信接口,怎么去定义?UDP,FTP,HTTP随意你,只要能正常收发数据就行。
最后:显示方面和测试是unity基本功不说了。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 请教一个关于集换式卡牌的设计思路
  • 请教unity中读取数据、配置文件相关
  • 请教有关3ds读取纹理坐标的相关细节。

相关文章

  • 2017-06-05 Unity3D53支持视频文件直接导入吗?
  • 2017-06-05 问个低版本COCOS2DX用PYTHON创建LUA工程时候的小问题
  • 2017-06-05 请教有关3ds读取纹理坐标的相关细节。
  • 2017-06-05 unity全景图片视频有明显的拼接线怎么处理附图片
  • 2017-06-05 求助在rpg游戏中A寻路如何处理与其他角色的碰撞
  • 2017-06-05 游戏引擎虚幻pc
  • 2022-04-30Unity 3D UGUI系统及常用控件
  • 2017-06-05 怎么用户回到桌面的时候未关闭应用应用还能播放出声音来?
  • 2017-06-05 sqlserver2008数据库引擎服务器安装失败急急急急
  • 2017-06-05 看过开源引擎的进

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • unity3d求两个物体的距离的中点坐标
    • js跑酷游戏代码碰撞检测逻辑错误,球在没到wall里就弹出信息,代码里已表明地点
    • Unity 3D如何创建地形?
    • cocos2dx32无法使用objectGroupNamed
    • 有c++builder可以调用的2D或3D引擎吗?
    • 手游界最火的手游即时对战类手游是如何在高延迟下保证流畅度?
    • unity脚本不挂载怎么调用
    • cocos2d-x做应用
    • 大神您好,第二次的枪声会覆盖第一次的枪声,导致没播完
    • cocos2d-x怎么实现有序间隔显示多个精灵且能够看到整个过程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有