多语言展示
当前在线:870今日阅读:168今日分享:49

如何用电脑制作填字游戏

填字游戏是以其游戏性和智力性并举,越来越受到游戏爱好者的喜爱,尤其是其具有老少皆宜的特点,使其一度成为娱乐的重要方式。今天小编也小牛试刀,与大家探讨一下利用电脑制作填字游戏的具体方法。
工具/原料

Excel

方法/步骤
1

游戏界面的设计打开Excel,按一下键盘快捷组合键“Ctrl+A”全选中所有单元格。然后右击“行号”所在位置,从弹出的右键菜单中选择“行高”项,将“行高”设置为“30”。

2

利用同样的方法将单元格列宽也设置为“8”。或者也可以设置成其它数字,使行高和列宽保持一致。

3

接着在保持单元格全选的状态下,在单元格中输入任意内容,将“对齐方式”设置为“居中对齐”,同时设置合适的字体和字号、颜色及其它效果,以达到美化版面的目地。

4

然后就可以向其中输入填字游戏文字信息啦。同时为了在显示效果上更加明显,我们在此采用不同的颜色进行标识。其中的一种效果如图:

5

游戏功能的实现:我们将单元格中的部分文字删除掉,并同时将删除的文字放置在游戏界面的右侧,以供玩家在进行填字游戏时做为参考。其中一种效果如图:

6

评分(获胜)规则为了增加游戏的可玩性,我们增加一个获胜提示信息,当用户正确输入一个文字后,相应的“成功步数”累加1,当所有文字均被正确输入后,显示“Win,顺利过关”的提示。

7

对此,在游戏界面右侧的某一合适位置的单元格中输入以下公式做为成功步数累加提示,公式为:“=10-(COUNTBLANK(A1:I9)-48)”、

8

接着再利用公式计算一下“已成功完成的步数”,公式为:“=IF(D1=O2,1,0)+IF(B3=K2,1,0)+IF(D3=K3,1,0)+IF(H3=N2,1,0)+IF(D4=L2,1,0)+IF(G4=M2,1,0)+IF(D6=O3,1,0)+IF(E6=L3,1,0)+IF(C8=N3,1,0)+IF(E8=M3,1,0)”。

9

然后再制作“游戏成功过关”提示内容,公式为“=IF(N6=10,"Win,顺利过关!","")”。

10

将单元格网络进行隐藏:切换至“视图”选项卡,取消勾选“网络线”即可,当然我们还可以将标题和编辑栏一起隐藏掉。

11

最后,我们就可以进行一下测试操作啦。测试效果如图所示。当然大家可以根据实际需要设计出更加丰富有个性的填字游戏来,在此小编只是起到抛砖引玉之效果。

推荐信息