Вакансия: Веб-приложение по мотивам игры Майнкрафт.
Необходимо разработать игру на HTML, CSS, PHP и MySQL. Клинет-серверная модель, через Интернет.
Ключевой момент:
Необходимо иметь представление о основных аспектах игры Майнкрафт (далее МС)
вселенная майнкрафт
первые шаги в МС и тд.
система крафта
номенклатура блоков и предметов
Замысел:
1 Берём классический МС, платформа и версия роли не играют.
2 Выкидываем: всю графику, звук и управление. Вместо этого веб-интерфейс.
Очень сильно упрощаем геймплей: не надо бегать, прыгать, падать и летать. Мобы, тактика боя, ПВП, строительство и тд игрок не взаимодействует с этим.
Подробности в скайпе.
3 Геймплей только в браузере.
4 Весь геймплей сводится к: выбору доступного действия, ожидания его завершения и получению результата. Всё очень примитивно.
Например:
а. Нам нужны доски для изготовления верстака.
б. Выбираем действие "добыть древесину" и запускаем задачу на выполнение.
в. Просто ждем допустим 1 час реального времени.
г. Готово, через час имеем завершенное действие-задачу и 5 древесины в инвентаре.
И всё в таком духе задача, таймер, результат.
Плюс условия.
Для большинства задач в игре требуются определенные условия.
Например, для изготовления "печки" требуется: и 8 штук булыжника и верстак, и если у игрока их нет в наличии создание печки невозможно.
Образно:
Упрощаем до примитива.
Упрощаем 3Д игру до веб-приложения.
Веб-приложение по мотивам компьютерной игры.
Упрощаем геймплей до упора.
Упрощаем сложное до простого.
Упрощаем до упора, до безобразия.
Что необходимо сделать:
Написать веб-приложение по мотивам игры Майнкрафт.
На HTML, CSS, PHP и MySQL.
Реализовать следющий функционал:
Интерфейс игрока:
Интерфейс пользователя. Это: ник, жизни, сытость, что делает, доступные действия и тд.
взаимодействие с игровым миром через типовые HTML элементы веб-интерфейса.
Интерфейс админа:
- добавлениеизменениеудаление действий и таймеров для них, необходимых условий для началазавершения действия и тд
- добавлениеизменениеудаление id блоков и предметов (нумерация данных), крафтов и тд
- добавлениеизменениеудаление аккаунтов юзеров.
Серверная часть:
Логика игры.
Хранение данных.
Регистрация и авторизация.
Подробности наши, а сроки, портфолио и стоимость ваши.