腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
屏幕上图像
的
Java检测
、
我正在尝试进行一场
国际象棋
比赛,并使用图像识别自动将其转录
为
国际象棋
走法列表(1. e4 e5 2. Nf3 Nc6)。给定电路板和
棋子
的
2D布局,以及每个
棋子
的
标准图像,我该如何在Java
中
做到这一点? 谢谢!
浏览 2
提问于2010-11-12
得票数 1
1
回答
3D数组还是动态2D数组?
、
、
、
我正在开发一个shogi (shogi是
国际象棋
的
日本变体)应用程序。一旦一块被取走,我希望它移动到屏幕
的
单独部分,但不是在板上。我想知道是否最好使用3D数组(一个元素将存储类型,另一个元素将存储块
的
位置,第三个元素将存储该块类型
的
数量); 另一种选择是动态2D数组,用于存储块类型和位置,然后将相同类型
的
块紧密地放在一起。
浏览 0
提问于2012-05-12
得票数 0
回答已采纳
1
回答
如果一个实例
的
属性
为
True,则将该类
的
所有其他实例
的
相同属性设置
为
False
、
我正在编写一个
国际象棋
游戏,当单击一个
棋子
时,我需要将每个
棋子
实例(除了我刚才单击
的
棋子
实例)
的
属性self.selected设置
为
False,从而将self.selected设置
为
True。我认为问题在于,在超类
中
绘制对象后,我将鼠标左键绑定到对象上,因此无法返回到可以在外部管理不同实例
的
全局函数。基本上(以防我搞错了),我有自己
的
棋子
,当我单击一个
棋子
时,它<
浏览 0
提问于2015-08-15
得票数 0
1
回答
机器人游戏中
的
滑动
棋子
、
、
我已经用Android写了一个类似
国际象棋
的
益智游戏,已经基本完成了。我现在想做
的
是添加一些图形效果来改善我
的
游戏
的
感觉和外观,从改进
棋子
的
移动开始。我已经将我
的
主游戏板
国际象棋
棋盘构造
为
TextViews
的
GridLayout,以便
棋子
以象棋字体表示
为
字母(并且通过在TextView上调用setBackgroundResource来将正方形着色
为</em
浏览 2
提问于2015-01-02
得票数 2
3
回答
位于世界空间中不同位置
的
两个GameObjects如何在transform属性下具有相同
的
position值?
、
我在世界空间
的
不同位置有两个游戏对象。但transform属性下
的
位置值显示,同一个value.One对象是一个立方体,另一个是一个
棋子
(预制
的
)。
浏览 1
提问于2016-12-09
得票数 0
1
回答
有没有办法将
国际象棋
棋子
的
输入设置
为
网格
的
索引(2D数组)?
、
、
所以在我继续调整我正在为
国际象棋
做
的
程序之前,我不认为使用字符串并将其放入网格中将是一个好主意,所以如果稍后我想要将当前
棋子
的
位置与另一个
棋子
的
位置进行比较,这将是非常困难
的
,所以有没有一种方法可以代替我做Rook = sc.nextLine();或者任何
棋子
,或者类似这样
的
东西, Edit1:如果我尝试比较或使用网格
的
字符串输入,因为它
的
网格是一个二维数组字符串,所以我想把所有的输入都作为一个二维
浏览 2
提问于2017-04-27
得票数 0
2
回答
表示
棋子
的
最佳OOP方法
假设一个棋盘应用程序有一个包含
国际象棋
Board
的
Piece数组。下面哪种是设计Piece对象
的
最佳面向对象方法,同时考虑到每种选择
的
优缺点: 一个所有
棋子
继承
的
Piece接口,它
的
开销是创建另外6个类,每个类对应于一个唯一
的
棋子
。第一个选项具有轻量级
的
优点
浏览 9
提问于2015-04-07
得票数 1
回答已采纳
1
回答
简单
的
Nim游戏
、
我最近学到了Nim游戏
的
基本策略,其中有一堆元素。然后,必须选择一个堆,并从该堆
中
删除任意数量
的
元素。我发现了一些据说是Nim
的
问题,但我无法将其转换为代表堆
的
标准Nim问题。问题是有一个方格棋盘,就像
国际象棋
的
不同之处--只有
棋子
在这里。所以在每一列中有两个
棋子
-一个是白
的
,一个是黑
的
。没有
棋子
可以超越它
的
对立面,但它可以来回移动,而不像
国际象棋</em
浏览 5
提问于2012-10-25
得票数 0
2
回答
国际象棋
精灵工具包游戏设计
、
、
我刚接触Swift和iOS,我计划用雪碧包在iOS
中
设计一个
国际象棋
游戏(中国象棋)。我一直在对设计策略进行头脑风暴。我有一个关于创建棋盘和
棋子
如何移动
的
问题。与
国际象棋
不同,每个
棋子
都移动到一个交叉点,我看到有人通过将每个瓷砖创建
为
单独
的
UIview来制作
国际象棋
棋盘,因为中国棋盘更难绘制,我计划只使用棋盘图像作为一个节点,并且每个
棋子
都简单地在棋盘顶部移动通过计算每个方块
的
距离向左向右向下。(例
浏览 43
提问于2019-06-01
得票数 2
3
回答
JavaScript
中
的
国际象棋
游戏
、
、
有没有纯粹用JavaScript编写
的
国际象棋
游戏应用程序接口?没有闪电侠!有人知道
国际象棋
游戏中使用
的
算法吗?
浏览 0
提问于2010-01-13
得票数 33
回答已采纳
1
回答
应用程序需要线条图形
、
、
我正在设计一个游戏,用户和计算机轮流下棋(就像
国际象棋
)。我
的
应用程序中有30个图像视图。在这个游戏中,用户点击一个图像视图,然后点击另一个空
的
图像视图来玩/移动他
的
棋子
(就像
国际象棋
中
,用户点击一个
棋子
,然后点击他想要移动
棋子
的
位置)。在我
的
应用程序
中
,当计算机移动时,用户很难注意到哪个
棋子
移动了以及移动到了哪里(因为与
国际象棋
不同,
浏览 3
提问于2011-07-05
得票数 0
回答已采纳
4
回答
如何开发多人
国际象棋
?
、
、
我想用c#开发一个多人
国际象棋
,但我不知道如何用c#实现
国际象棋
的
限制规则,老实说,我从来没有做过一点点游戏编程,所以我不知道如何在这个领域工作。所以如果你认为你能帮助我,我将不胜感激。 致以问候。
浏览 3
提问于2010-02-25
得票数 2
回答已采纳
2
回答
像
国际象棋
这样
的
游戏,什么是一个好
的
iPhone UI框架?
、
、
、
我正在尝试
为
iphone/ipad开发一个类似
国际象棋
的
游戏,我已经使用objective-c和c++开发了内部
的
游戏逻辑,这很好,但我想知道有什么可能
的
方法在iphone/ipad上开发一个好
的
图形用户界面哪一种可能最适合
国际象棋
游戏?(例如展示一个固定
的
棋盘,添加
棋子
到棋盘上,从棋盘上移走
棋子
,在棋盘上移动
棋子
) 如果我
的
问题引起了困惑,我已经重新措辞了,希
浏览 0
提问于2011-11-11
得票数 0
回答已采纳
1
回答
Minimax算法逻辑输出意外结果
、
、
我正在为一个简单
的
国际象棋
引擎做一个极大极小算法,但是遇到了一些困难。我已经运行我
的
代码几个小时了,但是没有用,它似乎仍然输出错误
的
结果;当我威胁它
的
一个片段时,它有一个有效
的
移动来保存这个片段,它忽略了这个移动。returnVars[1] = square; return returnVars;我确信其他方法工作得很好,因为move()只是简单地改变
棋子
,validate()是正确
的<
浏览 0
提问于2019-04-08
得票数 1
2
回答
设计
国际象棋
游戏
的
帮助
我是一个试图学习设计
的
C++程序员,作为一个开始,我试图通过给自己一个任务来让自己
为
chess.This游戏做一个面向对象
的
设计,而不是一个家庭作业Q只是试图发展一些技能。这是我到目前为止在我脑海中
的
总结:一个“块”类,它将保存
棋子
在棋盘上的当前位置。专业类“骆驼”、“马”、“皇后”、“骑士”、“兵”、“象”,它们将从“
棋子
”类派生而来。这些类
中
的
每个类都将包含两个成员,“允许移动
的
地方
的
数目”和“移动
的</
浏览 2
提问于2010-09-25
得票数 2
3
回答
Chess960位置发生器
、
、
上下文规则 所有剩余
的
白件都被随机放置在一级。主教必须放在相反
的
彩色方格上。 国王必须放在
浏览 0
提问于2013-06-20
得票数 12
回答已采纳
2
回答
国际象棋
的
面向对象设计
、
、
、
、
最近,我看到了一些关于
国际象棋
的
文章,design.Following就是其中
的
一些片段: Player,但是有些东西让me.Now感到困惑,这里
的
代码是不言自明
的
。按照作者
的
设计方式,Piece类
中
的
"possibleMoves“函数将给出可能
的
移动列表,并向用户展示这些移动,用户可以选择其中
的
一个,
浏览 0
提问于2021-01-08
得票数 0
回答已采纳
1
回答
如何在Node.JS和客户端JS
中
重用相同
的
类定义?
、
、
我正在使用Node.JS构建一个基于
国际象棋
的
web应用程序。我想创建一些
国际象棋
棋子
的
基类,并从它继承每个
棋子
。如何只实现一次类,然后在客户端和服务器部分重用相同
的
.js文件?另外,如何编码来自服务器
的
类对象并将其发送到客户端?
浏览 2
提问于2017-01-26
得票数 3
1
回答
如何声明其位置导致棋盘对象在给定位置更新和存储
棋子
的
棋子
、
、
、
如果我正在设计一个简单
的
国际象棋
游戏代码,并且已经创建了棋盘布局,我想知道如何实现
棋子
(P, p, R, r, N, n, B, b, Q, q, K, k) (大写代表白色
棋子
,小写是黑色
棋子
),以便ChessBoard对象更新以将
棋子
存储在输入位置?或者我应该只在main
中
声明它们?但是,我实现了代码
的
一部分,如果用户
的
输入超出了主板
浏览 0
提问于2013-04-10
得票数 1
1
回答
在Windows上运行Java程序时不显示Unicode字符
、
、
、
当我
的
Java程序在别人
的
笔记本电脑(Windows)上运行时,unicode字符不出现有什么原因吗? 我已经在我
的
Mac上用Java (Swing)写了一个
国际象棋
程序。每个
棋子
由该
棋子
的
unicode字符表示。该面板显示
为
一个按钮网格,每个按钮都将其文本设置
为
Chess unicode字符。在我
的
Mac上,它运行得很好,但我
的
朋友(使用windows)说,虽然按钮网格出现了,但他看不到任何<em
浏览 2
提问于2013-01-06
得票数 2
回答已采纳
点击加载更多
相关
资讯
CNC编程高手:加工国际象棋棋子“骑士”一枚
创意无限:谷歌推出 GenChess,可 AI 定制国际象棋棋子
国际象棋的计算
风靡全球的棋子类游戏到底有何魅力
AlphaZero登上《科学》封面:一个算法“通杀”三大棋,完整论文首次发布
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券