О проекте
О J2DRU
Что такое J2DRU?
J2DRU — браузерный 2D игровой движок и среда создания игр. Событийная логика помогает начать в браузере, TypeScript открывает путь к более сложным проектам. Движок в разработке и публично пока не открыт.
Легко начать. Неограниченно расти. — принцип продукта: начать в браузере и не упереться в потолок, когда проект становится сложнее.
Философия продукта
Начать должно быть просто: сцены, спрайты и игровая логика в браузере. Рост не должен упираться в потолок: тот же проект можно углублять на TypeScript. Автор остаётся владельцем проекта и релиза.
Что здесь значит «браузерный»
Планируемый цикл создания рассчитан на браузер: Studio для авторства и Preview для изолированной проверки. Это не значит, что J2DRU будет хостить каждую готовую игру. Релиз скачивается архивом и размещается вами.
Сайт, Studio, Preview и экспорт
- j2d.ru — публичный сайт и вход в заявку на ранний доступ.
- studio.j2d.ru — планируемый origin браузерного редактора; пока не открыт.
- preview.j2d.ru — планируемый изолированный runtime для разработки, не постоянный хостинг релиза; пока не открыт.
- api.j2d.ru — служебный origin платформы; пока не открыт как публичный сервис.
- Экспорт — планируемые скачиваемые релизные архивы, которыми владеет и которые распространяет автор.
Для кого это
- Начинающие авторы. Структурированный браузерный процесс и событийная логика, чтобы начать без тяжёлой установки. Игровые идеи всё равно нужно понимать.
- Преподаватели. Среда, в которой можно показывать создание 2D-игр как последовательность понятных шагов — от сцены и спрайта к логике и проверке.
- Дети под контролем взрослых. Рассчитано на работу под присмотром родителя, педагога или организации. Сайт не просит возраст и не обещает самостоятельный доступ ребёнку. Возмездный договор — только со взрослым; детский профиль по умолчанию закрытый.
- Инди-разработчики. Ясный цикл Создание → Preview → Экспорт и скачиваемый релизный архив, которым владеет автор.
- Профессионалы. Тот же проект можно углублять на TypeScript, с проверяемыми границами расширений и предсказуемым браузерным runtime.
Текущий статус
J2DRU сейчас в активной разработке. Инженерные основы среды создания проверены внутри разработки, но Studio, Preview и скачиваемый экспорт публично не открыты. Даты доступа не объявлены. Подача заявки на ранний доступ не гарантирует приглашение.
Официальные обновления о доступности публикуются на этом сайте. Краткие ответы — в FAQ, или оставьте заявку на ранний доступ, когда приём открыт.
Инженерный прогресс Проверенные основы
Ниже — то, что уже проверено как инженерный фундамент. Это не каталог открытых публичных функций и не обещание, что авторский продукт готов.
Реализовано и проверено
- браузерный редактор Studio и изолированная проверка проекта в Preview — как инженерные основы, не как открытый сервис;
- событийная логика и путь к TypeScript без отдельного закрытого языка для начинающих;
- редакторы спрайтов и анимации в составе Studio — не замена полноценному графическому редактору;
- общий 2D-язык игровой логики: 360 публичных конструкций с проверкой соответствия;
- среда выполнения на WebAssembly и потоковая загрузка ресурсов;
- предсказуемое параллельное выполнение подходящей работы — не автоматическое ускорение любой игры;
- основы отладки и профилирования на принятом пути выполнения;
- сборка релиза под конкретный проект и запасной путь WebGL2;
- песочница сборки и заготовка многооконного рабочего места.
Ещё в разработке
- публичный доступ к Studio, Preview и скачиваемому экспорту;
- отполированный авторский интерфейс;
- закрытая альфа и любые даты доступа;
- витрина расширений и публичный маркетплейс;
- постоянный хостинг готовых игр;
- гарантии FPS и «оптимизация любой игры»;
- публичный интерфейс отладчика и профайлера.
Внутренняя проверка не равна публичному доступу. Studio, Preview и экспорт пока не открыты. Нет гарантий FPS, нет обещания ускорить любую игру и нет постоянного хостинга релизов.