Создавайте игры с Ulight Engine

Умеешь делать сайты? Умеешь делать и игры!

Ulight Engine Preview

Почему Ulight Engine?

Всё необходимое для создания потрясающих игр

Полная свобода действий

Вы можете делать всё что душе вздумается без ограничений стандартных конструкторов игр

JavaScript API

Используйте знакомый JavaScript для создания игровой логики и механик с полным доступом к API

Редактор сцен

Интуитивный визуальный редактор для создания и настройки игровых уровней с предпросмотром в реальном времени

Быстрый старт

От идеи до прототипа за считанные минуты благодаря простоте использования и готовым шаблонам

Активное сообщество

Получайте помощь, делитесь опытом и находите единомышленников в нашем растущем сообществе

Регулярные обновления

Постоянное развитие движка и добавление новых возможностей на основе отзывов пользователей

Быстрый старт

Начните создавать игры уже сегодня

1 Установка движка

Скачайте последнюю версию Ulight Engine и установите её на ваш компьютер. Процесс займёт всего несколько минут.

2 Создание проекта

После установки нажмите "Создать проект" и выберите шаблон для вашей игры из доступных вариантов или начните с чистого листа.

3 Работа в редакторе

Используйте визуальный редактор для создания сцен. Перемещайтесь с помощью мыши и клавиш W, A, S, D, Q, E. Добавляйте объекты и настраивайте их свойства.

4 Программирование

Пишите игровую логику на JavaScript. Рекомендуем использовать Visual Studio Code для удобной разработки с подсветкой синтаксиса и автодополнением.

Горячие клавиши

Тёмная тема Ctrl + Shift + 1
Светлая тема Ctrl + Shift + 2
Консольная тема Ctrl + Shift + 3
Новая сцена Ctrl + Shift + P
Добавить модель Ctrl + Shift + M
Добавить изображение Ctrl + Shift + I
Обновить сцену F2
Открыть папку проекта F3
Запустить игру F5
изменить параметры камеры редактирования Ctrl + Shift + Y

API Reference

Простой и понятный API для создания игр

example.js

// Простой пример кода на Ulight Engine
a = [0, 0, 0];
speed = 0.05;

function update() {
    // Отрисовка всех объектов
    RenderEngine.RenderObjects();
    
    // Создание нового спрайта
    RenderEngine.NewSprite("icon.png", [0, 0, -5], [1, 1, 1], a);
    
    // Анимация вращения
    a[0] += speed;
    a[1] += speed;
    a[2] += speed;
    
    // Условие для сброса вращения
    if (a[0] > 360) {
        a = [0, 0, 0];
    }
}
                

Скачать Ulight Engine

Выберите версию для вашей операционной системы

Windows

Windows 10/11 (64-bit)

Скачать v2.3.0

Минимальные требования: 1GB RAM, OpenGL 3.0, 500MB свободного места

Свяжитесь с нами

Мы всегда рады помочь и ответить на ваши вопросы