From a82038e950abd7475bd45ee797277d4920b55a9b Mon Sep 17 00:00:00 2001 From: Dima Fitiskin Date: Fri, 16 Jun 2017 13:10:18 +0400 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=B8=D0=BB=D0=BB=D1=8E=D1=81=D1=82=D1=80=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D1=8E=20=D0=B8=D0=B3=D1=80=D1=8B=20=D0=B8=20=D0=BE=D0=BF=D0=B8?= =?UTF-8?q?=D1=81=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=BF=D1=80=D0=BE=D1=86=D0=B5?= =?UTF-8?q?=D1=81=D1=81=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 11 +++++++++++ res/preview.png | Bin 0 -> 26093 bytes 2 files changed, 11 insertions(+) create mode 100644 res/preview.png diff --git a/README.md b/README.md index 864f111..3a0393d 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,17 @@ В рамках дипломного проекта вам необходимо реализовать ключевые компоненты игры. Игра будет запускаться и работать в браузере. +Игра после реализации имеет следующий интерфейс: +![Внешний вид игры](./res/preview.png) + +На иллюстрации вы можете видеть: +- Белые стены препятствий. +- Красные огненные шары и лаву. +- Желтые монетки. +- Игрок бардового цвета, потому что в данный момент он умер от сталкновения с огненным шаром. + +Игрок управляется стрелками с клавиатуры. Основная цель каждого уровня — собрать все монетки. + ## Реализация Реализовать проект и предоставить его на проверку можно двумя способами: diff --git a/res/preview.png b/res/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..4f72fb2de15ce35ac4aaf1d7be5ae9f8a3ddfbd5 GIT binary patch literal 26093 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