This is all meant for a Collab, ignore if you're not the person (this is all my work) CONTROLS (so far) WASD -- Movement Click -- shoot Important notes (read all): Keep in mind the art is meant to be very basic; I'm not great at scratch art so I left that part for you. (I can do it if I must but this is just the gameplay I tried to make, I didn't make any design.) Bullets are pierce, it's literally just a line that has the same color as the background, so it's disguised. I couldn't make a smooth-moving bullet that also moved fast enough. Thus, if you check the "bullets" sprite, you'll see its a line, rather than a projectile. Additionally, as for the bullets, if it wasn't the theme you were going for, we can also swap that for a laser. (color the strip differently, maybe a neon color, and change the gunshot sound with a laser sound. This would give it a futuristic vibe and would give consistency to why there is pierce) Health and HP are different, HP is the enemy's hit points and Health is the player's health. I made the song on Suno.com, an AI music making website. There's three enemies so far, the regular one, the fast one, and the more bulky unit. The bulkier ones travel in a line, which I think is pretty nice. Keep in mind-- currently this is only really the gameplay base-- I don't know what you were going for, this is a top-down version and you might've been imagining a side-scroller type 2d thing, but I just made this with my vision. If you wanna add cutscenes or story, that's something else, this is just the mechanic for the actual fights/gameplay. Check the code, figure out what each one does, kinda orient yourself with what I made, and then you can trim it up and make "V2". I won't be offended or anything if you remove something I made, at the end of the day the goal is to make a good game, one that was made by collaboration, so just do what you think is right. I won't be making anything, just take as long as you need and make "V2", and tell me you shared it. Then, I'll see your progress, and I'll make V3 by remixing that one. It spawns some enemies, and then stops, cus I stopped adding code for spawning more enemies-- it's just to showcase how they can be spawned in clusters. It's not infinite. Also, the code for spawning them can be different, maybe it starts by spawning those bulky units (the ones with shields). Again, this is just the outline project.