parent
bac8633be7
commit
172ffbc4aa
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/MAndEngine"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/MAndEngine"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
||||
|
|
|
|||
|
|
@ -43,4 +43,3 @@ Icon
|
|||
Network Trash Folder
|
||||
Temporary Items
|
||||
.apdisk
|
||||
/bin/
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ import java.awt.Graphics2D;
|
|||
import java.awt.Image;
|
||||
import java.awt.Rectangle;
|
||||
import java.awt.RenderingHints;
|
||||
import java.awt.Transparency;
|
||||
import java.awt.event.KeyEvent;
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.net.URL;
|
||||
|
|
@ -190,7 +189,7 @@ public class SpaceWars implements BasicApp {
|
|||
try {
|
||||
background = ImageIO.read(new URL("http://wallpapersus.com/wallpapers/2012/10/Cool-Wave-600x1024.jpg"));
|
||||
} catch (Exception e) {
|
||||
background = new BufferedImage(1024, 600, Transparency.TRANSLUCENT);
|
||||
background = (Image) new BufferedImage(1024, 600, BufferedImage.TRANSLUCENT);
|
||||
Graphics g = background.getGraphics();
|
||||
g.setColor(Color.BLUE);
|
||||
g.fillRect(0, 0, 1024, 600);
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ public class Player extends Entity {
|
|||
private boolean goBoom = false;
|
||||
|
||||
public Player() {
|
||||
super(512, 550, WIDTH, HEIGHT);
|
||||
super((int) 512, (int) 550, WIDTH, HEIGHT);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -30,7 +30,6 @@ public class BasicPlayerBullet extends Bullet {
|
|||
updateBoundingBox((int) this.x, (int) this.y, WIDTH, HEIGHT);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int tick() {
|
||||
if (alive) {
|
||||
if (direction == Direction.UP) {
|
||||
|
|
@ -59,7 +58,6 @@ public class BasicPlayerBullet extends Bullet {
|
|||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void render(Graphics g) {
|
||||
g.setColor(Color.BLACK);
|
||||
if (alive)
|
||||
|
|
@ -76,12 +74,10 @@ public class BasicPlayerBullet extends Bullet {
|
|||
return 1;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getWIDTH(){
|
||||
return WIDTH;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getHEIGHT(){
|
||||
return HEIGHT;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,12 +19,10 @@ public class PlayerExplodeBullet extends Bullet {
|
|||
private final int size;
|
||||
private static final double PHI = 1.618033988749894848204586;
|
||||
|
||||
@Override
|
||||
public int getWIDTH(){
|
||||
return WIDTH;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getHEIGHT(){
|
||||
return HEIGHT;
|
||||
}
|
||||
|
|
@ -47,7 +45,6 @@ public class PlayerExplodeBullet extends Bullet {
|
|||
|
||||
}
|
||||
|
||||
@Override
|
||||
public int tick() {
|
||||
if (alive) {
|
||||
if (direction == Direction.UP) {
|
||||
|
|
@ -78,7 +75,6 @@ public class PlayerExplodeBullet extends Bullet {
|
|||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void render(Graphics g) {
|
||||
g.setColor(Color.BLACK);
|
||||
if (alive)
|
||||
|
|
|
|||
|
|
@ -16,12 +16,10 @@ public class PlayerImpactBullet extends Bullet {
|
|||
private boolean alive = true;
|
||||
private final int level;
|
||||
|
||||
@Override
|
||||
public int getWIDTH(){
|
||||
return WIDTH;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getHEIGHT(){
|
||||
return HEIGHT;
|
||||
}
|
||||
|
|
@ -42,7 +40,6 @@ public class PlayerImpactBullet extends Bullet {
|
|||
this.level = level;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int tick() {
|
||||
if (alive) {
|
||||
if (direction == Direction.UP) {
|
||||
|
|
@ -71,7 +68,6 @@ public class PlayerImpactBullet extends Bullet {
|
|||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void render(Graphics g) {
|
||||
g.setColor(Color.BLACK);
|
||||
if (alive)
|
||||
|
|
|
|||
|
|
@ -17,12 +17,10 @@ public class PlayerPiercingBullet extends Bullet {
|
|||
private final boolean INFINISHOT;
|
||||
final boolean lolface = true;
|
||||
|
||||
@Override
|
||||
public int getWIDTH(){
|
||||
return WIDTH;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getHEIGHT(){
|
||||
return HEIGHT;
|
||||
}
|
||||
|
|
@ -44,7 +42,6 @@ public class PlayerPiercingBullet extends Bullet {
|
|||
INFINISHOT = b;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int tick() {
|
||||
oldX = x;
|
||||
oldY = y;
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@ public class BlueEnemy extends Enemy {
|
|||
g.setColor(color);
|
||||
int temp;
|
||||
try{
|
||||
temp = r.nextInt((int)(0-(absoluteTime/20d))+5);
|
||||
temp = r.nextInt((int)(0-((double)absoluteTime/20d))+5);
|
||||
}catch(Exception e){
|
||||
temp = 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ public class GreenEnemy extends Enemy {
|
|||
g.setColor(color);
|
||||
int temp;
|
||||
try{
|
||||
temp = r.nextInt((int)(0-(absoluteTime/20d))+5);
|
||||
temp = r.nextInt((int)(0-((double)absoluteTime/20d))+5);
|
||||
}catch(Exception e){
|
||||
temp = 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -137,7 +137,7 @@ public class NormalEnemy extends Enemy {
|
|||
g.setColor(color);
|
||||
int temp;
|
||||
try{
|
||||
temp = r.nextInt((int)(0-(absoluteTime/20d))+5);
|
||||
temp = r.nextInt((int)(0-((double)absoluteTime/20d))+5);
|
||||
}catch(Exception e){
|
||||
temp = 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ public class RedEnemy extends Enemy {
|
|||
|
||||
}
|
||||
|
||||
@Override
|
||||
public int tick() {
|
||||
// epic AI
|
||||
if((int)healthBar <= 0){
|
||||
|
|
@ -131,12 +130,11 @@ public class RedEnemy extends Enemy {
|
|||
private Random r = new Random();
|
||||
private int absoluteTime = 0;
|
||||
|
||||
@Override
|
||||
public void render(Graphics g) {
|
||||
g.setColor(color);
|
||||
int temp;
|
||||
try{
|
||||
temp = r.nextInt((int)(0-(absoluteTime/20d))+5);
|
||||
temp = r.nextInt((int)(0-((double)absoluteTime/20d))+5);
|
||||
}catch(Exception e){
|
||||
temp = 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,9 +22,9 @@ public class Shop {
|
|||
|
||||
public void tick(){
|
||||
if(state == ON && !(animationTime > BOX_WIDTH)){
|
||||
animationTime+=(MAX_ANIMATION_TIME-animationTime)/6;
|
||||
animationTime+=(double)(MAX_ANIMATION_TIME-animationTime)/6;
|
||||
}else if(state == OFF && !(animationTime < 0)){
|
||||
animationTime+=(0-animationTime)/6;
|
||||
animationTime+=(double)(0-animationTime)/6;
|
||||
}
|
||||
if(animationTime < 0.49d){
|
||||
selection = 0;
|
||||
|
|
|
|||
|
|
@ -70,11 +70,10 @@ public class CollisionParticle extends Entity {
|
|||
this.damage = damage;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int tick() {
|
||||
if (life < moveLife) {
|
||||
x += Math.cos((angleDeg * Math.PI) / 180d) * speed;
|
||||
y += Math.sin((angleDeg * Math.PI) / 180d) * speed;
|
||||
x += Math.cos(((double) angleDeg * Math.PI) / 180d) * speed;
|
||||
y += Math.sin(((double) angleDeg * Math.PI) / 180d) * speed;
|
||||
}
|
||||
speed /= DECAY;
|
||||
if (life > renderLife)
|
||||
|
|
@ -101,7 +100,6 @@ public class CollisionParticle extends Entity {
|
|||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void render(Graphics g) {
|
||||
if (alive) {
|
||||
g.setColor(color);
|
||||
|
|
|
|||
|
|
@ -63,17 +63,16 @@ public class Particle extends Entity{
|
|||
} else {
|
||||
color = new Color(rand(0, 256), rand(0, 256), rand(0, 256));
|
||||
}
|
||||
updateBoundingBox(x, y, size , size);
|
||||
updateBoundingBox((int)x, (int)y, size , size);
|
||||
|
||||
}
|
||||
|
||||
private static final double PHI = 1.618033988749894848204586;
|
||||
|
||||
@Override
|
||||
public int tick() {
|
||||
if (life < moveLife) {
|
||||
x += Math.cos((angleDeg * Math.PI) / 180d) * speed;
|
||||
y += Math.sin((angleDeg * Math.PI) / 180d) * speed;
|
||||
x += Math.cos(((double) angleDeg * Math.PI) / 180d) * speed;
|
||||
y += Math.sin(((double) angleDeg * Math.PI) / 180d) * speed;
|
||||
}
|
||||
speed /= PHI;
|
||||
if (life > renderLife)
|
||||
|
|
@ -88,7 +87,6 @@ public class Particle extends Entity{
|
|||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void render(Graphics g) {
|
||||
if (alive) {
|
||||
g.setColor(color);
|
||||
|
|
|
|||
Loading…
Reference in New Issue