E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java小游戏飞机大战
飞机大战
总结与完整代码
这个项目用了哪些方法这个项目用到了JAVA语言中的封装,继承,多态,方法重载,接口等多种思想继承和接口主要运用在MySurfaceView中,这个类继承了surfaceview里的属性与方法,并且还要实现SurfaceHolder.Callback.runnable的接口,这就体现了子类与父类之间的继承关系,还有接口怎么运用封装用的的地方比较多,各个类中使用的四个访问权限符,public,priv
piupipiupi
·
2018-05-31 22:35
JAVA小白的第二个项目—
飞机大战
分步骤理解流程
项目简单简介
飞机大战
是集成这一个月实训以来的成果,其中包括了所学的封装,继承,多态,方法的重载等多个知识点构成的一款简单的小游戏。经过一个礼拜的时间将此项目完成,由多个模块组成。
piupipiupi
·
2018-05-31 22:15
学习日记
飞机大战
游戏详解
1.整体实现思路在做这个游戏刚开始第一天时,不知如何着手,思路很乱,不能统观全局,抓不住其中要点,窥不透真义.几天下来,在江哥的引导下,基本完成了简单的功能,现在回顾一下过程中的心得以及遇到的问题:首先创建四个类,BOSS类和我方机子弹类,BOSS类,我方机类,类中定义各自的横竖xy坐标属性,值得注意的是,在写构造的时候,子弹的构造需要传入参数,因为子弹英雄机和敌机发出来的。再定义两种子弹移动方法
hao_1999
·
2018-05-31 22:58
first
diary
飞机大战
游戏详解
1.整体思路概述:这次的
飞机大战
游戏主要运用到Java中所学到的知识基本功能:(1)设置一个战机具有一定的速度,通过鼠标可以控制战机的位置(2)添加爆炸效果包括,战机子弹打中敌机爆炸,敌机子弹打中战机子弹爆炸
小新买蜡笔
·
2018-05-31 22:31
python
飞机大战
总结
似乎半个月没写博客了。持之以恒的勋章都掉了。。现在开始补回来。这一个月学了学py,搭了一套自己的框架。总结下自己学到的吧,还有去TX之前准备自己补上的部分:1.感觉U3D什么的游戏引擎,已经帮忙做好游戏图层的管理,所以不用很操心,不过pygame感觉真的啥也不帮忙做。so写了一个图层的管理(sort函数使用竟然测了半天,py2和py3似乎有所不同,我用的py3)classDrawOn(object
YYyyCCCcccBb
·
2018-05-18 12:28
项目
pygame 模块进行简单游戏开发-----
飞机大战
学习目标强化面向对象程序设计体验使用pygame模块进行游戏开发安装pygamesudopip3installpygame验证安装python3-mpygame.examples.aliens1.1、游戏的初始化和退出importpygamepygame.init()#游戏代码...pygame.quit()1.2、理解游戏中的坐标系定义hero_rect矩形描述英雄的位置和大小输出英雄的坐标原点
张轩轩
·
2018-05-13 19:29
教你如何一步一步用Java实现
飞机大战
(一)
资源交流群
飞机大战
第一天1.抽象类:飞行物publicabstractclassFlyingObject{protectedBufferedImageimage;protectedintwidth;//
@Within
·
2018-04-23 19:21
airplane
Java小游戏
importjava.util.Random;importjava.util.Scanner;publicclassGameProcess{intarea,i,arrcount,right,midright,t;intbase[]=newint[arrcount],userNum[]=newint[area],sysNum[]=newint[area];Randomrandom=newRandom
一个啥也不会的菜鸟
·
2018-04-22 20:27
pygame之《
飞机大战
》(三)
前言:本章将进行基类的抽取。使代码更具有层次性和简化重复代码。编程代码:导入模块importpygameimporttimeimportrandomfrompygame.localsimport*1-Base类的提取(所有类的基类)所有类都有(x,y)坐标,图片的加载,即可以提取出来。classBase(object):"""docstringforBase"""def__init__(self,
GYT0313
·
2018-04-22 19:52
Python
Pygame
pygame之《
飞机大战
》(一)
前言:学习完Python后,为巩固与练习,因而编写了《
飞机大战
》小游戏。
GYT0313
·
2018-04-22 18:41
Python
刚开发好的联网“
飞机大战
”,demo开放,随便玩
话说在前边,目前这个demo的界面真的丑,谦虚的话体验也一般般,但它见证了我们联网SDK从0到1的过程,迫不及待想跟大家分享;如果你也觉得丑,可以忽略它,我们做DEMO的目的只想告诉你,有了联网SDK,开发联网小游戏真的很快很简单啊!!!在尝试之前,先看重要提示:如果你有一定Unity/CocosCreator/微信小游戏开发经验,且热情度较高,有想法开发Unity/CocosCreator/微信
Bmob_小小琪
·
2018-04-18 00:00
游戏开发
unity3d
游戏接入
Python
飞机大战
小游戏
Python
飞机大战
小游戏#!
KiritoLiuSky
·
2018-04-10 20:08
Python
Python
飞机大战
(1)
importpygamefromplane_spritesimport*classPlaneGame(object):"""
飞机大战
游戏"""def_
心石卒了丶无痕
·
2018-03-17 16:02
刚刚学的python的pygame库,用来写了一个
飞机大战
,纯手撸
python版本3.6.2,pygame的安装请参照我的另一篇博客http://blog.csdn.net/liuboxx1/article/details/795703511.代码#!/usr/bin/envpython#-*-coding:utf-8-*-importpygamefromsysimportexitimportrandomimportmathclassBullet:def__in
Liuboxx1
·
2018-03-15 16:51
Python
pygame
Python实现微信小游戏:
飞机大战
0、前言我学一种语言,可以说学任何东西都喜欢自己动手实践,总感觉自己动手一遍,就可以理解的更透彻,学python也一样,自己动手写代码,但更喜欢做点小东西出来,一边玩一边学。下面我就展示一下我最近做的一个小游戏。1、素材准备首先我们先来预览一下游戏的最终运行界面根据游戏界面,我们可以清楚的知道必须要先准备游戏背景图片,飞机图片,子弹图片等等。这些素材我已经放到网上,点我下载,里面包括了我的代码和图
笑傲苍穹0
·
2018-03-10 14:38
Vue+Websocket实现多人在线王者飞机(一)
看了Vue官方教程,想找个项目练练手(没找到好的),就写个
飞机大战
吧。
janwool
·
2018-03-01 01:14
Vue
request
AnimationFra
设计模式JS版
微信官方示例小游戏-
飞机大战
-程序设计分析图
源码目录介绍./js├──base//定义游戏开发基础类│├──animatoin.js//帧动画的简易实现│├──pool.js//对象池的简易实现│└──sprite.js//游戏基本元素精灵类├──libs│├──symbol.js//ES6Symbol简易兼容│└──weapp-adapter.js//小游戏适配器├──npc│└──enemy.js//敌机类├──player│├──bu
Airmusic
·
2018-02-06 00:00
es6
Unity小游戏《
飞机大战
》实战代码学习
1.
飞机大战
背景的处理方法准备2个无缝背景贴图,位置设置好,连接在一起的。每个背景都放同样的代码1个。
qq_30454411
·
2018-01-15 16:19
自学
如果要在“跳一跳”里做植入,腾讯会选这些公司
上一个这样席卷朋友圈的游戏,还要追溯到微信流行之初的《全民
飞机大战
》。和“素颜”的飞机不同,界面精美的“跳一跳”被人们赋予了更多的想象——通过简单操作,一枚小跳棋从一个墩子蹦到下一个,无穷无尽。
WiFi已连接
·
2018-01-05 00:00
了不起的“跳一跳”
实际上,“跳一跳”是微信在其最新版本首页中植入的的一款小游戏,植入体验可自行脑补2013年风靡一时的“
飞机大战
”。我自认是个游戏白痴。即使是4399上的小游戏,当我看到开发者精心准备的
mrboshen
·
2017-12-31 05:53
HTML
飞机大战
代码(可保存本地html运行)
HTML5版本的
飞机大战
元素,作为容器-->QWE切换飞机 ZXC切换子弹//0游戏的初始化阶段//01获取元素,并且创建画布对象varcanvas=document.getElementById
渊渟无迹静涛君
·
2017-12-27 15:03
Html5
Java小游戏
之斗地主游戏实例Map集合
Map的特点是什么?1、Map对象是一个双列的容器2、两列分别对应key和value,二者一一对应,是映射关系3、Map中的数据以键值对的形式保存4、键值是唯一的,不能重复的HashSet()和HashMap()之间的关系?HashSet()底层是HashMap(),HashSet()是依赖HashMap()的HashSet()为什么要在底层实现HashMap()?因为二者都是用相同的哈希算法,只
Musk_
·
2017-12-22 19:58
Java
java游戏-
飞机大战
飞机大战
项目:文件夹结构:com.czm.planefight包:packagecom.czm.planefight;/***道具类*/importjava.awt.Graphics;importjava.awt.Image
CZM_886
·
2017-12-12 16:28
java基础
java小游戏
-双人五子棋小案例
最近谢了几个java的小案例,在这里跟大家分享一下,现在说的是一个java的五子棋的小案例,案例之实现了基础的下棋和盘点胜负的功能,至于悔棋的功能和提示的功能,因为本人比较懒,代码就没有添加,如果有需要的朋友,可以练习我,我来补全相应的代码,其实最基本的数据已经实现了,至于信息展示和悔棋功能,不过是重载对象罢了,项目写的不好,多多包涵,希望有大神给出优化的好的方案废话不多说。直接上代码下面的是棋子
嘿、body
·
2017-12-11 10:22
原理
Java小游戏
之猜拳游戏
思路:定义三个类,分别实现接收人输出的指令,电脑随机出手势,进行比较判断输出结果第一个类的代码部分:publicclassPerson{publicstaticintpunch(){System.out.println("请出石头剪刀布");Scannerscanner=newScanner(System.in);//扫描用户输入的字符串,并打印出来Stringstring=scanner.nex
Musk_
·
2017-12-06 20:52
Java
Java小游戏
之推箱子游戏
实现推箱子操作由于CSDN无法编辑器无法输出可视化符号,使用文字代替符号,需要源码的朋友私信我符号含义:篮球:需要占的位置国旗:被推的箱子肌肉:推动箱子走的人物黑人脸:一堵墙,不可通行空白格:可以通行规则:需要将两个国旗推至第二列的第二、第三个位置上,即可完成任务思路:需要使用一个二维数组,按照规则将地图打印出来需要两个变量存储初始位置,并且调用scanner类使用while循环,循环中需要有每次
Musk_
·
2017-12-04 21:08
Java
Python版
飞机大战
前面学了java用java写了
飞机大战
这次学完python基础后写了个python版的
飞机大战
,有兴趣的可以看下。
LoveDestiny
·
2017-12-04 19:29
Python
Java小游戏
之小迷宫游戏
游戏规则按照位置为0的路线移动,上下左右方向键依次为8、2、4、6游戏编码编码思路:定义一个二维数组,七个一维数组,每个一维数组七个元素,并且按照游戏规则设置0,1,初始值位置打印数组,用于开始游戏定义变量x,y。用于位置移动后位置的确定,以及边界限定while循环,其中获取用户输入数字使用switch语句,根据输入的数字执行相应的操作for循环动态打印数组到达指定位置,结束循环代码实现:代码还有
Musk_
·
2017-12-01 22:13
iOS开发,分享一个使用CADisplayLink实现的仿微信
飞机大战
示例程序OC版
本
飞机大战
示例程序参考刘凡的演练实现。
飞机大战
-效果演示airplaneGame.gif开发笔记1.开发之前,要确保开发代码的独立完整性,可以通过xcode提供的group的方式来实
aiq西米
·
2017-12-01 17:10
自学 Python --
飞机大战
第一遍鉴于很多朋友要素材这是素材链接,点击下载吧第二遍鉴于很多朋友要素材这是素材链接,点击下载吧第三遍鉴于很多朋友要素材这是素材链接,点击下载吧gif好像看起来有点卡哇,这是自学Python的第一个实战小玩具,嗯,写游戏确实比玩游戏有意思多了,fafafa嗯,开始吧,源码放在了我的github,源码中包括了素材文件,自行翻看首先说一下,Python确实很有意思,代码量挺少,三方库挺全面,对于我们萌
oblivion0001
·
2017-11-27 15:18
日常Demo
Java小游戏
-----人的一生
Java小游戏
-----人的一生源代码:利用抛出异常来表示人生中遇到的坎坷,形成了死循环,直到最后循环过程中导致内存溢出抛出java.lang.StackOverflowError异常表示人的一生到了终点
_雨季_
·
2017-11-08 14:36
java趣味文字游戏
java小程序
java小游戏
java小实例
java
飞机大战
此游戏实现通过操作上下左右方向键来操控飞机的移动,子弹从中间圆上任意方向发射,碰到墙壁时镜面反弹,当碰到飞机时,飞机爆炸,并输出战绩。先看效果图(含爆炸效果):源码如下:工具包:packagecom.uwo9.util;/***游戏项目中的常量**/publicclassConstant{/***窗体宽度*/publicstaticfinalintGAME_WIDTH=500;/***窗体高度*/
幻影寒狼
·
2017-10-25 19:26
java
Python-
飞机大战
项目
飞机大战
小项目由于时间问题,最后还需要补充,原理过程是一样的仅用于个人学习参考代码如下:importpygamefrompygame.localsimport*importtimeclassHeroplane
CEO赵林1007
·
2017-10-23 14:55
玩转Python
Python入门教程完整版(懂中文就能学会)
本套教程学习时间15天1-3天内容:为Linux基础命令4-13天内容:为Python基础教程14-15天内容:为
飞机大战
项目演练第一阶段(1-3天):该阶段首先通过介绍不同领域的三种操作系统,操作系统的发展简史以及
传智播客官方博客
·
2017-09-28 15:22
纯干货
原创文章
600集Python从入门到精通教程(懂中文就能学会)
:http://www.cnblogs.com/Javazx/p/7607054.html目录大纲:本套教程15天1-3天内容为Linux基础命令4-13天内容为Python基础教程14-15天内容为
飞机大战
项目演练视频概括
weixin_30379911
·
2017-09-28 15:00
600集Python从入门到精通教程(懂中文就能学会)
:http://www.cnblogs.com/Javazx/p/7607054.html目录大纲:本套教程15天1-3天内容为Linux基础命令4-13天内容为Python基础教程14-15天内容为
飞机大战
项目演练视频概括
aoyi8636
·
2017-09-28 15:00
600集Python从入门到精通教程(懂中文就能学会)
目录大纲:本套教程15天1-3天内容为Linux基础命令4-13天内容为Python基础教程14-15天内容为
飞机大战
项目演练视频概括:第一阶段(1-3天):该阶段首先通过介绍不同领域的三种操作系统,操作系统的发展简史以及
传智播客教育集团
·
2017-09-28 15:39
pygame编写
飞机大战
(4)-滚动地图
我们要实现飞机在场景中飞行的效果,我们可以选择背景地图滚动,相对来衬托飞机在移动。如何实现背景的滚动效果,我们可选取两张图片,两张图片交替向下移动,当某张图片完全移动到屏幕外侧,那么马上再次设置为开始位置,重新开始移动。图示入下:这里有两张一模一样的图片,这两张图片比较特殊,也就是图片的下边界和图片的上边界可以完美的无缝的对接在一起,好似一张图片一样。我们将这两张图片一张放在场景上外侧,另一张则占
还在琢磨
·
2017-09-24 02:24
Python
pygame编写
飞机大战
(3)-搭建游戏流程
简单的游戏实现流程应该是:1.计算游戏中元素的坐标。也就是游戏每刷新一次,游戏中的元素,例如子弹坐标就会+1,比如飞机的坐标计算等等;2.计算出了游戏中的元素,飞机或者子弹的坐标,那么就需要将飞机和子弹的图片绘制到这个坐标的位置;3.处理事件,游戏进行过程中,玩家会通过键盘或者鼠标点击、拖动、甚至关闭窗口等都属于事件,当玩家有这些操作的时候,我们要对玩家的操作做出响应。比如,如果玩家点击了窗口右上
还在琢磨
·
2017-09-24 02:27
Python
pygame编写
飞机大战
(1)-准备
我们要做
飞机大战
效果如下:我们的开发环境:pycharm+python3.4.4+pygame1.9.3pygame是可用来编写游戏的免费的Python模块。
还在琢磨
·
2017-09-24 01:47
Python
界面打飞机游戏,C语言
就以
飞机大战
为例吧,微博上有人说这货只是一个程序员一边啃面包一边突发奇想,用一周时间完成的小游戏。
楼下丶小黑
·
2017-08-26 18:24
网页HTML5--
飞机大战
小游戏开发--canvas的应用
一,概述此小项目,是用来练习HTML5的canvas的编程运用。在这个项目中,我们需要创建一个可运行的网页小游戏,开发此小游戏并不难,大概如下图所示:在整个游戏的运行中,总共要分为5个状态(state)去实现,分别是首页(START),加载中(STARTING),游戏中(RUNNING),暂停(PAUSE)和游戏结束(GAME_OVER),运用一个计时器在网页的canvas画布上画出对应的图片,再
HoggiChen
·
2017-08-13 15:15
项目经验
JavaScript趣味编程--仿微信
飞机大战
游戏--3.让飞机在随机位置产生
上一篇文章教了大家如何让飞机不停地向下移动,通过定时器,对吧!我们的setInaterval(function(){},10);这一次呢,我会教大家如何让你们的飞机在一个随机的x坐标中产生,这就需要学一下随机数了。1.随机数随机,就是你无法确定会不会发生。比如掷硬币,你无法100%确定你能掷到正面,再比如扔骰子,你也没办法100%扔到六。这些情况都是随机的。那随机数也是一样,我们可以让它在一个规定
dreamer_sen
·
2017-08-12 20:10
javascript
JavaScript趣味编程--仿微信
飞机大战
游戏--2.让飞机移动
前一篇文章教大家使用canvas来画了一张图片,那么应该如何让这张图片动起来呢?1.动画原理我们平时看的动画片,为什么能动起来呢?其实是因为它们都是由一张张图片组成的,在短暂的时间播放多张图片就感觉画面是动的了。那我们如果想让飞机图片动起来,就需要不停地画飞机,并改变坐标,从而实现移动。2.如何不停地画飞机想让程序不停地画飞机,我们不可能说把一行代码打上个几百次吧!对,我们只需要学习定时器就可以不
dreamer_sen
·
2017-08-12 20:01
javascript
JavaScript趣味编程--仿微信
飞机大战
游戏--1.画飞机
之前的文章已经介绍了如何使用canvas来画正方形,这次介绍如何使用canvas来画一张图片。1.新建项目本次使用的工具AptanaStudio3,打开软件之后,选择File->New->WebProject,选择DefaultProject,再点击Next,输入你的项目名称,点击Finish,就完成了项目的创建。2.创建图片文件夹image在你新建好的项目下,右键点击选择New->Folder-
dreamer_sen
·
2017-08-12 19:11
javascript
Java游戏俄罗斯方块的实现实例
Java游戏俄罗斯方块的实现实例
java小游戏
主要理解应用javaSwing,awt等基础组件的知识,通过本例应当掌握面向对象的知识。
海那边的小萌男
·
2017-08-12 08:21
关于Unity中鼠标选取物体的解决方案
今天修改了之前写的
飞机大战
的代码,原来的不足之处是点击屏幕的任意一点都可以移动飞机,也就是没有检测鼠标到底有没有点到飞机上。
杭者
·
2017-08-10 20:00
游戏-
飞机大战
(微信版)
新博客地址:vonsdite.cn项目详情见:https://github.com/VonSdite/Plane_Wars
飞机大战
(微信版)使用python的pygame模块制作学习游戏中的碰撞检测,音效等体会面向对象编程的思想在此感谢小甲鱼老师提供的教学视频
VonSdite
·
2017-07-26 17:01
微信
飞机大战
您好,本篇文章主要描述如何用面向对象编程思想仿写微信
飞机大战
。
梁煜辉
·
2017-07-23 14:52
Qt游戏编程——
飞机大战
——补充
承接上篇:http://blog.csdn.net/hao_zong_yin/article/details/74540652补充包:#ifndefSUPPLY_H#defineSUPPLY_H#include"flyer.h"classSupply:publicFlyer{public:Supply(qrealw,qrealh,qrealspeed,constQPixmaps&pixs,QGra
hao_zong_yin
·
2017-07-06 16:24
QT
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他