20 Games Challenge: Space Invaders
This is my version of Space Invaders, created as part of the 20 Games Challenge — a project designed to sharpen game development skills through rapid prototyping and iteration.
This game represents Game #3 in the challenge.
The goal was to build a simple, playable take on the arcade classic, focusing on:
- Fast prototyping in the Godot Engine
- Grid-based alien movement and behavior
- Basic shooting mechanics and collision
This is not a full remake — it's a structured exercise aimed at exploring enemy wave logic, and basic screen-space constraints.
Controls
- Player: Left/Right Arrows – Move
- Space – Shoot
Development Notes
This project was built in Godot 4 using GDScript. It features:
- Alien group movement with step-shift logic
- Basic player/enemy collision and hit detection
About the 20 Games Challenge
The 20 Games Challenge is about building 20 small games, each in a short time frame, to learn by doing. No scope creep. No perfectionism. Just practice, iteration, and momentum.
Each game is:
- Simple
- Complete
- A stepping stone toward larger projects
Feedback & Follow-up
This project is another practice milestone, not a final product. Feedback is always welcome. If you’re working on the challenge too — let’s connect.
Thanks for playing.
Leave a comment
Log in with itch.io to leave a comment.