Разработка Конструктора HTML5 Игр
Необходимо создать конструктор для создания HTML-5 игр. Бюджет - 10 миллионов. Сроки - до марта. Функциональные требования
Регистрация и авторизация пользователей:
Возможность регистрации новых пользователей.
Функция восстановления забытых паролей.
Авторизация через социальные сети.
Создание проекта:
Возможность начать новый проект или открыть существующий.
Интерфейс для выбора шаблона игры (например, платформер, головоломка, аркада).
Интуитивно понятный редактор для добавления и редактирования игровых объектов.
Визуальный интерфейс для настройки логики игры с помощью блоков
Редактор игровых объектов:
Библиотека предустановленных игровых объектов (персонажи, враги, платформы и т.д.).
Возможность загружать собственные изображения и звуки.
Инструменты для настройки свойств объектов (размер, цвет, физика, поведение).
Система логики игры:
Возможность создания событий и действий через визуальный редактор (например, событие "нажатие кнопки" вызывает действие "перейти на следующий уровень").
Возможность написания пользовательского кода на JavaScript для более сложных сценариев.
Превью и тестирование:
Возможность протестировать игру в реальном времени в браузере.
Инструменты для отладки (вывод ошибок, консоль, мониторинг производительности).
Экспорт и публикация:
Возможность экспортировать игру в формате HTML5.
Инструменты для автоматической публикации игры на персональном сайте пользователя или на платформах для размещения игр.
Регистрация и авторизация пользователей:
Возможность регистрации новых пользователей.
Функция восстановления забытых паролей.
Авторизация через социальные сети.
Создание проекта:
Возможность начать новый проект или открыть существующий.
Интерфейс для выбора шаблона игры (например, платформер, головоломка, аркада).
Интуитивно понятный редактор для добавления и редактирования игровых объектов.
Визуальный интерфейс для настройки логики игры с помощью блоков
Редактор игровых объектов:
Библиотека предустановленных игровых объектов (персонажи, враги, платформы и т.д.).
Возможность загружать собственные изображения и звуки.
Инструменты для настройки свойств объектов (размер, цвет, физика, поведение).
Система логики игры:
Возможность создания событий и действий через визуальный редактор (например, событие "нажатие кнопки" вызывает действие "перейти на следующий уровень").
Возможность написания пользовательского кода на JavaScript для более сложных сценариев.
Превью и тестирование:
Возможность протестировать игру в реальном времени в браузере.
Инструменты для отладки (вывод ошибок, консоль, мониторинг производительности).
Экспорт и публикация:
Возможность экспортировать игру в формате HTML5.
Инструменты для автоматической публикации игры на персональном сайте пользователя или на платформах для размещения игр.