Skip to content

MagometS/Arkanoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arkanoid

Simple Arkanoid game made with SDL2

В качестве бонусов выбраны пункты 6, 7 Арканоид. Вверху поля множество прямоугольных блоков. Внизу горизонтально перемещается каретка. По полю летает «мяч», отражаясь от стен, блоков и каретки. Если мяч попадает вниз (мимо каретки) начисляются отрицательные очки /уменьшается каретка/увеличивается число поражений. Блоки бывают разных типов:

  1. Неразрушаемые. От них мяч просто отскакивает.
  2. Блоки могут быть со спрятанными бонусами: при попадании вертикально вниз падает бонус
  3. Блоки, увеличивающие скорость шарика при столкновении
  4. Блоки имеют уровень здоровья = число попаданий, чтобы блок исчез. За каждое попадание +1 очко игроку, -1 очко здоровья блоку.
  5. Бонусы: меняют размер каретки, меняют скорость шарика, меняют прилипание шарика к каретке. Бонус: одноразовое дно для шарика – можно один раз пропустить, дно сработает как каретка, и исчезнет. Бонус: шарик в произвольный момент меняет траекторию.
  6. Бонус: появляется двигающий блок, не задевающий при движении остальные блоки (надо проверять коллизии), и живущий до 3 ударов
  7. Бонус: появляется второй шарик, способный оттолкнуться и от первого, и от блоков/стенок

About

Simple Arkanoid game made with SDL2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors