摘要: 棋盘的实现众所周知,三子棋棋盘其实是一个就九方格,所以我们首先要定义一个二维数组来实现存放棋子。每一个方格我们规定为占三个小格例如 ’ X ',且必须有分隔符来分开棋子。 棋盘的初始化棋局开始时,棋盘必须是空的,所以我们首先的初始化数组,将每一个元素都置为’ ',然后再来实现棋盘的功能,棋盘的初始化 阅读全文
posted @ 2021-06-18 16:25 ananoi 阅读(181) 评论(0) 推荐(0)
摘要: Java小游戏实战开发——贪吃蛇小游戏 1、Direction类。 Direction:用于存放上下左右四个键。 package com.games; /* *枚举:就是几个固定的常量 */ public enum Direction{ UP,DOWN,LEFT,RIGHT } 2、Snake类 S 阅读全文
posted @ 2021-06-18 16:07 ananoi 阅读(145) 评论(0) 推荐(0)
摘要: 网上有很多篮球类游戏,这里使用pygame编写了一个。游戏中有一个投篮手,一个防守者。投篮手运球避开防守,跳起投篮,投中得一分。投篮手离篮筐越近,投篮准确率越高,但离篮筐越近,越可能碰到防守者,如碰到,游戏结束。下边是游戏的效果图。 游戏背景是篮球场,如上图。有3个角色,投篮手、防守者和篮球各1个, 阅读全文
posted @ 2021-06-18 11:53 ananoi 阅读(181) 评论(0) 推荐(0)