Skip to content

🎮🎆 Игра «Салют», написанная в процессе изучения технологии Windows Forms в рамках моделирования реальных процессов, работы со звуками и изучения принципов ООП.

Notifications You must be signed in to change notification settings

snikitin-de/FireworkWinFormsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 FireworkWinFormsApp

🎮 🎆 Игра «Салют», написанная в процессе изучения технологии Windows Forms в рамках моделирования реальных процессов, работы со звуками и изучения принципов ООП.

📄 Описание

Из заданной точки (щелчок мыши) вылетают несколько шариков в случайных направлениях. Под действием силы тяжести падают вниз.

❓ Правила игры

  1. Клик левой кнопкой мыши на пустой области программы "взрывает" салют в точке клика мыши.
  2. Клик правой кнопкой мыши в случайной точке запускает шарик, который взрывается на случайной высоте.

🎮 Геймплей

Пример геймплея игры:

Пример геймплея игры

🔧 Техническая часть

  • Проект реализован на платформе Windows Forms.
  • Выполнен с соблюдением принципов ООП.
  • Для работы со звуками используется библиотека SoundPlayer.

🧩 Архитектура

Структура каталога решения:

Структура каталога решения

Проект "Common" является общей библиотекой классов для следующих проектов:

Библиотека содержит общий класс "Ball" от которого наследуются другие шарики со своими особенностями.

About

🎮🎆 Игра «Салют», написанная в процессе изучения технологии Windows Forms в рамках моделирования реальных процессов, работы со звуками и изучения принципов ООП.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages