标签 JAVA 下的文章

Eclipse新建Maven项目

在Eclipse新建Maven项目

初始化项目

打开文件(file)>新建(new)>其他(other)>搜索maven>选择maven project

下一步,勾选创建一个简单项目(跳过原型选择)

下一步,填写Group idArtifact idVersion默认,Packaging默认为jar,Name,Description选填,其他的可以不填

生成的项目结构如下

小游戏之推箱子

这次是一个推箱子小游戏,因为 java 限制,不能直接获取按键响应,只能使用输入wasd的方式来控制移动。

基本上和走迷宫差不对,只不过逻辑上增加了对箱子位置的判断。

↓简陋的界面

小游戏之迷宫逃脱

本来在控制台用wasd键直接了就可以控制小人移动,但奈何 java 没有这个功能,只能退而求其次,选择输入来控制小人移动。

这次用char数组存储迷宫,"#"字代表迷宫墙壁,大写的"O"代表小人位置,墙壁空缺的地方为出口。

首先载入存储迷宫的数组,自动判断小人和出口的坐标,存储到变量里。

然后根据输入的指令,判断是否可以移动?

  • 不可以,不移动;
  • 可以,移动;

在判断是否到达出口?

  • 是,结束游戏;
  • 否,打印迷宫,等待指令;

嘛,很简单的个小游戏。

有机会看看能不能自动生成迷宫,和自动走迷宫。