购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.1 开发背景

经典的推箱子游戏是一款休闲益智类游戏,旨在训练用户的逻辑思考能力。开始游戏后,用户需要在一个空间狭小的仓库里把每一个箱子都推至指定位置。操作稍有不慎,就会出现箱子无法被移动或者通道被堵住的情况。只有巧妙地利用有限的空间和通道,合理地安排箱子移动的次序和位置,才能顺利地完成任务。

由于Java语言提供了一套完整的GUI开发框架,因此程序开发人员可以使用Java语言开发一些简单的游戏。本章将使用Java语言开发一款推箱子游戏,这款游戏包含“开始游戏”和“关卡编辑器”两个功能。其中:“开始游戏”功能通过设计开始面板和游戏面板来实现;“关卡编辑器”功能则通过设计关卡编辑器面板来实现。

本游戏的目标如下:

本游戏规则简单、操作灵活、难度适中、趣味性强。

通过连续既定关卡,提升本游戏的可玩性和挑战性。

通过重新开始游戏,提高本游戏的重玩性。

通过设计自定义关卡,增强本游戏的耐玩性。 5hsHN3zQRnD43EXRyU840QDgWGpLbm3aV9hgZYLI67vtmAERfLb0jnyP2fLD+ZUL

点击中间区域
呼出菜单
上一章
目录
下一章
×