Борьба с космическими захватчиками в консоли.

ninvaders 002

nInvaders — консольная игра стрелялка, являющаяся клоном игры Space Invaders (видеоигра "Космические захватчики", разработанная для использования на аркадных автоматах).

ninvaders 003

В игре используется ASCII (кодировочная таблица для печатных символов и некоторых специальных кодов) и ncurses (библиотека предназначенная для управления вводом/выводом на терминал).

ninvaders 004

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

ninvaders 005

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

ninvaders 006

Лицензия: GNU General Public License (GPL)

ninvaders 007

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

Страница на sourceforge.net