О позиции
Мы ищем разработчика игры для создания двухигроковой версии классического солитера. Эта роль включает в себя полный цикл разработки, начиная с кодирования и заканчивая загрузкой готового продукта на сервер. Если вы увлечены разработкой игр и обладаете навыками в HTML, CSS и JavaScript, эта вакансия для вас!
Чем вы будете заниматься
- Кодировать всю игру на чистом HTML, CSS и JavaScript, сохраняя стиль классического карточного стола.
- Обеспечить возможность игры для двух игроков через интернет, а также реализовать режим с AI, если второй игрок недоступен.
- Представить макет в 2D, аналогично Spider Solitaire, с анимацией и легкими взаимодействиями для хорошей производительности на десктопах и мобильных браузерах.
- Упаковать, минимизировать и загрузить все файлы на VPS, который будет предоставлен.
- Обеспечить совместимость с современными браузерами: Chrome, Firefox, Safari и Edge.
- Реализовать лобби для многопользовательской игры и матчмейкинг через WebSocket или аналогичный стандарт.
- Обеспечить загрузку ресурсов через относительные пути, чтобы изменения домена не требовали редактирования кода.
Требования
- Опыт работы с HTML, CSS и JavaScript.
- Знания в области анимации и веб-дизайна.
- Способность писать чистый и комментируемый код.
- Опыт разработки игр будет плюсом.
- Коммуникабельность и готовность к сотрудничеству.
Будет плюсом
- Опыт работы с многопользовательскими играми.
- Знание принципов работы WebSocket.
- Опыт работы с AI для игр.
Что мы предлагаем
- Гибкий график работы и возможность удаленной работы.
- Конкурентоспособная оплата труда в размере от 2 до 8 долларов в час.
- Возможность работать над интересным проектом и развивать свои навыки в разработке игр.
- Поддержка и обучение от опытной команды.
- Доступ к ресурсам для обучения и профессионального роста.
Вакансия предлагает интересный проект в разработке игр с гибким графиком и конкурентной оплатой. Однако, описание вакансии могло бы быть более детализированным в отношении требований и условий работы.
Кто здесь добьётся успеха
Умение разрабатывать интерактивные элементы с использованием HTML, CSS и JavaScript, включая анимации, чтобы создать увлекательный игровой опыт.
Самостоятельность и высокая мотивация для работы в удаленном режиме, что позволит эффективно управлять своим временем и задачами без непосредственного контроля.
Знание основ геймдизайна и понимание принципов пользовательского опыта, чтобы создавать интуитивно понятные интерфейсы для игроков в онлайн-солитер.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев