Skip to content

ArtemFilosofGB/SpaceGun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpaceGun

Стрелялка с использованием Pygame Это простая игра в стрельбу, созданная с использованием библиотеки Pygame. Игрок управляет пушкой, стреляя в цели и избегая препятствий в небе.

Установка

Убедитесь, что у вас установлен Python. Установите Pygame с помощью следующей команды: bash

pip install pygame

Как играть

Двигайте мышью, чтобы управлять положением пушки. Левым кликом выстреливайте пулями. В игре присутствуют двигающиеся цели, звезды и динамичное небо. Структура программы Программа состоит из следующих классов:

Bullet: Представляет собой пули, выпущенные игроком.

Target: Представляет собой двигающиеся цели, которые нужно поразить.

Sky: Представляет собой небо с случайными препятствиями.

Gun: Представляет собой пушку игрока.

Управление

Двигайте мышью, чтобы управлять положением пушки. Левым кликом выстреливайте пулями. Логика игры Игра включает таймер, который создает новые цели, звезды и препятствия с определенным интервалом. Пули исчезают при попадании в цели. Цели удаляются при попадании в них пуль. В игре ведется учет счета игрока.

Среда разработки

Версия Python: [3.11] Версия Pygame: [2.5.2] Не стесняйтесь настраивать и улучшать игру по своему вкусу!

TODO:

  • менять цвет targets в зависимости от сложности
  • добавить разные виды выстрелов
    • типы математики
    • цвета
  • меню game over
  • start menu
  • увеличение скорости stars в зависимости от score
  • вывод text3_leves = score/100
  • вывод сложность
  • добавить интелекс целям, прыжки и замедление в зависимости от сложности
  • атака от целей
  • ДОБАВИТЬ БОССА!!!!!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages