`

java版俄罗斯方块(原创)

阅读更多

刚开始学习java的时候学习了一下awt,当时就没怎么学好,现在开始做java web了,工作实习之余没事想自己娱乐一下,只好参照java api写了一个俄罗斯方块,用swing写的,呵呵,完全是awt方式写成的,不过还是能运行的。发博客上,权当备份了(这可是少年的纯真啊) 

基本上实现了俄罗斯方块的全部功能了

 

重新发布了一下,呵呵(2010年3月21日):

改正之前的问题:

 

1、游戏结束以后重新开始,没有初始化关卡,游戏的关卡不是从第一关,而是从结束的时候的关卡

2、Elem类clone方法不好,改为实现Cloneable接口,实现clone方法

 

  • src.rar (5.7 KB)
  • 下载次数: 367
分享到:
评论
1 楼 haiyangyiba 2011-01-07  
要是有原理说明最好了

相关推荐

    java版的俄罗斯方块(原创,含源代码)

    《Java版俄罗斯方块:实现与技术探讨》 在编程世界中,将经典游戏如俄罗斯方块用不同的编程语言实现,既是技术的实践,也是对编程思维的锻炼。本项目是一个大学生利用Java语言自主编写的俄罗斯方块游戏,虽然可能...

    java 俄罗斯方块 毕业设计 开题报告

    【标题】:“java 俄罗斯方块 毕业设计 开题报告” 【描述】:这份开题报告涉及的是一项基于Java技术的毕业设计项目——开发一款俄罗斯方块小游戏。项目旨在通过游戏开发来巩固和应用Java语言知识,提升编程技能,...

    原创Java Swing俄罗斯方块1.1版-含完整源码

    自己写的一个Java版俄罗斯方块程序 界面做的中规中矩,每种形状颜色都不相同 程序控制还可以,没什么大的Bug 消磨时间的时候可以Down下来玩玩 也做了不少菜单选项 可自定义控制键,可设置单色彩色显示,可...

    原创JAVA俄罗斯方块

    在本项目"原创JAVA俄罗斯方块"中,开发者利用Java来实现了一个经典的电子游戏——俄罗斯方块。这个游戏自1984年诞生以来,因其简单而富有挑战性的玩法,吸引了无数玩家的喜爱。 首先,我们要理解Java程序的基本结构...

    java俄罗斯方块源代码(网络对战+道具使用+背景音乐播放+音效播放)

    完全原创的一个java俄罗斯方块游戏,实现了网络对战、道具使用、背景音乐播放、音效播放等功能。但网络对战和道具使用部分尚有些小问题,仍需要测试,因为没时间做了,发上来供大家下载,如果哪位有兴趣,想一起研究...

    Java编写的俄罗斯方块游戏

    本项目是使用Java语言编写的俄罗斯方块游戏,虽然非原创,但其代码结构清晰,适合初学者理解和学习。下面,我们将深入探讨这个Java版本的俄罗斯方块游戏的实现细节。 1. **Java基础知识**:Java是一种面向对象的...

    android俄罗斯方块源码触屏版 (原创)

    android俄罗斯方块,有详细的注释!界面美观,12生肖组成不同块。有特殊块增加,消减,穿心,炸弹。 背景可选,有声音震动。有首页跑动特效,排行榜,菜单设置等。非常全。上一个版本...

    基于java的俄罗斯方块游戏的设计与开发-开题报告.docx

    ### 基于Java的俄罗斯方块游戏的设计与开发 #### 一、选题依据(研究目的、意义) ##### 背景 随着信息技术的进步,电子游戏已成为日常生活中不可或缺的一部分。电子游戏作为一种集多种复杂技术于一体的娱乐方式...

    java俄罗斯方块源码-TetrisMVClone:俄罗斯方块

    这个项目完成后最需要的功能之一是音乐——众所周知的俄罗斯方块原创音乐。 如果没有,那你可耻! 给你-> 我给这个项目评分的老师也说积木旋转的方向错误。 我从来没有修过。 :grimacing_face: 更多的信息 MVC 没有...

    俄罗斯方块代码(绝对能运行)

    在本文中,我们将深入探讨一个用JAVA语言编写的俄罗斯方块代码,帮助你理解其背后的逻辑和实现方式。 首先,让我们从基本概念开始。俄罗斯方块的核心是各种形状的“块”,这些块由四个单元格组成,可以旋转并沿着...

    小程序 java俄罗斯方块(源码).rar

    免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累... 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请举报或通知本人删除。

    一个Java语言写的俄罗斯方块小游戏。因为作者刚接触Java,正在摸索着学习,代码并非原创,而是跟着别人学习。.zip

    《Java实现的俄罗斯方块游戏解析》 Java作为一种广泛应用的编程语言,因其跨平台性和丰富的类库,常常被用于开发各种类型的应用程序,包括游戏。本项目是一个使用Java语言实现的俄罗斯方块小游戏,旨在帮助初学者...

    Java小游戏 俄罗斯方块,贪吃蛇,捕鱼达人,万年历

    在这个压缩包中,包含了四款经典的小游戏:俄罗斯方块、贪吃蛇、捕鱼达人和万年历,以及一个未命名的自编小游戏。这些游戏展示了Java在游戏开发中的应用,涵盖了基础编程概念、图形用户界面设计、事件处理和算法设计...

    Java版 2048

    Java版2048,这是参考 小翼 的俄罗斯方块教程做的一个小东西。界面还可以,原创,加入了简单AI,只能跑到512多一点,运气好的话可以跑到1024。有动画效果,不是生硬的直接显示。在其中运用的的MVC思想还将就。注释...

    java俄罗斯方块颜色源码-some-experience:一些计算机学习过程中的相关经验与知识

    Java语言在游戏开发领域有着广泛的应用,而俄罗斯方块作为一款经典的休闲游戏,是学习编程和游戏设计的良好起点。在这个项目中,我们看到一个用Java实现的俄罗斯方块,其中包含了颜色处理的源码,这涉及到Java图形...

    自己开发的俄罗斯方块

    标题 "自己开发的俄罗斯方块" 暗示了这是一个由个人或小团队独立完成的电子游戏项目,其中主要的编程语言可能是C++、Python、Java等,因为这些语言广泛用于游戏开发。俄罗斯方块是一款经典的休闲游戏,其基本原理是...

Global site tag (gtag.js) - Google Analytics