Skip to content

abrahao-dev/space-invaders-ios-game

Repository files navigation

Space Invaders iOS Game

A modern take on the classic Space Invaders arcade game, built with Swift and SpriteKit.

Features

  • 🚀 Smooth spaceship controls
  • 👾 Progressive wave difficulty
  • 🛡️ Power-up system
  • 💥 Special "Nuke" ability
  • 📊 Score tracking
  • ❤️ Lives system
  • 🌊 Wave-based gameplay
  • ✨ Visual effects and animations

Gameplay

Control your spaceship to defend against waves of alien invaders. The game features:

  • Tap to shoot
  • Slide to move your ship
  • Collect power-ups for special abilities
  • Survive increasingly difficult waves
  • Earn bonus points for wave completion
  • Special "Nuke" ability unlocks at higher waves

Technical Details

  • Built with Swift 5
  • Uses SpriteKit for game rendering
  • Implements physics-based collision detection
  • Follows Apple's iOS game development patterns
  • Optimized for different iPhone screen sizes
  • Portrait orientation gameplay

Installation

  1. Clone the repository
  2. Open space-invaders.xcodeproj in Xcode
  3. Build and run on your iOS device or simulator

Requirements

  • iOS 14.0+
  • Xcode 13.0+
  • Swift 5.0+

Credits

Developed by Abrahão Dev

License

This project is licensed under the MIT License - see the LICENSE file for details

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages