Skip to content

Araime/Asteroids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3dac4d3 · Feb 22, 2025
Feb 20, 2025
Feb 20, 2025
Jul 22, 2024
Dec 18, 2023
Dec 18, 2023
Dec 18, 2023
Dec 20, 2024
Dec 20, 2024
Dec 18, 2023
Feb 22, 2025
Dec 18, 2023
Aug 13, 2024
Dec 18, 2023
Aug 13, 2024
Dec 18, 2023
Aug 13, 2024
Dec 18, 2023
Aug 13, 2024
Dec 18, 2023

Repository files navigation

Asteroids

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

Главный экран

output.video-cutter-js.com.mp4

Игровой процесс

output.video-cutter-js.com.1.mp4

Установка

Скачать

VisualStudio должен быть уже установлен. Скачать этот репозиторий себе на компьютер. В репозиторий входят все необхдимые реурсы, а также библиотека SFML.

Запуск

В папке репозитория открыть файл Asteroids.sln, выбрать конфигурацию Debug, запустить.

Credits

  • Спрайы:

    • корабль Skorpio - Space Ship Construction Kit
    • задний фон Game Over Dimacks
    • щит cgman
    • сила оружия Kenney - SpaceShooterRedux/powerupYellow.png
  • Музыка:

    • меню cynicmusic - Enchanted Tiki 86.mp3
    • уровень maxstack - through space.ogg
    • конец игры Alexandr Zhelanov - space.mp3
  • Звуки:

    • Лазер

      • Kenney - 63 Digital sound effects/laser1.wav
      • Kenney - 63 Digital sound effects/laser2.wav
      • Kenney - 63 Digital sound effects/laser3.wav
    • Ракета

      • dklon - Rocket Launch Pack/rocket_launch1.wav
      • dklon - Rocket Launch Pack/rocket_launch2.wav
      • dklon - Rocket Launch Pack/rocket_launch3.wav
      • dklon - Rocket Launch Pack/rocket_launch4.wav
    • Смена оружия

      • Tim Mortimer - 4 sci-fi menu sounds/Flashpoint001a.flac
    • Отсчет

      • legoluft - Krank_sounds/magnet_start.wav
    • Взрывы

      • dklon - Boom Pack 1/boom2.wav
      • dklon - Boom Pack 1/boom9.wav
    • Кнопки

      • rubberduck - Sci-Fi SFX/beep_03.ogg
      • rubberduck - Sci-Fi SFX/terminal_09.ogg
    • Пикапы

      • rubberduck - Sci-Fi SFX/misc_03.mp3
      • rubberduck - Sci-Fi SFX/weird_02.mp3
      • rubberduck - Sci-Fi SFX/retro_beep_04.mp3
      • rubberduck - Sci-Fi SFX/teleport_02.mp3

Цель проекта

Создание игры на C++ с использованием библиотеки SFML.