JavaScript MiniGame: Doom Aerial Invasion (Completed)

If it's not ZDoom, it goes here.
Post Reply
PLA
Posts: 23
Joined: Tue Dec 30, 2014 10:48 am

JavaScript MiniGame: Doom Aerial Invasion (Completed)

Post by PLA »

Here is a silly little game I made while learning javascript, now with 5 levels, 14 weapons, and a bunch of enemies and items.


Just unzip the file somewhere, drag & drop index.html onto your browser and you're ready to play.

Download Link:
https://github.com/bfgball/Doom-Aerial-Invasion
Best played with google chrome, Firefox works too
Last edited by PLA on Fri Jun 16, 2017 9:07 am, edited 5 times in total.
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by Matt »

This got drastically better once I got a decent weapon. :D

Would be nice to have more feedback as to when a weapon is ready to fire. (was playing without audio)
User avatar
isaacpop23
Posts: 143
Joined: Mon Apr 01, 2013 5:26 pm

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by isaacpop23 »

Well this is cute, it's a nice little arcade game. Though are the monsters sprites in general supposed to randomly become invisible?
PLA
Posts: 23
Joined: Tue Dec 30, 2014 10:48 am

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by PLA »

Vaecrius wrote:This got drastically better once I got a decent weapon. :D

Would be nice to have more feedback as to when a weapon is ready to fire. (was playing without audio)
Seems like a neat idea, how about add a little crosshair when they are not on cooldown?
isaacpop23 wrote:Well this is cute, it's a nice little arcade game. Though are the monsters sprites in general supposed to randomly become invisible?
It's the preloading problem I mentioned, I still haven't figured how to fix it yet. you can download the game and play it offline without the annoyance.
RaveYard
Posts: 199
Joined: Fri Apr 12, 2013 10:51 am

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by RaveYard »

  • Getting first weapon can be difficult.
  • Why am I sliding on ice? It's hard to dodge projectiles and pick stuff when it takes two seconds to change direction.
Other than that, it's pretty fun. :)
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by Matt »

Given the nature of the game I'm just assuming the doomguy is on hoverskates!
(I'm personally happy to see some momentum happening in a shmup instead of that weird perfect precision you see too often)
PLA
Posts: 23
Joined: Tue Dec 30, 2014 10:48 am

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by PLA »

RaveYard wrote:
  • Getting first weapon can be difficult.
  • Why am I sliding on ice? It's hard to dodge projectiles and pick stuff when it takes two seconds to change direction.
Other than that, it's pretty fun. :)
Oh I didn't give much thought about the friction n stuffs :P , I just experimented a bit and was happy with the current settings, guess I'll include a option for those who like more precision controls.
Vaecrius wrote:Given the nature of the game I'm just assuming the doomguy is on hoverskates!
(I'm personally happy to see some momentum happening in a shmup instead of that weird perfect precision you see too often)
Thanks Vaecrius, although I bet you know that already I still have mention the cacodemon's attack idea is straight took from your hideous destructor mod, I had so much fun playing it.
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by Matt »

I just assumed great minds thought alike. :V
PLA
Posts: 23
Joined: Tue Dec 30, 2014 10:48 am

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by PLA »

Vaecrius wrote:I just assumed great minds thought alike. :V
Well,I kinda like the idea of slow, powerful attack for monsters, the terrible screeching of the tomato monster right before you die is becoming a little bit iconic for me :p.

Anyway, I updated the game a bit, hope you guys enjoy it.
User avatar
Matt
Posts: 9696
Joined: Sun Jan 04, 2004 5:37 pm
Preferred Pronouns: They/Them
Operating System Version (Optional): Debian Bullseye
Location: Gotham City SAR, Wyld-Lands of the Lotus People, Dominionist PetroConfederacy of Saudi Canadia
Contact:

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by Matt »

Oh, that's definitely an improvement to the early game.

Odd that the crosshair is stuck on the horizon like that though... you're clearly firing upwards so it's not like a fake 3d thing.
PLA
Posts: 23
Joined: Tue Dec 30, 2014 10:48 am

Re: JavaScript MiniGame: Doom Aerial Invasion

Post by PLA »

I spent quite a few nights and made some improvements, it's now a complete game!

Altough I am not really sure what to write after each mission, it kinda lame currently, I could use some suggestion :) s.
Post Reply

Return to “Off-Topic”