Markdown Converter
Agent skill for markdown-converter
An ultra-streamlined record of design decisions, feature milestones, and to-dos—built for speed, clarity, and impact.
Sign in to like and favorite skills
An ultra-streamlined record of design decisions, feature milestones, and to-dos—built for speed, clarity, and impact.
| Level | Setting | Enemies | Highlight |
|---|---|---|---|
| 1 | Frontline assault | Red Chargers & Turrets | Survive waves at fixed hold position |
| 2 | Planet-hop Recon | Planet 1–2: Chargers only Planet 3: +Turrets Planet 5: All types | Click planet → Recon → Return to menu |
| 4 | Diplomatic Encounter | None | Humorous dialogue → New ally joins fleet |
| 5 | All-out Skirmish | Full enemy roster | Final test before Empire showdown |
Freeze all motion on player hit (UI input still active)
Cap spawn rates (2–5 s random intervals)
Ensure
Player.draw() & Bullet.draw() run in every state
Wrap mission scripts with:
if __name__ == "__main__": main()
A consolidated list of the major, multi-step requests we’ve made in this project session.
spaceshi3.py with:
stopped)Player3.stopped for immediate ship response to WASD/arrow keysNameError: load_animation_frames by defining/importing the helperAlly, Enemy, and TurretEnemyA chronicle of every question I asked as I built, debugged, and polished my Python space shooter.
“I have dropped a .py file, read it and get ready"
“Boss Phase Transition Cinematic
- Trigger: When FinalBoss.health <= 60
- Effect: Freeze gameplay for 2 seconds, show a dramatic message like ‘The Overmind evolves…’
- Integration: Add a phase_transitioned flag to FinalBoss, and a short cinematic pause in main() loop.
add this”
spaceshi.py“It worked :D,
Now I wanna add a background for spaceshi.py.”
story_text = [ "Commander: Get a hang of the controls cadet!", "Commander: Its not everyday that your planet gets invaded by some fools.", "Commander: Use the A and D keys to move, and LMB to fire at your cursor.", "Commander: Two allies are going to be helping you", "Commander: Cadet, the Union cheers you on!" ] story_time = 2 def show_story(): for line in story_text: screen.fill((15, 10, 30)) text = font.render(line, True, (255,255,255)) screen.blit(text, (WIDTH//2 - text.get_width()//2, HEIGHT//2 - text.get_height()//2)) pygame.display.flip() pygame.time.wait(int(story_time * 1000))“I wish to add going to the next dialogue by pressing enter”