Congrations on publishing your Game!
Hey just downloaded your game. And I seem to enjoy it.
Input
For me on a qwertz keyboard the placing of the keys on the keyboard is a little of, feels weird. You could medigate this by supporting multiple keys wich are easier to handle on multinational keyboards. (For example on my keyboard "yxc" are on the right of the ctrl key ;-), so using y/space/z for shoot would already save the issue for qwertz keyboard users, and space is just the default shoot button right after the mouse)
I am not sure if love2d is able to map keys not by their value (like Z) but by their position... thb I would also like to know ^^.
What medigated that was that there is actual Controller Support! So I just grabbed the controller :D wich works perfectly!
Graphics
You nailed it. The pixelated font is clearly readable. I love the Color sheme and the crt lines. There are no drawn assests in this game, is that correct, all you use are basic geometric shapes right?
Music
The music is catchy and underlines the action packed gameplay.
Gameplay
I am not a huge fan of Bullethells tbh. I play this game as a fellow love2D developer. Therefore I will not say much about it, it feels like easy to learn hard to master like any bullet hells. I did not play long enough to get to later stages, but I assume there are no complex patterns of moving (like enemies comming in sinus waves or circles on the screen). That might be something you could think of adding. There is currently a great tutorial on youtube for Pico8 Bullethells wich covers this topic in great detail.
Tutorial
You might loose a lot of players by forcing them doing the tutorial over and over again ^^. My suggestion would be to add a second button in the menu like:
- Start (disable this when first opening the game)
- Tutorial (maybe even on top on first load)
- options
- Exit
Then when the player has played trought the tutorial you could transition to the base game (as you do now) and also set a variable in the code wich remembers that. If it is true in the menu, make the play button enabled and let Players directly proceed to the game.
Bonuspoint for saving this to a file so that the game remebers when it is opened the next time.
Curious
How long did you work on that game?