Аттраптор

Материал из SEWiki
Перейти к: навигация, поиск

Предыстория

Как известно, трактор — вещь, полезность которой во многих отраслях народного хозяйства сложно переоценить. Немного удручает лишь тот факт, что с его помощью можно преодолеть лишь достаточно небольшие расстояния. Однако, не стоит унывать! Покинуть пределы Солнечной системы нам поможет аттрактор — межгалактический трактор. Глубины космоса коварны и полны опасностей. Главную угрозу космическому путешественнику представляют древние служители Темной стороны Силы — межзвездные комары. С мощным гулом носятся они по беззвучному пространству, сталкиваясь со всем на своем пути и обрекая живое на гибель. Лишь мудрые Йоды способны бороздить просторы Вселенной наравне с комарами в попытках противостоять им. Однако, оседлавшему аттрактор трактористу не страшны комары, ибо аттрактор — это еще и свирепый раптор. Да-да, тот самый, что убывает насекомых наповал! Светлый водитель должен быть осторожен, потому что может случайно рассечь вместо комара и доброго Йоду. С другой стороны, Темные адепты прекрасно знают о боевых свойствах аттракторов и не стесняются использовать их в своих целях...

Описание

Браузерная 3D-игра, в которой игрок управляет странным аттрактором, который летит в космосе, истребляя комаров и уклоняясь от Йод и вредоносных астероидов. Впрочем, игроку предоставлена свобода: он волен выбирать свою сторону Силы, т. е. может убивать и комаров, и Йод.

Число очков игрока изначально равно нулю. За убийство комара будем добавлять очки, за убийство Йоды — отбирать. Если игрок уйдет в минус, значит он злой, если в плюс — добрый. Чем больше абсолютное значение очков игрока, тем лучше его результат.

При столкновении с астероидом у игрока отбираются жизни; по окончании жизней аттраптор игрока бесславно погибает.

В итоге хотим получить веб-страничку, на которой можно будет поиграть.

Основные фичи

  1. Игрок управляет настоящим аттрактором
  2. Можно убивать как "добрых", так и "злых" персонажей при этом самому становясь добрым или злым.
  3. Цвет и "плотность" аттрактора изменяются в зависимости он количества здоровья и выбраной стороны силы.
  4. Игра происходит под музыку, которую загружает пользователь. Музыка влияет на игровой процесс (на скорость полета).

Известные баги

  1. После столкновения враги не убираются со сцены. fixed
  2. Враги только одного типа. fixed
  3. Нельзя закончить игру. fixed

Команда

  1. Богдан Бугаев (+79112156712)
  2. Антон Афанасьев
  3. Алексей Цветков
  4. Алина Крамар
  5. Юрий Фетцер

Комната 422

https://github.com/bbugaev/attraptor

Видео http://youtu.be/CuAtQ5GmyVI
Видео в более хорошем качестве http://youtu.be/mAzArqbjka8

Демо http://bbugaev.github.io/attraptor/
Презентация ссылка