Требуется Fullstack Game Developer + DevOps + Game Designer webMMORPG
Разрабатываем многофункциональный браузерный симулятор в жанре кликер-MMO. Проект вдохновлен R2 Online, но с глубокой системой прокачки персонажа, умений и экипировки. Это не примитивный 2D-кликер, а полноценная текстовая/2.5D игра с уклоном в PvP и PvE.
Что нужно сделать (Полный цикл):
Вы будете единственным разработчиком на проекте. В ваши задачи входит создание продукта «под ключ» с нуля.
Обязанности:
Backend-разработка:
Написание ядра игры на PHP/Python.
Организация WebSocket-соединений для real-time боев, PvP и аукциона.
Проектирование и администрирование базы данных (MySQL/PostgreSQL).
Frontend-разработка:
Верстка интерфейсов (персонаж, инвентарь, карта, бой) на HTML/CSS.
Программирование клиентской логики на JavaScript (чистый JS/AJAX).
Детальная игровая логика:
Система прокачки уровней и распределения очков умений.
Просчет формул боя (PvP/PvE), уклонений, критического урона.
Система экипировки (сеты, заточка, редкость предметов).
Механика «кликера» с автопрогрессией и афк-режимом.
DevOps и Безопасность:
Развертывание проекта на выделенном сервере (Linux).
Установка и настройка SSL-сертификатов.
Защита от читерства, накрутки и взломов.
Технологический стек:
Backend: PHP или Python (основной язык логики).
Real-time: WebSocket (Node.js или Ratchet/Swoole).
Frontend: JavaScript (ES6+), AJAX.
Верстка: HTML, CSS.
Сервер: Nginx/Apache, Linux.
Требования к кандидату:
Опыт коммерческой разработки игр (желательно браузерных MMORPG/стратегий).
Понимание математики игровых балансов (кривые опыта, DPS-калькуляторы).
Умение работать в одиночку без ментора и технического задания (ТЗ буду обсуждать голосом).
Опыт создания контента и апдейтов в одиночку.
Условия:
Удаленная работа, долгосрочный проект.
Оплата по этапам (Milestones) или высокая почасовая ставка.
Бюджет обсуждаем с профессионалом.