(一)学Java版俄罗斯方块,选个合适自己的教程

俄罗斯方块
placeholder image
admin 发布于:2016-03-01 17:17:48
阅读:loading

背景介绍

俄罗斯方块这么高端的游戏,大家都有耍过的吧,很久以前看过传智的俄罗斯方块方面的视频教程,对俄罗斯方块的实现算是有了一点点点点点的了解,然而看完了(举其中某个方块的实现)之后不明所以的地方太多了,故没有深究下去(火候不到),作为历史遗留的知识点之一,表示后续持续关注。去年后半年的时候又找了找这方面的资料(资料非常多,就是要找到一个适合自己的),发现有个翼神版本的比较全面,而且是手把手入门级的讲述,将一个俄罗斯方块项目比较全面的给实现了,百度云下载地址为:http://pan.baidu.com/s/1o6v785k ,而传智的视频时间还算是非常早的了,官网上的视频下载链接已经不好找了(需要的联系我,我给分享出来)。

我对两者实现的理解

它们都包括了俄罗斯方块的所有基本功能,都采用配置的方式设置相关的参数实现,而传智的版本是使用纯绘制的实现更多关注于基本的功能实现,某些功能采用的是比较牛叉的程序算法去实现的,如每个方块都在4X4的坐标区间中、方块旋转采用非常复杂的算法,视频讲解不算完整,只是讲述了大部分的功能实现,比较适合对程序算法有较深理解的牛人等等,而翼神的版本较为初级点儿的,完全从0开始讲解,包括了他实现中所有功能的视频以及代码,比较适合新手或者没有思路的人,程序的实现多数采用图片绘制的实现,用图片代替来绘画,效果看着更好,某些功能采用的比较“高端”的实现方案,如新手我更加建议看这一版的视频教程;

运行效果图

image.png

(传智)

image.png

(翼神)

说实话我这点渣渣水平看传智的俄罗斯方块教程我看了两遍,没有要下手学习的准备,因为很多复杂的运算完全搞不清楚,故我选择的翼神的教程学习的,后面围绕视频教程来说说我的这段学习历程,以及实现的功能。

 点赞


 发表评论

当前回复:作者

 评论列表


留言区