Island Attack

by turbo
Overall★★★★★★★★★★3.04
Fun★★★★★★★★★★3.00
Innovation★★★★★★★★★★2.50
Theme★★★★★★★★★★2.27
Graphics★★★★★★★★★★2.85
Audio★★★★★★★★★★1.50
Humor★★★★★★★★★★1.88
Mood★★★★★★★★★★2.38

My first LD.

Made from scratch using:

- p5js (Processing for javascript http://p5js.org)
- es6

Links

Browser based game.

Play Now


Code

Tested on:

- Latest Chrome
- Latest Firefox

screen2.png

Wish list:

- Sea monster (big boss!)
- Land and take off from carriers
- Enemy planes
- Huts and prisoners
- Better land mass generation
- Two or more players
- Troop island invasions from sea and parachute drops

Bug Fixes:

- Upper cased the quit key text
- Fixed missing game background when scrolling the background in menu screens
- Ensures the player cant leave via top of the screen
- Ensures turret smoke gets reset on new game
- Fixes plane not being drawn correctly in opposite direction
- Fixes a condition where the player would go UP on death
- Fixes bomb key instructions
- Removed tree count being added in to the kill total. derp
- Fixes all spawn positions cell spacing which stops overlapping
- Fixes boost control to be in correct direction of plane
- Added extra rocket range to prevent bomb costing along the top of the screen

Comments18

Ace17
Ace171 May 2017, 16:18
Fun game, however, it's too easy to stay on top and drop bombs until everybody's dead!
THe graphics are small and nice.
GenericToast
GenericToast1 May 2017, 17:34
The sprites look really nice and minimalistic. Would have been nice if the game had some audio. Some aerial enemies would have added an extra challenge since i could avoid the ground enemies by staying on top and dropping bombs. Still a really fun and cool game!
turbo
turboauthor1 May 2017, 19:40
Thanks for the feedback. I've added a bit more rocket range to prevent bomb costing along the top of the screen
makenai
makenai1 May 2017, 20:20
Fun! This reminds me of an old CGA game I used to play called Sopwith. There are a lot more missiles and bullets to deal with in this one though!
Flatgub
Flatgub1 May 2017, 20:26
This was neat! Tricky but engaging once I figured out the controls a bit better. Could have done with some sound but other than that it was fun! Well done.
OfficialCodeNMore1 May 2017, 20:27
I've always loved these types of games! I feel like the controls could be a bit different, but I loved it!
multiplexor
multiplexor1 May 2017, 20:30
I liked it! The game is well executed and feels nice. Maybe limiting the ammount of bombs would be a great addition (it was too easy to just fly on top and nonstop bomb everything)

Great job! Keep up the good work!
SkullPixel
SkullPixel1 May 2017, 20:41
This is an interesting game. I do really like it. My suggestions to make this even better would be
-A different control scheme. Perhaps following the mouse or something.
-Less projectiles. The screen was pretty much a sea of little dots.

However, you did quite well. I enjoyed it.
Tijn Arts
Tijn Arts2 May 2017, 08:48
Well done! The idea is simple but it works really well. Graphics are nice and cohesive. The only problem I had was with the control scheme. It was hard to control the plane only with up and down, so that might need some work.

Overall you've done a very good job!
AdroitConceptions4 May 2017, 23:42
controls were odd to deal with... after realizing that flying at the top of the map at constant speed, nothing can hit you.. then just hold down the bomb button to clear the level.
Nomaki
Nomaki12 May 2017, 11:35
As said before, pretty easy to just coast along the top carpet bombing until completion!
Controls are rather odd, didn't really get used to them even after a couple of minutes - Would benefit from having movement mapped to arrow keys with actions around WASD to allow easy two-handed use - dive bombing is pretty impossible and firing towards the ground whilst also doing evasive maneuvers is really tricky with the current layout.

I like the game idea though, with some additional development you could turn this into something pretty neat! Nice work!
Ben McEldowney12 May 2017, 16:06
Good effort, the graphics are good and the gameplay is challenging (until I figured out I could just spam bombs from the top of the screen). I would echo that the controls could be better, especially putting bombs on the 'e' key, it makes it very difficult to keep straight what I'm doing.

Overall though a solid dive bomber.
Doug Graham
Doug Graham12 May 2017, 17:43
Interesting game. Was a little hard to keep control of the plane, I think if i played it longer I would get used to it though.
masterkrepta
masterkrepta12 May 2017, 21:59
The game was interesting to play. at first, the health bars were quite small, but they fit the theme so it makes sense in the long run. Definitely missed the sound, some music or effects would set the tone nicely. at some point, I noticed you could slide backward on the screen, not sure if that was a glitch r intentional. but It was slightly offputting.
Rother Games
Rother Games12 May 2017, 22:12
It was way to easy to bomb everyone form the top (where they couldn't hit me). It was really hard to control the plane and sometimes the game didn't respond to my input.
Jaenis14 May 2017, 10:32
Great game! Loved the flying :) I just wished that bombs would have splash damage radius. And it would be nice to start player on safe area, just to let him learn controls first (took a while...) But really good work here!
Dregs
Dregs16 May 2017, 19:27
Nice implementation of a classic games, as said, missing sound effects (i made up for it by making mouth noises), but graphics are nice, gameplay is smooth, one thing i did notice tho was that the ai could do with leading its target as i flew along pretty low at the same height for ages watching all the rockets fire at me from in front but aimed at my back so i was never in any danger of being hit.

still fun, hope to see more updates for it soon
Found a bug?
Tell us on Discord