快捷导航
登录 后使用快捷导航
没有帐号?注册
小学五年级 11 发私信 2020-11-3 09:37   查看: 1716   回复: 7

1.png

淘帖 回复 举报

小学五年级 11 发私信

2020-11-3 09:37 显示全部楼层

这个游戏中造型很多,需要很耐心的画图,如果使用scratch自带的画板,会显得比较艰难,所以我给他一个Photoshop绿色版软件,很小,一共才253M,算是比较小的了,但是功能很齐全。
点赞

回复 举报

小学五年级 11 发私信

2020-11-3 09:37 显示全部楼层

因为棋盘和方块大小是正好匹配的,所以使用Photoshop的网格功能来进行确定是非常方便的,所以造型很快就可以确定下来了,接下来就是写代码的部分了。
我们需要按下一个按键,控制方块的不断变幻,其实就是4个造型来回切换,然后在y轴向下运行的过程中,进行判断,是否碰到了黑色边缘或者其他方块的边缘,如果碰到了就停止运行,这样就可以排列起来了。
点赞

回复 举报

小学五年级 11 发私信

2020-11-3 09:38 显示全部楼层

3.png

点赞

回复 举报

小学五年级 11 发私信

2020-11-3 09:38 显示全部楼层

为了方便控制,我们使用了一些造型,也参考了一些成熟的游戏方案,但是我们发现其中有一些不必要的垃圾代码,给它去掉,并且把变量的名称修改成我们易于理解的文字,有些特殊的地方还需要加入注释,这样我们再回头来看的时候,就会容易维护了。
点赞

回复 举报

小学五年级 11 发私信

2020-11-3 09:38 显示全部楼层

2.png

点赞

回复 举报

小学五年级 11 发私信

2020-11-3 09:39 显示全部楼层

这是一个角色的造型展示,我们只有保持宽高比是4-3就行,所以可以将造型的大小做的很大,这样显得就更清晰了。
点赞

回复 举报

小学五年级 11 发私信

2020-11-3 09:40 显示全部楼层

在Python当中,我们曾经搞过一个2D版的俄罗斯方块游戏,还有一个3D版的俄罗斯方块,区别就是是否有浮雕效果,这个其实也是做精细的一种方式。
点赞

回复 举报

相关推荐
回复 分享 收藏
家长帮微信小程序
无需下载,随时看
反馈 顶部