資源簡(jiǎn)介
java版本的貪吃蛇,很不錯(cuò)的!!!玩家可以自主設(shè)置蛇的速度,提高難度等。

代碼片段和文件信息
package?snake;
import?java.awt.*;
import?javax.swing.*;/**?*?title:?貪食蛇游戲
?*?Description:?
?*?Copyright:?Copyright?(c)?2005
?*?Company:?
?*?@author?zsb?*?@version?1.0?*/
public?class?Help_Dialog?extends?JDialog?{?
??JPanel?panel1?=?new?JPanel();
??BorderLayout?borderLayout1?=?new?BorderLayout();
??JTextArea?jTextArea1?=?new?JTextArea();
??private?String?help?=?“游戲說(shuō)明:\n1?:方向鍵控制蛇移動(dòng)的方向.“+???????????????????“\n2?:按開(kāi)始鍵開(kāi)始游戲.“+?????????????????????????????????????“\n3?:按暫停鍵可以暫停游戲,再按暫停鍵能繼續(xù)玩游戲.“+?????????????????????????????????????“\n4?:黃色為普通食物吃一個(gè)得100分.“+?????????????????????????????????????“\n5?:青色為穿身寶物吃一個(gè)得100分該寶物允許玩家穿過(guò)一次蛇身“+?????????????????????????????????????“\n6?:紅色為穿墻寶物吃一個(gè)得200分該寶物允許玩家穿過(guò)一次墻壁.“+?????????????????????????????????????“\n7?:當(dāng)分?jǐn)?shù)到達(dá)一定時(shí)會(huì)自動(dòng)升級(jí).當(dāng)?shù)竭_(dá)最高級(jí)別時(shí)就沒(méi)有升級(jí)了.“;??GridBagLayout?gridBagLayout1?=?new?GridBagLayout();??public?Help_Dialog(frame?frame?String?title?boolean?modal)?{????super(frame?title?modal);????try?{??????jbInit();??????pack();????}????catch(Exception?ex)?{??????ex.printStackTrace();????}??}??public?Help_Dialog()?{????this(null?““?false);??}??private?void?jbInit()?throws?Exception?{????panel1.setLayout(borderLayout1);????jTextArea1.setBackground(SystemColor.control);????jTextArea1.setEditable(false);????jTextArea1.setText(“游戲說(shuō)明:\n1?:方向鍵控制蛇移動(dòng)的方向.\n2?:按開(kāi)始鍵開(kāi)始游戲.\n3?:按暫停鍵可以暫停游戲,再按暫停鍵能繼續(xù)玩游戲.\n4?:黃色為普通食物吃一個(gè)得100分.\n“?+????“5?:青色為穿身寶物吃一個(gè)得100分該寶物允許玩家穿過(guò)一次蛇身\n6?:紅色為穿墻寶物吃一個(gè)得100分該寶物允許玩家穿過(guò)一次墻壁.\n“?+????“7?:當(dāng)分?jǐn)?shù)到達(dá)一定時(shí)會(huì)自動(dòng)升級(jí).當(dāng)?shù)竭_(dá)最高級(jí)別時(shí)就沒(méi)有升級(jí)了.“);????this.setResizable(false);????this.settitle(“幫助“);????this.getContentPane().setLayout(gridBagLayout1);????getContentPane().add(panel1??new?GridBagConstraints(0?0?1?1?1.0?1.0????????????GridBagConstraints.CENTER?GridBagConstraints.BOTH?new?Insets(0?0?0?0)?45?83));????panel1.add(jTextArea1?BorderLayout.CENTER);??}}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????2134??2011-01-22?10:27??貪吃蛇\(yùn)Help_Dialog.java
?????文件????????777??2011-01-20?16:19??貪吃蛇\(yùn)Location.java
?????文件????????692??2011-01-21?13:12??貪吃蛇\(yùn)LocationRO.java
?????文件????????381??2011-01-21?12:57??貪吃蛇\(yùn)MainApp.java
?????文件???????4213??2011-01-22?17:38??貪吃蛇\(yùn)Snakefr
?????文件???????3782??2011-02-11?11:39??貪吃蛇\(yùn)SnakeModel.java
?????文件???????4258??2011-01-24?16:48??貪吃蛇\(yùn)SnakePanel.java
?????文件????????934??2011-01-20?16:21??貪吃蛇\(yùn)snake\Location.class
?????文件????????786??2011-01-20?16:23??貪吃蛇\(yùn)snake\LocationRO.class
?????文件???????2677??2011-01-20?16:24??貪吃蛇\(yùn)snake\Help_Dialog.class
?????文件???????3274??2011-01-20?16:59??貪吃蛇\(yùn)snake\SnakeModel.class
?????文件???????4162??2011-01-21?13:10??貪吃蛇\(yùn)snake\SnakePanel.class
?????文件???????4619??2011-01-21?13:10??貪吃蛇\(yùn)snake\Snakefr
?????文件????????602??2011-01-20?17:08??貪吃蛇\(yùn)snake\MainApp.class
?????目錄??????????0??2011-01-20?16:21??貪吃蛇\(yùn)snake
?????目錄??????????0??2011-01-19?17:23??貪吃蛇
-----------?---------??----------?-----??----
????????????????33291????????????????????16
評(píng)論
共有 條評(píng)論