New Version 1.1.1:
Oops I introduced a bug with previous version. Fixed!
As I was asked several times, I added options to allow manual fire and non inverted Y axis.
I also slightly lowered the laser sound as it was a bit annoying (It is still but lower :D)
I finally found the time to finish my shooter.
Here is Hyperspace, a 3D shooter with endless enemy waves. Try to beat your score during your last stand! Dodge through asteroids, resist enemy waves and defeat the bosses.
The barrel roll (with X) allows you to be untouchable for a short period of time.
The time is accelerating continuously so kill all enemies the fastest possible to get the best score.
I struggled a lot with token limit and I couldnt implement all i wanted. The code is messy as hell as I had to hardcode everything to save tokens
More sfx/music can still be added if I find some more tokens.
Looking forward to seeing your feelings about the game! And dont hesitate to share your highscores!
PS: The webplayer may have some slowdowns from time to time, the game in pico 8 client should run at a stable 30fps
I dont think single shot laser would fit well with the pace of the game. Imagine how you would have to spam the fire button to play ! That would be uncomfortable. Plus I'm doing a trick with the laser sound where the sfx is looping (playing one sfx per laser caused glitches for some reasons) that would make single shot technically hard to do.
To explain a bit my reflexion about the fire: Initially the system was more complex with an energy gauge that was consumed by barrel rolling and firing and recovered slowly when not doing anything. So you had to pay attention for that. Finally I dropped it because I wanted a more immediate/arcade feel and I was desperatly looking for tokens to finish the game. The auto fire was here because you actually have no interest in stopping firing without the energy gauge and you can play the game with only one hand if you want. But I could let only the "manual fire" after all (if I ever need to find tokens for some future updates...)
Log in to post a comment