一些代码在二楼
本人的工作性质是出差,基地驻扎在客户所在地了。于是工作场所没有任何娱乐活动,中午也没有网上,更别说其他的了。
于是我们偶尔会下个象棋游戏放电脑里,中午的时候偶尔消遣消遣。无奈找到的比较好的象棋软件,都是单机的,不能局域网互联,一般人机对弈,我都会输。想跟同事一下起,又没找到好用的可联网的。
所以我就想啊,能不能自己来搞个可以联网,然后可以聊天的,加点幽默元素或其他什么的,总之就是DIY一个象棋游戏。语言呢,我对java熟悉程度最好,抛开什么性能不谈(下象棋不是正好可以考虑怎么走棋么?),可以快速写一个出来,然后再模块化,加上人人对弈(局域网互连)、人机对弈、聊天、保存棋谱等功能。我当初是这么想的。
然后一种以前还比较空闲,就找周末时间写了一部分,写了微乎其微的一部分,就是现在这坨我还不好意思发上的来代码。无奈这个项目需求已经谈得差不多了,接下来是惨无人道的开发了,哥的周末也被没收了。所以这个东东就暂时搁浅了。
于是我先为这个东东发个帖子,上传现在已有的摸样,现在的代码只实现了部分棋子的行棋规则和棋盘扫描功能,离预期功能还远远不够,因此代码我就先不贴了,如有需要者,可留言留下联系方式。
最后本人声明本人会将这个东东完整地做出来,估计得放在四月末了,现在的项目进程,那就一个紧张。。。
浅陋之作,让大家见笑了。。
贴图就贴个“当头炮”和“马先跳“吧,现在的界面也实在太简单了,希望不会被投隐藏,毕竟发个帖子不容易,这破网上传个图片都要老半天的。。。。
这是工程截图。
- 大小: 194.6 KB
- 大小: 128.4 KB
- 大小: 124 KB
- 大小: 124.5 KB
分享到:
相关推荐
【Java版中国象棋】 Java版中国象棋是一款利用Java编程语言实现的、经典而实用的棋类游戏。它不仅提供了基本的象棋规则,还可能包含了一些独特的功能,如智能AI对战、悔棋、保存和加载棋局等。在Java中开发这样一款...
【JAVA版本中国象棋】是一款基于JAVA编程语言开发的中国象棋游戏,它结合了人工智能(AI)技术,为玩家提供了智能化的对弈体验。在这款游戏中,开发者利用JAVA的强大功能,构建了一个模拟真实棋局的环境,并设计了...
【标题】"JAVA版中国象棋+源码"所涉及的知识点主要集中在Java编程语言上,特别是关于游戏开发和对象导向编程的实践。这个项目是一个用Java实现的中国象棋游戏,它展示了如何运用Java的基本语法、面向对象设计原则...
Java 版中国象棋项目设计毕业论文 本文档是关于设计中国象棋程序的毕业论文,论文中讨论了中国象棋程序设计的一些思路和方法,并对计算机象棋程序的发展历史进行了回顾。论文的主要内容包括中国象棋程序设计的思路...
《Java版中国象棋人工智能详解》 中国象棋,作为深受中国人民喜爱的传统棋类游戏,其规则复杂且富有策略性。近年来,随着计算机技术的发展,将中国象棋与人工智能结合,已经成为研究者们关注的热点。本文将深入探讨...
《Java版中国象棋人机对战源代码》是一份极具学习价值的编程资源,它展示了如何使用Java语言实现一个功能完备的中国象棋游戏,其中包括了人机对战模式。这个项目对于深入理解Java编程、游戏开发以及人工智能在游戏中...
《Java版中国象棋双机对战源代码及其课程设计报告》 本资源是一套基于Java编程语言实现的中国象棋双机对战系统,它不仅提供了完整的源代码,还包含了一份详尽的课程设计报告,是学习Java游戏开发、人工智能(AI)...
【Java版中国象棋程序详解】 中国象棋是一种深受中国人民喜爱的传统棋类游戏,而将这一游戏编程实现,尤其在Java环境下,是一项既有趣又有挑战性的任务。本篇将深入探讨如何利用Java语言来设计并实现一个完整的中国...
《Java版中国象棋——人机对战》 在编程领域,实现一款具有人工智能的中国象棋游戏是一项挑战性极高的任务。本项目是用Java语言实现的,它集成了对象棋规则的理解、棋盘状态的表示以及智能算法的设计,为用户提供了...
《Java版中国象棋人机对战源代码详解》 在计算机编程领域,人机对战的游戏程序一直是技术挑战和创新的重要载体。本篇将详细探讨一个基于Java语言实现的中国象棋人机对战系统,它巧妙地运用了AI算法,让玩家能够与...
总的来说,Java版中国象棋项目设计是一个综合性的编程实践,它涵盖了面向对象编程、数据结构、算法、用户界面设计以及多线程等多个方面,对于提升开发者的技术能力和项目经验非常有帮助。通过这个项目,开发者不仅...
《Java版中国象棋源码解析与学习指南》 在编程世界中,开源项目是学习新知识和技术的重要资源。本文将深入探讨一个基于Java J2SE编写的中国象棋程序,帮助初学者理解如何利用Java语言实现游戏逻辑,并从中汲取编程...
《cchess Java版中国象棋人机对战源代码》是针对Java编程语言的一份开源项目,专门用于实现中国象棋的人机对战功能。这个项目的核心在于为用户提供一个平台,既可以与计算机进行智力博弈,又可以深入理解Java编程在...
通过分析“Java版中国象棋项目设计论文javalearnsa资料分享”中的内容,我们可以提取出以下几个关键知识点: 1. **Java基础**:作为项目的编程语言,Java提供了丰富的类库和API,用于创建复杂的桌面应用。理解Java...
《中国象棋Java版V3.0》是一款基于Java编程语言开发的电子棋类游戏,由作者精心设计并实现。这款游戏的特色在于它利用Java的强大功能,为玩家提供了丰富的交互体验,同时也展现了Java在游戏开发领域的应用潜力。下面...