Upgrade Your Account!

Hey! To start this decade right, we believe Newgrounds should be ad-free for EVERYONE. For this to work, we need people who have the means to become paying supporters. For just $3 per month or $25 for the year, you can help this happen and get some nice perks!

For the month of February we have disabled ads on all E-M content. We need 193 people to reach our goal of 3,100 active supporters. If we hit that, we'll continue with a new goal in March!

Please check out our Supporter Upgrade and consider coming aboard!

Intergallactic Exterminator

Share Collapse

Author Comments

An old-school side-scroller paired with resource management, you begin with four weapons and a slow loading ultimate beam. Use them to destroy all the nasty little aliens and their bosses on their homeplanets before they infest the universe

Log in / sign up to vote & review!

Newgrounds accounts are free and registered users see fewer ads!

Yeah, some old-school blasting! I enjoyed finishing the first planet and defeating that big green boss. The weapon rotation was a nice idea, although the different weapons didn't seem to make a huge difference to the baddies. I loved the power-up that bought in the big ship that blasts rockets everywhere. The only thing missing was sound effects, as I think with those it would have felt more engaging and you'd get a cue as to how many aliens were escaping.

I really dig the art in this game. It felt tight and responsive, and was just fun.

I think if you got more feedback sounds into it, it would really take it to the next level. Maybe even let the player move by dragging so mobile users can play too?

Netgfx responds:

Thank you very much! Yes I just didn't have time for the Phaser Jam deadline to integrate sounds. The game will also support mobile and gamepads (it half does but still needs some adjustments), with gamepads the gameplay is 100% more relaxed, and easy-going.

Lots of bugs.

I started playing on Chrome in Windows. First time loading, the assets for the planets on the level select screen must not have loaded because the game was just showing the icons that it shows if you try to run a Phaser game from a local drive without having a webserver set up. I reloaded on Chrome and it worked ok, but then after finishing the first level and entering the UFO the game went to a black screen and froze, with the background music (which seems too quiet) still playing. I tried reloading the page again on Chrome and replaying and it had the same black screen after finishing the first level.

Then I switched to Firefox and it was even worse: same issue of not loading the planet assets for the level select screen that I saw with Chrome the first time. After reloading the page it still wouldn't load the planet assets, and when I started the level there were a bunch of assets that also looked like they weren't loading and just giving that icon.

IDK what's going on, but hopefully it's just a matter of needing to take the first Scene that loads and adding a preloader to it with a
preload() {
this.load.image("logo", "assets/jamlogo.png");
this.load.image("title", "assets/title.png");
this.load.image("button", "assets/button.png");
statement to get the game running smoothly before the Game Jam deadline. If that isn't the issue, then I'm afraid it's beyond my very limited knowledge of Phaser to be able to offer much help with.

---------- Edit ----------

It looks like that patch completely fixed the issues I was having earlier, and I played the first five levels and they ran perfectly. It was a pretty fun game up to that point, but then when I start the sixth level it goes just a little bit into the level and then freezes (music is still playing and can even be muted and resumed, but the guy stops moving and bullets stop mid-air before any enemies appear).

What I'm seeing on my browser's developer screen console is:
Uncaught TypeError: Cannot read property 'length' of undefined
at Object.getRandomItem (phaser.min.js:3)
at Object.getRandomItem (utils.js:105)
at getSpawnProperties (spawner.js:18)
at e.Timer.update (phaser.min.js:3)
at e.Time.updateTimers (phaser.min.js:3)
at e.Time.update (phaser.min.js:3)
at e.Game.update (phaser.min.js:3)
at e.RequestAnimationFrame.updateRAF (phaser.min.js:3)
at window.requestAnimationFrame.forceSetTimeOut._onLoop (phaser.min.js:3)

Netgfx responds:

Thanks for the input, I was testing the game from localhost which always loaded the assets fast (even without cache), I saw the issue and added a fix also upped the music a bit (although with headphones its quite loud). The black screen also should not be an issue now clicking on a planet to launch should properly take you to the corresponding planet+end-boss. Thanks!

@3poch New version uploaded with a fix, you can now enjoy the final battle!