×

小游戏网站代码

小游戏网站代码(4399小游戏代码 怎么获取 )

admin admin 发表于2024-01-06 20:11:54 浏览36 评论0

抢沙发发表评论

“小游戏网站代码”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看小游戏网站代码(4399小游戏代码 怎么获取 )!

本文目录

4399小游戏代码 怎么获取

用网页的制作器,那个叫什么我不清楚了,不过是微软的。用那个打开你的4399网页,左下角有几个按钮,点代码就行了。

用java web小游戏源代码期末结课老师让做,急用,谢了

import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;import javax.swing.JFrame;@SuppressWarnings("serial")public class MainClass extends JFrame {ControlSnake control;Toolkit kit;Dimension dimen;public static void main(String args) { new MainClass("my snake");}public MainClass(String s) { super(s); control = new ControlSnake(); control.setFocusable(true); kit = Toolkit.getDefaultToolkit(); dimen = kit.getScreenSize();add(control); setLayout(new BorderLayout()); setLocation(dimen.width / 3, dimen.height / 3);// dimen.width/3,dimen.height/3 setSize(FWIDTH, FHEIGHT); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setResizable(false); setVisible(true);}public static final int FWIDTH = 315;public static final int FHEIGHT = 380;}import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.Point;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.util.ArrayList;import java.util.Random;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.Timer;@SuppressWarnings("serial")public class ControlSnake extends JPanel implements ActionListener { Random rand; ArrayList《Point》 list, listBody; String str, str1; static boolean key; int x, y, dx, dy, fx, fy, flag; int snakeBody; int speed; public ControlSnake() { snakeBody = 1; str = "上下左右方向键控制 P键暂停..."; str1 = "现在的长度为:" + snakeBody; key = true; flag = 1; speed = 700; rand = new Random(); list = new ArrayList《Point》(); listBody = new ArrayList《Point》(); x = 5; y = 5; list.add(new Point(x, y)); listBody.add(list.get(0)); dx = 10; dy = 0; fx = rand.nextInt(30) * 10 + 5;// 2 fy = rand.nextInt(30) * 10 + 5;// 2 setBackground(Color.BLACK); setSize(new Dimension(318, 380)); final Timer time = new Timer(speed, this); time.start(); addKeyListener(new KeyAdapter(){ public void keyPressed(KeyEvent e) { if (e.getKeyCode() == 37) { dx = -10; dy = 0; } else if (e.getKeyCode() == 38) { dx = 0; dy = -10; } else if (e.getKeyCode() == 39) { dx = 10; dy = 0; } else if (e.getKeyCode() == 40) { dx = 0; dy = 10; } else if (e.getKeyCode() == 80) { if (flag % 2 == 1) { time.stop(); } if (flag % 2 == 0) { time.start(); } flag++; } } }); } public void paint(Graphics g) { g.setColor(Color.WHITE); g.fillRect(0, 0, 400, 400); g.setColor(Color.DARK_GRAY); g.drawLine(3, 3, 305, 3); g.drawLine(3, 3, 3, 305); g.drawLine(305, 3, 305, 305); g.drawLine(3, 305, 305, 305); g.setColor(Color.PINK); for (int i = 0; i 《 listBody.size(); i++) { g.fillRect(listBody.get(i).x, listBody.get(i).y, 9, 9); } g.fillRect(x, y, 9, 9); g.setColor(Color.ORANGE); g.fillRect(fx, fy, 9, 9); g.setColor(Color.DARK_GRAY); str1 = "现在的长度为:" + snakeBody; g.drawString(str, 10, 320); g.drawString(str1, 10, 335); } public void actionPerformed(ActionEvent e) { x += dx; y += dy; if (makeOut() == false) { JOptionPane.showMessageDialog(null, "重新开始......"); speed = 700; snakeBody = 1; x = 5; y = 5; list.clear(); list.add(new Point(x, y)); listBody.clear(); listBody.add(list.get(0)); dx = 10; dy = 0; } addPoint(x, y); if (x == fx && y == fy) { speed = (int) (speed * 0.8);//速度增加参数 if (speed 《 200) { speed = 100; } fx = rand.nextInt(30) * 10 + 5;// 2 fy = rand.nextInt(30) * 10 + 5;// 2 snakeBody++;// 2 } // 2 repaint(); } public void addPoint(int xx, int yy) { // 动态的记录最新发生的50步以内的移动过的坐标 // 并画出最新的snakeBody if (list.size() 《 100) {//蛇身长度最长为100 list.add(new Point(xx, yy)); } else { list.remove(0); list.add(new Point(xx, yy)); } if (snakeBody == 1) { listBody.remove(0); listBody.add(0, list.get(list.size() - 1)); } else { listBody.clear(); if (list.size() 《 snakeBody) { for (int i = list.size() - 1; i 》 0; i--) { listBody.add(list.get(i)); } } else { for (int i = list.size() - 1; listBody.size() 《 snakeBody; i--) { listBody.add(list.get(i)); } } } } public boolean makeOut() { if ((x 《 3 || y 《 3) || (x 》 305 || y 》 305)) { return false; } for (int i = 0; i 《 listBody.size() - 1; i++) { for (int j = i + 1; j 《 listBody.size(); j++) { if (listBody.get(i).equals(listBody.get(j))) { return false; } } } return true; }}/*贪吃蛇代码*/

能免费玩网络游戏的代码

1、steam游戏代码,输入命令即可下载付费游戏。2、一行代码就能进入使用Python开发的小游戏快乐玩耍。

4399的游戏怎样复制代码

游戏下载完成,可以玩了,那么它实际上已经下载到你的机器中了。下面教你从机器中找到这个游戏:桌面-Internet Explorer 右击-属性-常规 选项卡-Internet临时文件类中有个 设置 按钮,单击-查看文件会弹出一个文件夹,里面有几千个文件,按大小排列,拖到最后,找到最大的文件,再寻找扩展名是 .swf 的文件,复制到桌面上,运行就可以了。一般的,用Internet Explorer打开,会在顶行弹出个提示,选择 允许阻止的内容 即可.

OK,关于小游戏网站代码和4399小游戏代码 怎么获取 的内容到此结束了,希望对大家有所帮助。