91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 39KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-02
  • 語(yǔ)言: 其他
  • 標(biāo)簽: 吃金豆??嵌入式??

資源簡(jiǎn)介

游戲屏幕是一個(gè) NxN 的網(wǎng)格,其中某些格子是固定的墻壁,其他網(wǎng)格是可以通行的,開始的時(shí)候放滿了金豆。游戲開始后,玩家通過(guò)鍵盤的方向鍵控制游戲主角 PACMAN 移動(dòng),經(jīng)過(guò)的地方,金豆被吃掉,同時(shí)加分。游戲屏幕上還有一個(gè)怪物,它會(huì)隨機(jī)地移動(dòng)。PACMAN 如果碰到怪物,游戲失敗。如果吃掉了全部金豆,則游戲成功。

資源截圖

代碼片段和文件信息

import?java.awt.Component;
import?java.awt.Dimension;
import?java.awt.Graphics;
import?java.awt.Image;
import?java.awt.Window;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.io.File;
import?java.io.IOException;
import?javax.imageio.ImageIO;
import?javax.swing.BoxLayout;
import?javax.swing.JlayeredPane;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?javax.swing.SwingUtilities;
import?javax.swing.Timer;
//該類用來(lái)設(shè)置背景
public?class?Board?extends?JPanel{
private?static?final?long?serialVersionUID?=?1L;
private?Pacman?pacman;
private?JPanel?background;
private?JPanel?itemsBoard;?
private?JlayeredPane?multiBoard;
private?int?map_heigth;
private?int?map_width;
private?double?square_height;
private?double?square_width;
private?Monster?[]?monsters;
private?Timer?timer;
private?int?lives;
private?int?score;


//地圖元素的組成
final?int?W=1;?//?墻
final?int?F=0;?//?金豆
final?int?E=3;?//?地圖的空檔
int?N=4;?//設(shè)置怪物數(shù)量
//?代表map地圖的二維數(shù)組
private?int?board[][]?=?{
//-----------------------X-----------------------------//
{WWWWWWWWWWWWWWWWWWWWWWWWWWWW}
{W000000000000WW000000000000W}
{W0WWWW0WWWWW0WW0WWWWW0WWWW0W}
{W0WWWW0WWWWW0WW0WWWWW0WWWW0W}
{W0WWWW0WWWWW0WW0WWWWW0WWWW0W}
{W00000000000000000000000000W}
{W0WWWW0WW0WWWWWWWW0WW0WWWW0W}
{W0WWWW0WW0WWWWWWWW0WW0WWWW0W}
{W000000WW0000WW0000WW000000W}
{WWWWWW0WWWWW0WW0WWWWW0WWWWWW}
{EEEEEW0WWWWW0WW0WWWWW0WEEEEE}
{EEEEEW0WW0000000000WW0WEEEEE}
{EEEEEW0WW0WWWWWWWW0WW0WEEEEE}
{WWWWWW0WW0WEEEEEEW0WW0WWWWWW}
{0000000000WEEEEEEW0000000000}
{WWWWWW0WW0WEEEEEEW0WW0WWWWWW}
{EEEEEW0WW0WWWWWWWW0WW0WEEEEE}
{EEEEEW0WW0000000000WW0WEEEEE}
{EEEEEW0WW0WWWWWWWW0WW0WEEEEE}
{WWWWWW0WW0WWWWWWWW0WW0WWWWWW}
{W000000000000WW000000000000W}
{W0WWWW0WWWWW0WW0WWWWW0WWWW0W}
{W0WWWW0WWWWW0WW0WWWWW0WWWW0W}
{W000WW0000000000000000WW000W}
{WWW0WW0WW0WWWWWWWW0WW0WW0WWW}
{WWW0WW0WW0WWWWWWWW0WW0WW0WWW}
{W000000WW0000WW0000WW000000W}
{W0WWWWWWWWWW0WW0WWWWWWWWWW0W}
{W0WWWWWWWWWW0WW0WWWWWWWWWW0W}
{W0000000000000000000000

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-02?21:53??newPac\
?????文件?????????295??2017-12-28?15:45??newPac\.classpath
?????文件??????????51??2017-12-28?15:45??newPac\.gitignore
?????目錄???????????0??2017-12-28?15:45??newPac\.metadata\
?????文件???????????0??2017-12-28?15:45??newPac\.metadata\.lock
?????目錄???????????0??2017-12-28?15:45??newPac\.metadata\.mylyn\
?????目錄???????????0??2017-12-28?15:45??newPac\.metadata\.mylyn\.taskListIndex\
?????文件??????????20??2017-12-28?15:45??newPac\.metadata\.mylyn\.taskListIndex\segments.gen
?????文件??????????32??2017-12-28?15:45??newPac\.metadata\.mylyn\.taskListIndex\segments_1
?????文件?????????438??2017-12-28?15:45??newPac\.metadata\.mylyn\repositories.xml.zip
?????文件??????????99??2017-12-28?15:45??newPac\.metadata\version.ini
?????文件?????????368??2018-01-02?13:55??newPac\.project
?????文件??????180790??2018-01-02?21:25??newPac\Map.bmp
?????文件??????????35??2017-12-28?15:45??newPac\README.md
?????目錄???????????0??2018-01-03?00:36??newPac\bin\
?????文件?????????784??2018-01-03?00:36??newPac\bin\Board$1.class
?????文件????????1284??2018-01-03?00:36??newPac\bin\Board$2.class
?????文件????????1017??2018-01-03?00:36??newPac\bin\Board$3.class
?????文件???????10110??2018-01-03?00:36??newPac\bin\Board.class
?????文件?????????747??2018-01-03?00:36??newPac\bin\GameElement.class
?????文件?????????850??2018-01-03?00:36??newPac\bin\Monster$1.class
?????文件????????3485??2018-01-03?00:36??newPac\bin\Monster.class
?????文件?????????822??2018-01-03?00:36??newPac\bin\Pacman$1.class
?????文件????????3707??2018-01-03?00:36??newPac\bin\Pacman.class
?????文件?????????947??2018-01-03?00:36??newPac\bin\StartGame.class
?????文件????????1767??2018-01-02?21:26??newPac\blue.png
?????文件?????????679??2018-01-02?21:52??newPac\food.png
?????文件????????1688??2018-01-02?21:17??newPac\gray.png
?????文件????????1829??2018-01-02?21:26??newPac\green.png
?????文件????????1529??2018-01-02?21:43??newPac\pacman.png
?????文件????????1734??2018-01-02?21:26??newPac\red.png
............此處省略6個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源