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

如何做网站的后台seo网络营销案例分析

如何做网站的后台,seo网络营销案例分析,广州微信小程序开发制作公司,网上申请公司注册流程文章目录 一、需求分析二、技术介绍2.1相关技术2.2开发环境 三、功能实现1、开始2、运动3、死亡 四、部分代码实现获取源码 文章最下方获取源码!!! 文章最下方获取源码!!! 文章最下方获取源码!&…

文章目录

  • 一、需求分析
  • 二、技术介绍
    • 2.1相关技术
    • 2.2开发环境
  • 三、功能实现
    • 1、开始
    • 2、运动
    • 3、死亡
  • 四、部分代码实现
  • 获取源码

文章最下方获取源码!!!
文章最下方获取源码!!!
文章最下方获取源码!!!

一、需求分析

1、实现界面设计
2、实现小鸟的运动以及动态展示
3、实现障碍物背景图的变化
4、绕过障碍物加分,触碰到障碍物时死亡

二、技术介绍

2.1相关技术

  • Java + Swing

2.2开发环境

idea

三、功能实现

1、开始

在这里插入图片描述

2、运动

在这里插入图片描述

3、死亡

在这里插入图片描述

四、部分代码实现

Bird.java

package game;import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;/*** 小鸟*/
class Bird {// 图片BufferedImage image;// 位置int x, y;// 宽高int width, height;// 大小(用于碰撞检测)int size;// 重力加速度double g;// 位移的间隔时间double t;// 最初上抛速度double v0;// 当前上抛速度double speed;// 经过时间t之后的位移double s;// 小鸟的倾角(弧度)double alpha;// 一组图片,记录小鸟的动画帧BufferedImage[] images;// 动画帧数组的下标int index;// 初始化小鸟public Bird() throws Exception {// 初始化基本参数image = ImageIO.read(getClass().getResource("/resources/0.png"));width = image.getWidth();height = image.getHeight();x = 132;y = 280;size = 40;// 初始化位移参数g = 4;v0 = 20;t = 0.25;speed = v0;s = 0;alpha = 0;// 初始化动画帧参数images = new BufferedImage[8];for (int i = 0; i < 8; i++) {images[i] = ImageIO.read(getClass().getResource("/resources/" + i + ".png"));}index = 0;}// 飞行动作(变化一帧)public void fly() {index++;image = images[(index / 12) % 8];}// 移动一步public void step() {double v0 = speed;// 计算上抛运动位移s = v0 * t + g * t * t / 2;// 计算鸟的坐标位置y = y - (int) s;// 计算下次移动速度double v = v0 - g * t;speed = v;// 计算倾角(反正切函数)alpha = Math.atan(s / 8);}// 向上飞行public void flappy() {// 重置速度speed = v0;}// 检测小鸟是否碰撞到地面public boolean hit(Ground ground) {boolean hit = y + size / 2 > ground.y;if (hit) {y = ground.y - size / 2;alpha = -3.14159265358979323 / 2;}return hit;}// 检测小鸟是否撞到柱子public boolean hit(Column column) {// 先检测是否在柱子的范围内if (x > column.x - column.width / 2 - size / 2&& x < column.x + column.width / 2 + size / 2) {// 再检测是否在柱子的缝隙中if (y > column.y - column.gap / 2 + size / 2&& y < column.y + column.gap / 2 - size / 2) {return false;}return true;}return false;}
}

main

/*** 启动方法*/public static void main(String[] args) throws Exception {JFrame frame = new JFrame();BirdGame game = new BirdGame();frame.add(game);frame.setSize(440, 670);frame.setLocationRelativeTo(null);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);game.action();}

获取源码

  • 我的微信
  • 欢迎添加微信互相交流学习哦!
http://www.jinmujx.cn/news/78286.html

相关文章:

  • wordpress order by谷歌seo网站推广怎么做
  • 呼和浩特网站建设SEO优化青岛神马排名优化
  • 射阳网页设计三明网站seo
  • 做搜狗手机网站网站优化哪个公司好
  • 开发一栋楼需要多少钱南宁seo排名收费
  • 手机网站建站教育模板考研培训机构排名
  • 天津网站设计方案网络推广公司怎么找客户
  • 网站开发 h5宁波seo关键词如何优化
  • 电商网站seo方案网络seo啥意思
  • 阿里云网站如何建设视频国家职业技能培训学校
  • 深圳网站建房网络项目免费的资源网
  • 云主机玩游戏快速排名优化
  • 成都那家做网站好今天的热搜榜
  • 济南 网站建设 域名注册职业培训机构排名
  • php做电影网站企业培训考试
  • 闵行区个人网页设计用户体验网站推广seo招聘
  • 网站开发的职责徐州seo推广优化
  • 无锡找做网站社群营销的案例
  • 武汉专业网站做网页b2b平台有哪些
  • 揭阳专业做网站公司网站一键收录
  • 自己做的网站服务器在哪里营销型网站的分类不包含
  • 房产信息网显示限售新人学会seo
  • 网络促销分类 网站促销网络服务包括
  • 建行网站注册用户名怎么填百度竞价推广关键词优化
  • WordPress客户端百度seo词条优化
  • 成都网站建设科技公成都百度搜索排名优化
  • 网站建设硬件和软件技术环境配置网站搭建公司哪家好
  • 网站开发系统架构图广州建网站的公司
  • wordpress优化数据库变大武汉seo推广优化
  • 织梦网站模板安装重庆电子商务seo