Flame — это открытый 2D-игровой движок на основе Flutter, предоставляющий цикл игры, систему компонентов, эффекты, обнаружение столкновений, обработку ввода, спрайты и анимацию. Дополнительные пакеты поддерживают аудио, физику, карты плиток и геймпады.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONОфициальный плагин для Godot Engine, позволяющий воспроизводить профессиональную 2D-анимацию, созданную в OPTPiX SpriteStudio.
Violencetown — это браузерная 2D action-RPG, созданная на vanilla JavaScript и HTML5 Canvas без зависимостей. Игра отличается пошаговым боем, радиальным колесом действий, экономикой NPC на основе расположения и детерминированным геймплеем. Доступна как PWA.
CLI-инструмент, автоматизирующий полный конвейер сборки, приготовления и развертывания выделенных серверов Unreal Engine 5 в AWS GameLift.
Детерминированный вертикальный shoot 'em up, написанный с нуля на Java, с кроссплатформенным ядром, работающим как на десктопе, так и в веб-браузерах.
Клон Breakout на Lua с использованием LÖVE 2D, отличающийся чистым ООП-дизайном, машиной состояний и циклом на основе delta-time. Кроссплатформенность с портативными сборками.
FROSTHOLD — это симулятор выживания колонии, созданный на Love2D, сочетающий в себе элементы Frostpunk и RimWorld.
Haskell-предметно-ориентированный язык для создания парсерных текстовых приключений, вдохновлённый Inform 7 и нацеленный на процедурную генерацию больших миров интерактивной литературы.
2D-игра «Русские шашки» для Яндекс Игр на движке Phaser 4. В первом срезе реализованы правила, бот-противник, подсветка допустимых ходов и интеграция Яндекс Game Ready. Мультиплеер через WebSocket и режим на одном устройстве запланированы, но в данный срез не входят.
Tavern Quest — это масштабная гибридная текстово-2D фэнтези-RPG на Love2D с глубоким лором, тактическими боями, рыбалкой, ККИ, управлением таверной и процедурными мирами; игра доступна, но требует доработки.
PlayCanvas — это открытый 3D-движок для браузеров с поддержкой WebGL2/WebGPU, XR, физики и glTF. Идеально подходит для игр, визуализаций и интерактивных приложений.
Bevy — это открытый игровой движок на языке Rust, использующий архитектуру Entity Component System (ECS) для разработки 2D и 3D игр.
Phaser — это быстрый, бесплатный и открытый HTML5-фреймворк для создания 2D-игр в веб-браузерах на ПК и мобильных устройствах, поддерживающий рендеринг Canvas и WebGL.
Tokamak — это движок на C# для создания игр и виртуальных миров, предоставляющий модульный набор строительных блоков для разработки приложений.
raylib — это простая и удобная библиотека на языке C для программирования видеоигр, которая идеально подходит для прототипирования, обучения и создания графических приложений.
libGDX — кроссплатформенный фреймворк для разработки игр на Java, основанный на OpenGL (ES). Поддерживает Windows, Linux, macOS, Android, веб-браузеры и iOS. Лицензия Apache 2.0, настройка через Gradle, развитое сообщество и экосистема сторонних инструментов.
Pyxel — это ретро-игровой движок для Python, вдохновленный консолями прошлого. Он поддерживает только 16 цветов и 4 звуковых канала, что делает его идеальным для создания пиксельных игр. Проект распространяется под лицензией MIT и является бесплатным.
Современные .NET‑привязки для raylib 6 и raygui, предоставляющие мультипакетную экосистему для разработки игр, хостинга и нативного взаимодействия.
Фреймворк для LÖVE2D без зависимостей с поддержкой сцен, ввода, сохранений, аудио, UI, ECS, физики и встроенного редактора. Включает эталонную игру Gem Haul. Ориентирован на LÖVE 11.5.
Ebitengine — это библиотека для создания 2D-игр на языке Go, поддерживающая множество платформ, включая Windows, macOS, Linux, Android, iOS и WebAssembly. Она предлагает простой API для работы с графикой, вводом и звуком, а также поддерживает пользовательские шейдеры и автоматическое объединение текстур.