使用 XForms 创建您自己的数独游戏,第 1 部分: 创建游戏

 众所周知,数独(Sudoku)正在全球盛行。因为人们可以轻易地在计算机或纸上玩这个数字游戏,再加上使用 XPath 能很容易地在表单中分析数据,所以利用 XForms 创建能玩数独游戏的表单是可行的。本系列的两篇文章将介绍如何创建游戏客户机,该客户机能向服务器请求开始新游戏,检测合法和非法操作和游戏结束,保存当前游戏状态。同时还将介绍如何为用户生成新游戏。在第一部分中,我们将创建基本的游戏客户机。阅读本文需对 XForms 基础有一定的了解。要复习该内容,请参阅参考资料部分的链接内容。代码是为 Mozilla Firefox XForms 扩展编写的,并且在该平台上已通过测试,不过其思想适用于任何实现。
概述

在过去的几年中,数独游戏悄然传入美国然后风靡全美,这与它在其发源国日本的兴起如出一辙。数独的玩法简单,类似于纵横字谜但是它使用的是数字(纵横字迷使用的是格子),并且不需借助任何外部的线索。该游戏提供了一个填了一些数字的格子,如图 1 所示。

。。。。。。

                          点击此处查看详情

你可能感兴趣的:(使用 XForms 创建您自己的数独游戏,第 1 部分: 创建游戏)