Goal:

Destroy the asteroids and UFOs, pick up powerups, that improve your weapon, and avoid dying.

Controls:

You can always remap the controls in the pause menu.

  • W - accelerate
  • A - turn left
  • D - turn right
  • S - brake
  • J - fire
  • K- deploy turret
  • L - deploy heavy turret(costs 5 regular turrets)
  • I - teleport
  • P - pause/unpause the game

Powerups:

All powerups only work temporarily, but can stack with each other without limitations. Also, the fewer powerups are lying on the field, the higher is the probability, that a new one drops(health powerups don't affect the probability, though, so you can only pick them up when you need them).  The outer circle around the powerup indicates how much time it still has until it disappears.

  • - doubles your firerate.
  • - health powerup, restores one hit point. Doesn't overheal you, though.
  • - turret powerup. Adds an extra turret for you to deploy.
  • - triple shot. Adds two more bullets to your shot.
  • - explosive shot. Makes your bullets explode into six when they hit an enemy.
  • - magnet. Attracts powerups towards your ship.

Description:

Originally this was meant as an example project for my entity-component framework, Spork. But over the time it kind of went out of control due to feature creep and the fact that I was new to this architecture. So now I wouldn't recommend anyone use this game's code as example.

Music by TangoStar.

StatusReleased
PlatformsHTML5
Rating
Rated 4.0 out of 5 stars
(1 total ratings)
Authorkurt_c0caine
GenreAction
Made withHaxe
TagsArcade, Asteroids, Retro, Vector
Code licenseMIT License
Asset licenseCreative Commons Attribution v4.0 International
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard
AccessibilityConfigurable controls, High-contrast
LinksSource code

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

it's fun! i like the controls (brake specifically, that's unique in asteroids type games), physics feel good and the music is great

Thanks.

(1 edit)

I was unable to submit scores after logging in, nothing happened when I clicked submit, played another game after logging in just to be sure and still could not submit.

Yeah, I need to add a listener on submitting a score, so that it would refetch the scoreboard. It worked, though, you can see your score on the scoreboard if you die.

Love the graphics and especially the background. Its a bit hard to keep you ship under control, but it  already plays very nice. I think "J" is a very uncommon key to shot, would like to change that.

Keep on!

(1 edit)

Yeah, I think I'll change how the ship controls, but I'm gonna keep the IJKL for actions. Sure, it's not very common, but:

1. It's very simple to place your right hand onto IJKL.

2. Those keys are easy to press unlike something like space.

3. If the players don't like it, they can always remap the controls.