Save the moment — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
Строка 1: Строка 1:
'''Авторы:'''
+
'''Автор:'''
  
Егор Щербин, Егор Богомолов
+
Илья Кайсин (demarkok@gmail.com)
  
[https://github.com/eshcherbin/save-the-moment Репозиторий]
 
  
'''Мотивация:'''
+
[https://github.com/demarkok/The-ants-are-my-friends Репозиторий]
  
В жизни у каждого человека бывают моменты, память о которых ему хочется сохранить. Помочь в этом могут фотографии, письменные заметки, посты в социальных сетях... В своем приложении мы хотим объединить и дополнить все эти возможности.
 
  
'''Принцип работы:'''
+
'''Основная идея:'''
  
Приложение строится вокруг создания "моментов" и дальнейшей работы с ними. Момент состоит из:
+
Двумерное поле. У каждого игрока есть муравейник. Задача игрока --- захватить муравейник противника,
* Названия
+
Игрок касанием экрана задаёт траекторию своим муравьям.
* Времени и геолокации
+
На поле случайным образом возникают бонусы.
* Описания
+
* Фотографий, музыки, видео
+
  
Все это создается в одно касание. Затем, получающиеся фрагменты жизни можно:
 
  
* Редактировать
+
'''Подробнее:'''
* Объединять в тематические группы, добавлять теги
+
* Просматривать различными способами (например, выводя на карту мира)
+
* Отправлять другим пользователям
+
  
'''Концепт UI:'''
+
У каждого муравейника есть вход и выход.
  
[[Файл:save_the_moment_home_ui.png]] [[Файл:save_the_moment_moment_ui.png]]
+
У каждого игрока есть некий восполняемый параметр --- "энергия" (визуально выглядит как на сколько-то заполненная полоска).
 +
При создании траектории для муравья энергия уменьшается пропорционально длине траектории.
 +
После создания траектории по ней начинает ползти муравей. Траектория может начинаться либо в конце уже существующей траектории (тогда старая траектория стирается), либо на выходе своего муравейника (тогда рождается новый муравей, который ползёт по траектории).
 +
 
 +
Муравей умирает:
 +
* При столкновении с другим муравьем
 +
* При столкновении с огненной стеной (см. Бонусы)
 +
* Если прошло 3 секунды после завершения муравьем его траектории
 +
* Героически погибает во вражеском муравейнике (см. далее)
 +
 
 +
Если муравей попадает во вход вражеского муравейника, у муравейника теряется "жизнь". Если муравейник теряет все жизни, соответствующий игрок проигрывает.
 +
Также на поле случайным образом появляются бонусы. Чтобы присвоить бонус, нужно донести его до входа в муравейник.
 +
 
 +
Бонусы:
 +
* Еда. Увеличивает скорость регенерации "энергии".
 +
* Лупа. Выжечь на поле некоторую кривую ограниченной длины, проходя через которую муравьи погибают.
 +
* Заморозка. Вражеские муравьи замерзают на некоторое время.
 +
* Ускорение. Муравей, съевший бонус, ускоряется. Доносить до муравейника не нужно.
 +
* Армагеддон. Смерть всех муравьев на поле
 +
* etc

Версия 22:15, 19 сентября 2016

Автор:

Илья Кайсин (demarkok@gmail.com)


Репозиторий


Основная идея:

Двумерное поле. У каждого игрока есть муравейник. Задача игрока --- захватить муравейник противника, Игрок касанием экрана задаёт траекторию своим муравьям. На поле случайным образом возникают бонусы.


Подробнее:

У каждого муравейника есть вход и выход.

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

Муравей умирает:

  • При столкновении с другим муравьем
  • При столкновении с огненной стеной (см. Бонусы)
  • Если прошло 3 секунды после завершения муравьем его траектории
  • Героически погибает во вражеском муравейнике (см. далее)

Если муравей попадает во вход вражеского муравейника, у муравейника теряется "жизнь". Если муравейник теряет все жизни, соответствующий игрок проигрывает. Также на поле случайным образом появляются бонусы. Чтобы присвоить бонус, нужно донести его до входа в муравейник.

Бонусы:

  • Еда. Увеличивает скорость регенерации "энергии".
  • Лупа. Выжечь на поле некоторую кривую ограниченной длины, проходя через которую муравьи погибают.
  • Заморозка. Вражеские муравьи замерзают на некоторое время.
  • Ускорение. Муравей, съевший бонус, ускоряется. Доносить до муравейника не нужно.
  • Армагеддон. Смерть всех муравьев на поле
  • etc