当前位置: 首页 > news >正文

做网站需要用什么开发软件做家教一般在哪个网站

做网站需要用什么开发软件,做家教一般在哪个网站,qq浏览器网页版,制作网页模板适应不同分辨率文章目录 一、项目介绍二、核心代码三、项目展示四、源码获取 一、项目介绍 贪吃蛇是一款经典的休闲益智游戏,自问世以来便深受广大用户的喜爱。这个游戏的基本玩法是控制一条不断增长的蛇,目标是吃掉屏幕上出现的食物,同时避免撞到边缘或自身。随着游戏的进行,蛇的身体会越长…

文章目录

  • 一、项目介绍
  • 二、核心代码
  • 三、项目展示
  • 四、源码获取

一、项目介绍

贪吃蛇是一款经典的休闲益智游戏,自问世以来便深受广大用户的喜爱。这个游戏的基本玩法是控制一条不断增长的蛇,目标是吃掉屏幕上出现的食物,同时避免撞到边缘或自身。随着游戏的进行,蛇的身体会越长越大,操控难度也越来越高,为玩家带来了挑战性和乐趣。

随着计算机和移动设备的普及,贪吃蛇游戏也逐渐从最初的黑白方块发展成为精美的图形游戏。但是无论视觉效果如何,游戏的核心玩法始终保持不变,这也是贪吃蛇游戏能持续吸引玩家的重要原因。

二、核心代码

启动窗口

public class StartGame {public static void main(String[] args) throws UnsupportedAudioFileException, IOException, LineUnavailableException {//音乐./*Thread t1 = new PlayMusic();t1.start();*/JFrame jf = new JFrame();jf.setTitle("贪吃蛇大作战");jf.setBounds(10,10,600,485);jf.setResizable(false);jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);jf.setVisible(true);//正常游戏界面放在面板上jf.add(new GamePanel());}
}

存放数据

public class DataCenter {public static URL headerURL=DataCenter.class.getResource("/Static/Header.png");public static URL upURL=DataCenter.class.getResource("/Static/Up.png");public static URL rightURL=DataCenter.class.getResource("/Static/Right.png");public static URL downURL=DataCenter.class.getResource("/Static/Down.png");public static URL leftURL=DataCenter.class.getResource("/Static/Left.png");public static URL bodyURL=DataCenter.class.getResource("/Static/Body.png");public static URL foodURL=DataCenter.class.getResource("/Static/Food.png");public static ImageIcon header=new ImageIcon(headerURL);public static ImageIcon up=new ImageIcon(upURL);public static ImageIcon right=new ImageIcon(rightURL);public static ImageIcon down=new ImageIcon(downURL);public static ImageIcon left=new ImageIcon(leftURL);public static ImageIcon body=new ImageIcon(bodyURL);public static ImageIcon food=new ImageIcon(foodURL);}

游戏初始化

 //游戏初始化public void init(){length = 3;//蛇的长度,初始为3String direction;//初始方向向右//脑袋的坐标snakeX[0] = 95;snakeY[0] = 110;//第一节身体snakeX[1] = 70;snakeY[1] = 110;//第二节身体snakeX[2] = 45;snakeY[2] = 110;direct = "R";//初始方向向右score=0;gameState = false;//默认还没开始游戏//游戏一开始定时器就启动timer.start();foodX = 20 + 25 * random.nextInt(22);//生成[0-21]的整数foodY = 85 + 25 * random.nextInt(14);//生成[0-13]的整数isFail = false;}

绘制面板

 //绘制面板@Overrideprotected void paintComponent(Graphics g) {this.setBackground(Color.WHITE);super.paintComponent(g);//清屏//绘制静态面板//头部图片DataCenter.header.paintIcon(this, g, 20, 8);//游戏面板g.fillRect(20, 85, 548, 355);//画积分g.setColor(Color.WHITE);g.setFont(new Font("微软雅黑",Font.BOLD,20));g.drawString("长度:"+length,450,32);g.drawString("分数:"+score,450,55);//画食物DataCenter.food.paintIcon(this, g, foodX, foodY);//画小蛇头if (direct.equals("U")) {DataCenter.up.paintIcon(this, g, snakeX[0], snakeY[0]);} else if (direct.equals("R")) {DataCenter.right.paintIcon(this, g, snakeX[0], snakeY[0]);} else if (direct.equals("D")) {DataCenter.down.paintIcon(this, g, snakeX[0], snakeY[0]);} else if (direct.equals("L")) {DataCenter.left.paintIcon(this, g, snakeX[0], snakeY[0]);}//画蛇身for (int i = 1; i < length; i++) {DataCenter.body.paintIcon(this, g, snakeX[i], snakeY[i]);}//游戏状态if (gameState == false) {g.setColor(new Color(231, 85, 18));g.setFont(new Font("微软雅黑", Font.BOLD, 40));g.drawString("按下空格开始游戏!", 126, 265);}if (isFail) {g.setColor(new Color(226, 9, 9));g.setFont(new Font("微软雅黑", Font.BOLD, 40));g.drawString("游戏失败!按下空格重新开始", 40, 265);}}

三、项目展示

初始面板
在这里插入图片描述
开始游戏
在这里插入图片描述
游戏失败
在这里插入图片描述

四、源码获取

因为页面与源码太多了,所以页面与源码只展示了一部分,完整源码已经打包了,点击下面蓝色链接获取!

点我获取源码

http://www.yayakq.cn/news/444674/

相关文章:

  • 哈尔滨网站推广如何让网站火起来
  • 黑龙江省建设厅网站首页可视化课题组网站建设教程
  • 网站查询信息广州网站制作方法
  • 北京亦庄做网站公司上海中学国际部
  • 制作网站用的域名天津做企业网站
  • 成都没有做网站的公司wordpress 非插件代码高亮
  • 网站建设商业计划书模板范文做文案的网站
  • 北京网站设计服务商劳务公司logo设计图片
  • 千图网解析网站怎么做安徽手机网站建设
  • 怎样查看网站建设时间中国最好的猎头公司
  • 策划网站做推广的公司重庆解放碑
  • 福州 建站 软件网站的功能需求分析
  • 北京律师网站建设推荐临沂兰山网站建设
  • 酷虎云建站工具企业网站建设多钱
  • 清溪仿做网站今天大事件新闻
  • 厦门网站搭建wordpress 汉化 自适应
  • 南通网站开发价格网线制作方法
  • 网站关键词几个字河北省香河县建设局网站
  • 建材网站方案wordpress简易教程
  • 镇江建设局网站莱芜手机网站设计公司
  • 怎样将自己做的网站发布到外网上无锡网站建设公司排名
  • 被官方认可赚钱游戏北京网站运营优化公司
  • 广州网站建设兼职软件商店软件下载
  • 如何提升网站的权重田园综合体建设网站
  • 网站制作什么样的字体好看设计师在线
  • 点击立即进入正能量网站网站改备案信息吗
  • 深圳网站建设公司地址天元建设集团有限公司 企查查
  • 自己做的网站二维码怎么做的付费电影网站源码
  • 傻瓜式网站界面中国建设银行官网站基金查询
  • 购车网站设计保健品网站建设流程