一、游戏效果图: 飞机发射的子弹
二、实现原理:重写paintComponet方法,按照一定的时间间隔,让子弹的坐标一直向Y轴递减,这样这实现了子弹的运动效果,子弹重画的开始位置就是飞机的坐标。
三、代码:在前两次的基础,把代码进行一些简单优化,如下:
package com.jack;
import java.awt.Graphics;
import java.awt.Image;
...
Description小明很喜欢玩射击游戏。这周末,他完成了数据结构作业之后,又来到了射击娱乐场。他从老板那租了一把步枪和装有N发子弹的弹夹。注意:所有的子弹都从枪口上膛。在射击的过程中,小明每次都有两种选择:从弹夹中取出一颗子弹上膛,或者打一发子弹出去。恰巧,这周二,小明刚上了数据结构中《栈》那一...
分类:
其他好文 时间:
2014-11-19 14:06:11
阅读次数:
262
Sprint2已经开始了~今天晚上有课所以今天的plan比较少~ ViewShilin Liu能够看见其他玩家发射出来的子弹能够看见其他玩家的子弹消失ClientJiafan Zhu当子弹射出时发送给服务器一个包Yiming Liao当子弹消失时发送给服务器一个包ServerSongtao He.....
分类:
其他好文 时间:
2014-11-19 12:30:52
阅读次数:
188
No Silver Bullet: Essence and Accidents of Software Engineering在欧洲中世纪的传说中,有一种叫“人狼”的妖怪,就是人面狼身。它们会讲人话,专在月圆之夜去袭击人类。而且传说中对“人狼”用一般的枪弹是不起作用的,普通子弹都伤不到也打不死它,只...
分类:
其他好文 时间:
2014-11-13 07:00:47
阅读次数:
196
一、No Silver Bullet: Essence and Accidents of Software Engineering 在FredBrooks所写的这边文章中,他认为曾经传说的年代中银色子弹可以有力针对狼人,是一个解决问题的良剂。然而,在软件工程中却不是如此,软件工程中有不可避免的诸多....
分类:
其他好文 时间:
2014-11-13 06:57:40
阅读次数:
170
一、sliver bullet 查了资料才知道silver bullet的意义。银色子弹(英文:Silver Bullet),或者称“银弹”“银质子弹”,指由纯银质或镀银的子弹。在欧洲民间传说及19世纪以来哥特小说风潮的影响下,银色子弹往往被描绘成具有驱魔功效的武器,是针对狼人等超自然怪物的特效武....
分类:
其他好文 时间:
2014-11-12 13:17:18
阅读次数:
160
游戏介绍:游戏非常简单,通过发射子弹,将怪物射死。注意还有大怪物出没。当你打死的怪物越来越多时,游戏难度也会逐渐变大,使用SpriteKit编写的一款简单游戏,对于iOS游戏开发新手,是一个不错的demo。游戏中可能要用到的小案例:http://code.662p.comShoot the mons...
分类:
移动开发 时间:
2014-11-07 09:49:50
阅读次数:
169
学习的基本途径体验:用人五感去体验到生活的东西,从而学习。试错:不断做事,经历错误,从错误中总结的学习。观察:看别人是怎么做这件事,自己模仿来做。阅读:试错和观察都是比较有局限的,像许多知识就无法通过试错来学习,比较造原子弹之类,这样导致的成本太高。观察同样,我们不可能总能观察到别人怎么做的,就算能...
分类:
其他好文 时间:
2014-11-05 00:09:23
阅读次数:
237
思路和1080一样
题目有几个坑:
范围要开到2010,题目没有给
子弹数量和恐怖分子出现的字符串长度不一定相等
用memset会超时
#include "stdio.h"
#include "string.h"
int dp[2010][2010],a[2010];
int Max(int a,int b,int c)
{
int...
分类:
其他好文 时间:
2014-11-04 11:06:16
阅读次数:
163
在clyz有一个很厉害的枪手叫做东哥,他的女神qy被本地一个著名的黑帮老大XXX给绑架了,东哥急切地想要找回qy,向椅子买了几件武器。因为首先要轰开clyz的大门,所以他选择了霰弹枪。clyz的大门由N*M块石头组成,而东哥的体积为R行C列(东哥不可被切开),他为了省子弹,他只能轰出一个恰好自己通过...
分类:
其他好文 时间:
2014-11-03 01:13:06
阅读次数:
168