基于JAVA的拼图游戏开发

2021-07-25 11:00:37管敏
科技尚品 2021年3期

管敏

摘 要:文章基于JAVA的拼图游戏开发进行设计,主要运用JAVA中绘制图形界面的Swing包进行拼图游戏界面设计,通过设计图片移动算法实现拼图游戏主体功能滑块移动的实现以获得图片按钮移动功能。在进行菜单功能设计时,使用了监听方法使得菜单按钮能够正常使用,并使用lang包中的异常处理类以及线程类进一步优化拼图游戏界面,最后提出了一些界面算法优化的问题。

关键词:Swing包;拼图游戏;图片移动算法;lang包

中图分类号:TP312 文献标识码:A文章编号:1674-1064(2021)03-044-02

DOI:10.12310/j.issn.1674-1064.2021.03.020

拼图游戏的趣味源远流长[1]。拼图游戏深受大众喜爱,不仅有趣休闲,还能锻炼人的思维能力。随着计算机、手机的普及,人们已不再满足于线下拼图游戏。从玩家角度来看,线上拼图游戏不仅操作方便,而且可以通过提升游戏难度激起读者的挑战心。拼图游戏对儿童的成长十分有利,在娱乐游戏盛行的游戏市场,拼图等益智类小游戏似乎更适合儿童使用。从编程初学者来说,课堂上以做拼图游戏项目为中心进行有关JAVA的学习,更加吸引人,有利于提高学生的学习兴趣[2],进而对JAVA进行深入研究[3]。

1 JAVA Swing简介

其是用来设计界面的工具包,是对AWT包的扩展,组件以J开头,并且Swing界面在不同平台上的外观完全一样,真正做到了平台独立,可以用来对拼图游戏的图形用户界面进行设计[4-5]。

2 拼图游戏的设计过程及功能验证

2.1 拼图游戏设计流程

首先,采用从整体到局部的面向对象设计方法,以拼图游戏软件功能为核心,对拼图游戏软件进行分析、设计、实现。……

登录APP查看全文