您的位置:首页 > 其它

俄罗斯方块单人游戏设计概述

2016-04-06 19:32 337 查看
看见身边好多同学都有写博客的好习惯,受他们潜移默化的影响,决定从今天开始起自己也要开始写博客。一方面方便自己偶尔查询已经忘记的知识点,另一方面也有利于巩固自己的知识体系,加深对已做过项目的认识与理解。现在就开始整理下大二时做过的俄罗斯方块单人游戏的demo。

首先,展示下最终的demo界面,主要包括有游戏面板,控制面板,消息面板等。




GUI(Graphics User Interface,图形用户界面)通过图形的方式,借助菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机发出命令,启动程序,并将程序运行结果同样以图形的行书显示给用户,操作简单页面美观。

Java提供AWT(Abstract Window Toolkit)和Swing两个包进行图形用户界面编程。AWT用到较多本地方法(如C,C++等),在图形组件的绘制方面并不是完全“平台独立”的,其包是:java.awt,其组件是Button等。Swing是纯java实现的,Swing组件是用java实现的轻量级组件,是java的扩展包,包括javax,swing包及其子包,跨平台比AWT好,其包是:java.swing,组件是以J开头的,例如JButton等。

本文的俄罗斯单人游戏demo则是采用的Swing包进行开发的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  俄罗斯方块