Chicken Invaders
A chicken invaders game made in Rust
Author: Pelmus Antonio Bogdan
GitHub Project Link: https://github.com/UPB-FILS-MA/project-antoniopelmus
Description
Chicken Invaders is a fun arcade game where players defend Earth from an invasion of chickens. As a spaceship pilot, you'll blast through waves of poultry foes.
Motivation
As I was searching for inspiration in other students projects from the last years, I came across mini-games such as Snake or Pong Game. That's when I remembered one of my favourite games from my childhood, chicken invaders.
Architecture
Log
Week 6 - 12 May
Week 7 - 19 May
Created Kicad schematics for the project. Connected all of the hardware components.
Week 20 - 26 May
Hardware
We will use a Joystick for movement and push buttons for game settings (reset,options etc).The game will be displayed on a OLED Display
Here are images of the hardware :
Schematics
Bill of Materials
Device | Usage | Price |
---|---|---|
Rapspberry Pi Pico H | The microcontroller | 39,99 RON |
JoyStick Shield V1.A | Input/Controller | 14,99 |
0.96" OLED Display | Visual Output | 25,99 |
400p BreadBoard | Platform | 7,99 |
Wires(F-F,M-M,F-M) | Wire Connection | Free from friend |
Total Cost: 89 ron |
Software
Library | Description | Usage |
---|---|---|
SSD1306 | Display driver | Used for the OLED Screen |
embedded-graphics | 2D graphics library | Used for drawing to the display |