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.

Published 13 days ago
StatusReleased
PlatformsHTML5
AuthorJermWay
GenreAction
Made withGodot
Tags20-games-challenge, 2D, Godot

Leave a comment

Log in with itch.io to leave a comment.