Skip to content

BoardGamer44/guide_the_snowman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guide The Snowman

Игра про снеговика которому нужно дойти до конца

Описание проекта

Тренировочный проект для курса "Web-фреймворк Flask: введение" stepik.org

На стартовой странице можно выбрать имя игрока и размер уровеня игры. пример1

Используя отправку формы снеговика можно перемещать по снежным клеткам. пример2

Цель игры - доевсти его до конца уровня за минимальное число шагов. пример3

На странице custom game можно задать имя игрока, размер уровня, процент проходимых клеток, тип препятствий. пример4

Уровень сгенерируеться случаемым образом, при низких значениях snow rate прохода к концу может не быть. пример5

Техническое задание

Проект должен запускаться и не выдавать критических ошибок во время работы.

Должен присутствовать базовый шаблон, примененный к другим страницам.

Используйте html-теги, где это уместно. Не нужно создавать профессиональную верстку этот курс о серверной разработке.

В проекте необходимо применить css. Для этого можете использовать готовые стили из интернета. Например Bootstrap 3. Насколько хорошо выглядит сайт оцениваться не будет.

Задача в том, чтобы подключить какие либо используемые стили к тегам. Изображения тоже приветсвуются.

В программе должно использоваться расширение Flask-WTF и присутствовать как миниму одна форма, наследуемая от класса FlaskForm.

Необходимо применить как минимум 4 различных поля (SubmitField принимаем за одно из полей).

Должно присутствовать как минимум 2 разных валидатора и их применение должно быть обосновано.

В проекте должно находиться как минимум две функции представления: должен быть как статический, так и динамический маршруты.

Одна из функций представления должна иметь возможность срабатывать на POST-запрос.

Код в проекте цельный и логически завершенный.

Используемые библиотеки

Flask 2.1.2

Flask-WTF 1.0.1

About

training flask project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published