Skip to content

KodKarls/AlienInvasion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

POLSKI

Opis gry

Alien Invasion to prosta gra, w której gracz porusza się statkiem kosmicznym i niszczy kolejne fale nadciągających obcych. Sterowanie odbywa się za pomocą przycisków strzałek: lewa, prawa i spacji za pomocą której można oddać strzał. Gracz w każdej grze ma limit 4 żyć. Zadaniem gracza jest niszczenie kolejnych fal obcych, którzy poruszają z góry do dołu i od lewej do prawej. Gracz nie może pozwolić obcym na dotarcie do dolnej krawędzi ekranu lub samego siebie (utrata życia). Za zestrzeliwanie obcych gracz otrzymuje punkty. Punkty rosną w miarę nadchodzenia kolejnych fal. Gra posiada opcję automatycznego zapisu najlepszego wyniku. Wynik ten jest widoczny na środku przy górnej krawędzi ekranu.

Sposób uruchamiania

Projekt stworzony został za pośrednictwem PyCharma z wykorzystaniem Pythona w wersji 3.6.0 i pakietu pygame w wersji 2.1.2. W celu uruchomienia gry należy pobrać repozytorium, zainstalować odpowiednią wersję Pythona i pakietu pygame:

Python

pygame

Po wykonaniu wszystkich poprzednich czynności do uruchomienia należy wykorzystać plik hungry_ball.py:

ptyhon alien_invasion.py

Notka twórcy

Jeśli masz jakieś uwagi, widzisz jakiś błąd, wiesz, że można coś usprawnić lub napisać lepiej, pisz śmiało. Krytyka jest wskazana. Dzięki niej stajemy się coraz lepsi :)

English

Description of the application

Alien Invasion is a simple game in which the player moves a spaceship and destroys successive waves of incoming aliens. The player uses arrow keys: left and right to move the ship and space to shoot to aliens. The player in each game has a limit of 4 lives. The player's task is to destroy successive waves of aliens that move from top to bottom and from left to right. The player cannot allow the aliens to reach the bottom of the screen or himself (loss of life). For shooting down aliens, the player scores points. Points increase as next waves arrive. The game has an option to automatically save the best score. This result is shown in the top center of the screen.

How to run

The project was created via PyCharm using Python version 3.6.0 and the pygame version 2.1.2. To run the game, download the repository, install the appropriate version of Python and the pygame package:

Python

pygame

After completing all the previous steps, use hungry_ball.py to run:

ptyhon alien_invasion.py

Creator's Note

If you have any comments, see any mistake, You know that something can be improved or written better, feel free to write. Criticism is advisable. Thanks to criticism, we are getting better and better :)

About

Simple game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages