Космическая стрелялка, бой двух космических кораблей в планетной системе.

slingshot 002

Slingshot (Рогатка) — очень простая Python (PyGame) космическая стрелялка, бой двух космических кораблей в планетной системе.

slingshot 003

Игровой процесс Slingshot заключается в перестрелке двух космических кораблей в планетной системе. Межу экипажами кораблей существуют настолько противоречивые разногласия, что после битвы остаться должен только один.

slingshot 004

slingshot 005

slingshot 006

Корабли перемещаются по левому и правому краю игрового поля, между кораблями располагается несколько планет (иногда невидимых), поэтому каждый выстрел ракетой необходимо тщательно планировать.

slingshot 007

slingshot 008

Гравитация планет очень сильно влияет на траекторию ракет, иногда ракета может быть захвачена гравитационным полем планеты и вращается вокруг неё, мешая новому запуску ракет. Но у каждой ракеты свой ресурс, поэтому через какое то время ракета самоликвидируется.

slingshot 009

slingshot 010

slingshot 011

Slingshot игра для двух игроков, можно играть на одном компьютере (даже одному) или по локальной сети. Поддерживается работа в оконном и полноэкранном режиме, можно задать параметры игры (количество планет, параметры ракет и пр), для управления используется клавиатура.

slingshot 013

Лицензия: GNU General Public License version 2.0 (GPLv2)

slingshot 012

Домашняя страница