Skip to content

Andrey3107/SpaceWar-Unity

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Space War

Аркадный симулятор космического истребителя на основе игры spacewar! от Стива Рассела (1962)

Screenshot

Поединки космических кораблей внутри и за пределами солнечной системы. Игрок управляет силой тяги двигателя корабля и использует маневровые двигатели для смены курса. На носу корабля установлены торпедные аппараты, а на корме спаренная лазерная турель. Цель игры найти и уничтожить корабли противника. Для этого достаточно попасть в цель одной из девяти доступных торпед. На траектории кораблей и торпед влияет гравитация солнца и планет. В игре ограничен запас топлива, но корабли могут маневрировать за границами солнечной системы.

version 0.0.1

начало игры (выбор корабля первым и вторым игроком, в первой версии игры корабли отличаются только по форме и есть возможность играть вдвоем на одном компьютере)

Screenshot Screenshot

объекты

-- Бесконечный космос (можно лететь куда угодно, но топливо конечно)

-- Солнце (если пролететь близко искажает траекторию гравитацией, при столкновении корабль сгорает)

-- Астероиды (могут повредить корабль, но не уничтожить, можно расстреливать лазерами)

-- Планеты и спутники (при столкновении корабль падает на планету)

-- Космический мусор (элементы сеттинга)

-- Корабль

-- вооружение (корабль стреляет носовыми торпедными аппаратами, лазер расположен в вращающейся башне)

    -- атомные торпеды (9 торпед) (медленные, но только торпедой можно взорвать противника)

    -- лазер (без ограничений, пока есть топливо) (быстрый, выводит из строя радар и маневренные двигатели(малый шанс), но не может взорвать торпеду)

-- главный двигатель (дает тягу в направлении носа корабля)

-- маневренные двигатели (управляют вращением)

    -- левый

    -- правый

-- топливо для главного двигателя (если кончилось, все кроме торпед не работает, корабль движется или вращается по инерции)

-- гипер-прыжок 3 попытки (работает без топлива, последний шанс избежать столкновения, но можно взорваться при выходе, так как есть шанс врезаться в планету или солнце)

-- радар (позволяет знать где противник, может искажаться информация солнцем или другими планетами, если противник близко от солнца)

Конец игры

-- корабль игрока уничтожен

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

-- все корабли уничтожены

version 0.0.2

-- добавить AI и удалить второго игрока

-- тестирование 3D версии с видом от третьего лица

version 0.0.3

-- добавить разные типы кораблей (вооружение не только на носу)

-- добавить разные типы инопланетян (биологическая цивилизация, энергетическая)

version 0.0.4

-- мультиплеер

version 0.0.5

-- обучающие миссии, история вселенной и героя

-- добавить награды и квесты

-- добавить экономику и технологии развития

setting

-- готика (аналог вселенная Warhammer 40 000)

-- стимпанк (аналог вселенная м-ф Миадзаки Небесный замок Лапута)

fun

-- спрятать пасхалку про Денниса Ритчи и Кена Томпсона, создателей языка C

-- названия кораблей

-- шутки про PDP-11 и язык С

-- спрятать пасхалку про создателя Space War Стива Рассела.

-- названия оружия

-- древний корабль с Стивом на борту

Credits:

sounds - zapsplat.com

About

remake of the game "spacewar!" by Steve Russell (1962)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%