Limn Engine: Повний довідник API

Створюйте ігри швидше за допомогою Limn Engine API. Цей посібник охоплює основні класи та методи, необхідні для початку розробки.

Основні класи

• Display (L1): Серце двигуна. Керує полотном, ігровим циклом, введенням та камерою. • Component (L1): Кожен видимий об'єкт. Відповідає за позицію, розмір, фізику та зіткнення. • Camera (L2): Керує областю перегляду. Використовуйте її, щоб слідувати за гравцями, трясти екран або масштабувати. • Move (L1): Допоміжний інструмент для фізики, частинок та логіки руху. • State (L1): Інструменти лише для читання для запитів властивостей об'єктів. • TileMap (L2): Система для рівнів та карт на основі сітки. • Tctxt (L1): Багатий текст із підтримкою фону та вирівнювання. • Sound (L1): Обробляє окремі аудіофайли. • SoundManager (L4): Керує кількома звуками та загальною гучністю. • ParticleSystem (L3): Створює вибухи, дим та безперервні ефекти. • Sprite (L2): Керує анімаціями спрайтшитів.

Швидка реалізація

Запуск двигуна: const display = new Display(); display.perform(); display.start(800, 600);

Додавання гравця: const player = new Component(40, 40, "blue", 100, 100); player.physics = true; player.gravity = 0.4; display.add(player);

Рух та фізика

Використовуйте утиліту move, щоб спростити свій код:

Керування камерою

Тримайте дію в полі зору за допомогою цих методів:

Візуальні ефекти

Покращуйте свою гру за допомогою частинок:

Джерело: https://dev.to/kehinde_owolabi_e2e54567a/limn-engine-complete-api-reference-1acj