Its been a while since i published the bullet hell demo but I will update the game I left before. Right now, I'm improving the engine to read data and resources based on the pattern used in cave island
I doubt that I can make a gaster blaster or a laser because Smilebasic use square colliders for the sprites and not pixel perfect collision. Also, the collider doesn't rotate with the sprite.
As such, there could be three ways to do that:
1. Use a lot of circle sprites to simulate a laser.(Faster but maybe there will be one laser on screen)
2. Use graphic function(This solution could achieve the laser effect but graphic function are the slowest thing in smilebasic).
3. Use laser sprites with angle of 0,90,180 or 270