Skip to content

iamAbhishekkumar/Space-Invaders-IOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pico Space Invaders 🚀

This is a 2D, first-person space shooter game using Raspberry Pi Pico. The game, similar to the classic Space Invaders, will feature different controls, using a joystick for player movement and a push button for shooting. The objective of the game is to defend Earth from alien invasion. The game industry, which has grown into a multi-billion dollar industry since the 1970s, is moving towards complex 3D games, but we want to create a simple and easy-to-use game that can be played by students. Our game will have a high fun factor, no learning curve, and short startup time. Using the Raspberry Pi Pico, a dual-core Arm Cortex processor with 2 Mb Flash Memory, we aim to demonstrate that simple games can be created with this technology.

Things Required 🛒

  • Raspberry Pi Pico
  • Breadboard
  • Jumper wires
  • Electromagnetic Buzzer
  • Push Button Tactile Switch
  • Joystick Module
  • 0.96-inch I2C OLED display(ssd 1306)

Circuit Diagram 🤖

img

Implementation 🚚

img

How to Setup? 🤔

After making all the necessary connections, save all below files into your Raspberry Pi Pico.

.
├── configs.py
├── enemy.py
├── main.py
├── player.py
├── sound.py
└── ssd1306.py

And just run main.py, to start the game. 😄

Releases

No releases published

Packages

No packages published

Languages