Bushed Bricks проста і захоплююча гра на JavaScript

image

Російський варіант назви гри, звучить як «Безпритульні блоки», що досить ємко передає її сюжетну лінію. Негоже гідним представникам роду «чотирикутних» тинятися де ні попадя. Основним завданням гравця буде пошук їм притулку за що і будуть нараховуватися ігрові бали. Прихистити наших «сиріток» можна по бортах ігрового поля, але тільки за умови відповідності кольору і достатнього рівня благонадійності. Далі про все по порядку…

Правила і механіка гри
Ігрове поле складається з порожніх клітинок (по-замовчуванню, 7х7). Зі старту гравець має набір з п'яти блоків, по одному кожного доступного кольори, які розташовані в довільному порядку. З кожним наступним кроком, додається по два блоки випадкового забарвлення. По бортах ігрового поля розташовуються чотири різнокольорові лінії символізують «притулки», які люб'язно готові прийняти блок відповідного кольору, але тільки за умови дотримання деяких умов:

По-перше, «прихистити» можна тільки дійсно гідних товаришів з хорошою кармою. Блоки покращують свою карму шляхом злиття. Блок досяг максимального значення зазначається число, що символізує кількість об'єднань. Він так само може продовжувати взаємодіяти з іншими блоками свого кольору, але при цьому для нього відкриті навстіж двері притулку відповідного кольору. Динаміка зростання карми виглядає приблизно так: image

По-друге, є серед блоків і «безнадійні» індивіди, яких не готові прийняти ні за яких обставин — вони відзначені коричневим кольором. З особистої противності та деякою озлобленості на навколишній світ їх основна задача зводиться до того щоб перешкоджати гравцеві виконувати свою відповідальну місію.

Ігрові бали і управління
За приміщення в притулок блоку, що відповідає всім умовам, нараховується 10 балів за кожну одиницю карми.

Доступні варіанти управління клавішами навігаційного блоку ← ↑↓→ серветки для мобільних пристроїв.

Ігровий механізм реалізований на «чистому» javascript. Ігровий баланс ви можете налаштувати на свій смак. Ключові ігрові характеристики можна задати через параметри запиту. Докладніше в описі репозиторію проекту.

Исходники ігри доступні на GitHub. Пограти можна там же.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.