You are browsing as a guest. Sign up (or log in) to start making projects!

Space Invaders

  • 2 Devlogs
  • 12 Total hours

Space Invaders is a retro arcade-style game I built with Python and Pygame. Players control a spaceship, shoot waves of invading aliens, and try to achieve the highest score while avoiding enemy attacks. The game includes smooth player movement, shooting mechanics, increasing difficulty, and score tracking.

Open comments for this post

9h 59m 15s logged

🚀Devlog #2 — Adding Restarting and Improving Game Flow
Today I worked on improving the overall gameplay experience of my Space Invaders game.
I added a restart system that allows players to press R after winning or losing to start a new game without closing and reopening the program. The restart feature resets the player, enemies, bullets, score, and lives.
I also improved the game structure by separating the game logic and drawing sections, making the code cleaner and easier to expand with new features.
Next, I want to add more polish, such as sound effects, better visuals, and new gameplay mechanics.

(It took me 10 hours because the file accidentally got deleted. Then it failed to save a second time, so I had to restart it all over again. I was too tired so I couldn’t add to many features)

0
0
2
Open comments for this post

2h 7m 26s logged

🚀 Devlog #1 – Starting Space InvadersI started working on my Space Invaders game using Python and Pygame.

✅ What I worked on
Created the basic game window and setup.
Added the player spaceship and movement controls.
Started building the game loop and structure.
Planned the main features, including enemies, shooting, and scoring.

📝 Reflection

This is the beginning of my project. I will continue improving the game by adding enemy AI, bullets, sound effects, and more gameplay features in future updates.

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…