一种嵌入式小游戏编译已通过,通过EWINCE平台来实现,对初学者很有帮助。
2021-08-10 09:57:58 611KB 嵌入式游戏
1
第2个android程序-俄罗斯方块源码。设计步骤可查看文档,欢迎交流
1
基于单片机实现的俄罗斯方块游戏制作及测试过绝对可用全套设计及说明材料
2021-08-07 13:02:43 276KB 游戏 单片机
用抽象类和多态的方式实现一个俄罗斯方块的打印思路: 大体思路就是用随机数来获取俄罗斯方框的形状和类型,然后得到一个二维数组int[][]根据二维数组的点坐标在4x4的 表格里打印黑色实心的方格。 1.我们先构建一个RussianShape的抽象类,在抽象类中写一个int[][] getArray的二维数组的抽象方法, 2.在类内部写七个静态内部类并继承外部类RussianShape,在内部类中重写实现int[][] getArray的方法, 不同的内部类代表不同的形状,并通过switch-case打印出相应的类型。 3.然后创建一个返回值类型是RussianShape的outputArray的静态方法,用switch(shape)-case判断应该返回哪个 RussianShape父类的子类,这一步是用多态的实现的。因为抽象类不能直接创建对象,只能用他的子类创建对象。 4.int[][] array = RussianShape.outputArray().getArray(); 抽象类直接调用静态子类,子类调用返回值是二维数组的静态方法,然后用二维数组接收这个值。 5.最后也是一个难点,利用三重循环打印俄罗斯方块图形,把array当作形参传进去
1
用抽象类和多态的方式实现一个俄罗斯方块的打印思路: 大体思路就是用随机数来获取俄罗斯方框的形状和类型,然后得到一个二维数组int[][]根据二维数组的点坐标在4x4的 表格里打印黑色实心的方格。 1.我们先构建一个RussianShape的抽象类,在抽象类中写一个int[][] getArray的二维数组的抽象方法, 2.在类内部写七个静态内部类并继承外部类RussianShape,在内部类中重写实现int[][] getArray的方法, 不同的内部类代表不同的形状,并通过switch-case打印出相应的类型。 3.然后创建一个返回值类型是RussianShape的outputArray的静态方法,用switch(shape)-case判断应该返回哪个 RussianShape父类的子类,这一步是用多态的实现的。因为抽象类不能直接创建对象,只能用他的子类创建对象。 4.int[][] array = RussianShape.outputArray().getArray(); 抽象类直接调用静态子类,子类调用返回值是二维数组的静态方法,然后用二维数组接收这个值。 5.最后也是一个难点,利用三重循环打印俄罗斯方块图形,把array当作形参传进去
1
游戏小案例的公开课录播,适用于锻炼初学者编程能力
2021-08-06 13:05:40 391.98MB c语言 windows
1
JAVA项目:俄罗斯方块游戏开发_视频教程
2021-08-06 12:11:34 439.54MB JAVA项目
1
java Swing编写的俄罗斯方块.zip
2021-08-05 19:00:43 29KB javaSwing编写的俄罗斯
1
python3实现俄罗斯方块的源码,可直接运行
2021-08-04 22:04:09 6KB python3 源码
这是基于STM32设计的俄罗斯方块小游戏的全部源码。 兼容正点原子开发板,下载即可运行。 代码采用寄存器风格编写,注释齐全。 俄罗斯方块游戏代码全部自己通过画点绘制出来的,没有使用框架,刷屏运行非常流畅。 完成了俄罗斯方块游戏基本功能。
2021-08-04 18:05:12 2.43MB 资源分享达人 俄罗斯方块游戏