`
deckarlc
  • 浏览: 2968 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

简易数独

阅读更多

 最近为了练练手,就闲着无聊做了一个数独的小游戏,如下:

     jar文件以及代码都在附件的压缩包中

1.程序的开始界面



 

2.点击初级按钮,显示初始的游戏局

      程序自动生成的游戏局的数字是蓝色的,且不能被更改以及其他操作



 

3.点击空格,出现数字的选择框

 

4.自己填数字,我们自己填入的数字是黑色的,可以被更改和清除



 

5.如果横排、竖排或者小九宫格中出现了重复,则数字显示为红色,提示出现了重复



 

6.游戏完成后,弹出提示框



 

游戏的大致功能已经完成了, 但还有很多细节需要完善,最大的缺陷是每个级别的游戏局都只有一个,就是说每次生成的游戏局都是固定的,这一点过一段时间后会逐步完善。

在之后的修改中还准备加入更多的功能,如计时,自动生成答案等。

 

  • 大小: 33.1 KB
  • 大小: 41.7 KB
  • 大小: 46.4 KB
  • 大小: 43.1 KB
  • 大小: 56.3 KB
  • 大小: 44.1 KB
  • ShuDu1.rar (193 KB)
  • 描述: jar文件以及代码
  • 下载次数: 48
4
1
分享到:
评论
6 楼 deckarlc 2011-04-07  
cloud21 写道
非常不错呢

thank you~~~
5 楼 deckarlc 2011-04-07  
hejinxiqq 写道
感觉就是算法那部分比较难懂,还有你的什么高级。初级都是固定死了位置,我还以为你写的也是很高级的算法呢

我在后面也说了游戏局都是固定的嘛,这是现在最需要完善的一点,高级的算法我也很想学学啊,呵呵~~
4 楼 deckarlc 2011-04-07  
tang&qiang 写道
不错  挺漂亮的   这个 http://tangqiang-hnu-edu-cn.iteye.com/blog/778162
给你数独生成的一些参考   希望对你的完善有用

十分感谢~~~
3 楼 tang&qiang 2011-04-07  
不错  挺漂亮的   这个 http://tangqiang-hnu-edu-cn.iteye.com/blog/778162
给你数独生成的一些参考   希望对你的完善有用
2 楼 hejinxiqq 2011-04-07  
感觉就是算法那部分比较难懂,还有你的什么高级。初级都是固定死了位置,我还以为你写的也是很高级的算法呢
1 楼 cloud21 2011-04-07  
非常不错呢

相关推荐

    python实现简易数独小游戏

    Python实现的简易数独小游戏是基于编程语言Python开发的一个逻辑益智游戏,旨在提供一个平台让用户可以解决数独谜题。数独游戏起源于18世纪的拉丁方块概念,由瑞士数学家欧拉提出,后来经过多次演变,特别是在19世纪...

    数独游戏(简易版)

    在提供的压缩包"ShuDu"中,我们可能找到了一个用于实现简易数独游戏的源代码或应用程序。通过这个程序,我们可以深入理解数独游戏的逻辑实现。首先,编程语言可能是Python或其他支持注释的编程语言,因为描述中提到...

    北京大学程序设计思维课程作业,实现一个简易的网页数独游戏.zip

    在本项目中,学生被要求实现一个基于网页的简易数独游戏,这是北京大学程序设计思维课程的一个作业。这个任务旨在锻炼学生的编程技能,特别是前端网页开发和逻辑算法设计的能力。以下将详细介绍涉及的知识点: 1. *...

    数独游戏(java)

    暑假做的简易数独游戏,基本功能有,有小小瑕疵,大家互相学习

    数独游戏简易版.zip

    数独游戏简易版.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。

    基于matlab app designer设计的一个简易的数独生成与求解器源码+项目说明.zip

    这是一个利用matlab app designer设计的一个简易的数独生成与求解器 其中,generate_sudoku.m文件是生成数独函数; 该函数首先填充了对角线上的三个宫,之后利用fill_remaining.m填充剩余的数字; 最后在随机挖去...

    matlab开发-SimpleSudokuSolver.zip.zip

    《MATLAB开发:简易数独求解器》 在当今的编程世界中,MATLAB以其强大的数值计算和矩阵运算能力而备受青睐。本项目“SimpleSudokuSolver”就是利用MATLAB进行的一个有趣的应用实例——数独求解器的开发。数独是一种...

    【原创】数独游戏,C#源码,可随机出题,自动解题,代码简易

    数独是一种广受欢迎的逻辑推理游戏,它基于一个9x9的网格,被分为9个3x3的小九宫格。每个小九宫格、每一行、每一列都必须填入1到9的数字,且每个数字在每个区域中只能出现一次。本项目是一个用C#语言编写的数独游戏...

    数独的直观式解题技巧

    下面以一个简易级别的数独为例,展示如何使用上述技巧: ``` [5][ ][ ][ ][ ][ ][ ][ ][ ] [ ][ ][ ][ ][ ][ ][ ][ ][ ] [ ][ ][ ][ ][ ][ ][ ][ ][ ] [ ][ ][ ][ ][ ][ ][ ][ ][ ] [ ][ ][ ][ ][ ][ ][ ][ ][ ] [ ...

    简单杀手数独-打印版.doc

    本文档是一个简易的数独游戏打印版,用于帮助用户快速生成数独游戏。通过了解该文档,我们可以了解数独游戏的基本概念和规则,以及如何使用Word文档来生成数独游戏。 知识点1: 数独游戏的基本概念 数独游戏是一种...

    matlab实现数独游戏设计

    利用matlab编程实现简易的数独游戏设计,具有数独填充算法。通过给出数独问题,修改问题矩阵B输出答案矩阵C并实现图形界面显示,内含完整源代码。仅供参考,欢迎批评。文件为本人matlab大作业,通过不断修改完善最终...

    Simple Sudoku Solver-开源

    《简易数独求解器——开源技术解析》 数独是一种广受欢迎的逻辑游戏,而“Simple Sudoku Solver”是一款基于控制台的开源数独求解器。本文将深入探讨这款软件的设计理念、实现原理以及开源的意义,帮助读者理解其...

    Sudoku.rar_sex_sudoku_数独

    数独游戏,简易版,提供五种难度要求自动出题解题,有人性化操作界面。

    生成数独游戏的python程序 (32).zip

    简易信号发生器设计

    C++简易计算器 代码难度:简单

    什么俄罗斯方块、贪吃蛇、数独、跑酷……他们都能写出来。我看着看着就决定自己也来写一款非常实用的计算器。我其实想出3个版本,第一个版本就是一些基本的+、-、*、/。第二个版本会升级几个新运算,而第三个版本是...

    易语言计算器源代码

    一个关于E语言的实例讲解,简易的计算器小程序,适合入门者学习!

    Android studio 小游戏,弹球小游戏

    【Android Studio小游戏:弹球小游戏】是基于Android开发平台,使用Android Studio集成开发环境创建的一款简单而有趣的休闲游戏。这个游戏通常包含一个弹球和多个障碍物,玩家通过控制挡板来反射弹球,避免弹球掉落...

    appinventor37个案例源码.zip

    37个都是appinventor案例源码,都是aia格式文件,亲测全部都能正常运行 ...实时坐标,视频播放器,数独,贪吃球,数学加加看,听音练耳,涂鸦板,涂鸦墙,我爱弹琴,我爱画画,我的画布,圆周率,登录模拟

Global site tag (gtag.js) - Google Analytics