Feel To Be Me! Alien of Sace Invader by Drabiter

[raw]
made by Drabiter for LD25 (COMPO)
You have been playing as the ship all the time, now it's aliens' turn to be played. Control their movement by

Accelerating/decelerating the speed, using left/right keys,

and reach bottom of screen to win. The amount of survivors is important for upgrading. Use SPACE to shoot.

Control:
Left-Right keys (accelerometer on android).
Space key (tap on android).
Mouse click (for upgrade menu).

Applet may appears in next days.

Ratings

Coolness 48% 694
Overall 2.80 465
Audio 1.82 519
Fun 2.56 494
Graphics 2.46 543
Humor 2.18 485
Innovation 3.04 285
Mood 2.68 418
Theme 3.72 143

Feedback

DST
17. Dec 2012 路 12:45 UTC
Very nice! I did find it confuzing to control, I do see the light, but two buttons "Fast" and "Slow" would have been a bit easier to control. That being said, great game, good idea!
jerrre
18. Dec 2012 路 12:05 UTC
First play i got killed and the game freezed. Second time i killed the enemy but I had to wait before i was down. Idea is good tho'
Faust
18. Dec 2012 路 12:06 UTC
Simple game and well done.
馃帳 Drabiter
19. Dec 2012 路 04:01 UTC
@jerre: Sorry for the freeze, thanks for mentioning.

@Faust: thanks~
AyCe
19. Dec 2012 路 19:57 UTC
Poor space invader aliens :( Now I truly know how they gotta feel. However, I was having some trouble shooting and moving at the same time (either I use my attention on incoming shots, I aim, or I just spam bullets and get killed). Nice game! :D
BarrensZeppelin
20. Dec 2012 路 06:03 UTC
Fun little game. played it on my android np.
It was quite hard to get past the levels with 3+ spaceships though.
馃帳 Drabiter
20. Dec 2012 路 11:30 UTC
Thanks for playing.

@AyCe: You can't shoot while pressing any button because I use switch() on key listener (you use java too so you know) :D

@BarrensZeppelin: Yeah, but I managed to pass it by fully upgraded acceleration and base speed :)
AyCe
20. Dec 2012 路 17:29 UTC
I always use 2 boolean[], and when a key gets pressed, I use switch(keycode) in a function, which "converts" keycode to actual key index in the boolean[]'s. now i look if boolean[] no. 2 is true at that pos, if not, set both arrays to true on that index. in the key up, i again get the key index by the keycode and set both boolean[] at that index to false.

Why that? Well, if you want to use "hold", just look of boolean[] no. 1 is true at that index, if you want to use "click (and ignore if key stays pressed)" return the index of boolean[] no. 1 and set it to false.

Well just look at this: http://pastebin.com/raw.php?i=wf9A4jfe

Of course you are free to code as you want ^^
voidstar69
20. Dec 2012 路 22:35 UTC
I played the Android version on my Galaxy S3. The blue gradient in the background does not fill the whole screen. The aliens only shoot if I touch within the blue gradient block.

The first few times I played I did not realize that I could make the invaders move faster by tilting the phone.

A great concept, inverting the roles of the space ship and aliens. Also quite difficult! :-)
馃帳 Drabiter
21. Dec 2012 路 02:35 UTC
@AyCe: Yeah I already know about that. I did this to prevent more shoot spamming (intended). Thanks btw! :)

@voidstar69: Thanks for trying. Yeah sorry about that. Within limited time I couldn't set up scaling, so max supported resolution is 800x480 which is my own phone Desire V :)
fishbrain
21. Dec 2012 路 17:11 UTC
Nice clean style.
馃帳 Drabiter
22. Dec 2012 路 02:22 UTC
@fishbrain: thanks! yours is good too :)
recursive frog
22. Dec 2012 路 04:47 UTC
Wow, I didn't expect that this particular take on an old classic would be so much fun, but it is! I sort of wish you had an occasional UFO helper fly by like in the original, but other than that it's solid!
馃帳 Drabiter
23. Dec 2012 路 02:59 UTC
@recursive frog: thanks for playing! I will remember to add UFO on post-compo version.
dray
23. Dec 2012 路 10:47 UTC
Nice little game. On my xperia s it seems that the background is not lined up and i have white space on top and right.
馃帳 Drabiter
24. Dec 2012 路 02:15 UTC
@dray: thanks for playing! yeah I made it fix on resolution. Xperia has about 850 x 480, 50px more than 800x480.
goerp
24. Dec 2012 路 11:56 UTC
I like how the aliens open their mouth when dropping bombs. More people had the same idea, but I didn't so I think its a good idea.
The background was not right though and after destroying the hero, nothing happened. A bug maybe
?
馃帳 Drabiter
24. Dec 2012 路 14:21 UTC
@goerp: thanks for playing! it's not bug, I just forgot to add that win condition :)
Tommislav
27. Dec 2012 路 08:16 UTC
I thought it would be hard to make a game around that mechanic, but you did a great job. As someone mentioned before I had some trouble with the speed up/down controls, and had to wait until I reached the bottom before proceeding, but the general game is well executed and great potential with further polish! =D
馃帳 Drabiter
27. Dec 2012 路 08:37 UTC
@Tommislav: Thanks for playing! yes Im planning for do the completed version, after new year maybe :)
Jeremias
27. Dec 2012 路 14:32 UTC
Nice concept, but with some problems:

- If I hold the left arrow key to quicken the movement and then I reach the left border, I think it would be better, if it slows me down while keeping the left arrow key down, instead of resetting it.
- The enemie shots are too strong or too fast. Perhaps adding health to every alien? It is hard to have more than 1 or 2 aliens left.
- The game should change to the upgrade screen after I destroyed the last ship instead of waiting until I reached the bottom screen border.
馃帳 Drabiter
28. Dec 2012 路 11:35 UTC
@Jeremlas: Thanks for the feedback! :D
azurenimbus
05. Jan 2013 路 03:53 UTC
Hey, Drabiter, couldn't get this to work on my Mac. I'm saving it to play on my Windows machine before the end of voting!
馃帳 Drabiter
07. Jan 2013 路 02:37 UTC
@azurenimbus: thanks!
RawBits
07. Jan 2013 路 12:52 UTC
Hahaa! This is good! I love the angry faces it's a nice touch. Only 2 things: they should speed up when all the ships are gone and it's bad that the game quits when all aliens dead. Well I don't know if the latter is because of the Android structure - I just recently started learning it. :P

Anyway, love the idea, simple and clean implementation. Thanks!