openage — это проект энтузиастов по созданию бесплатного клона движка Genie, используемого в Age of Empires и AoE II. Он использует оригинальные ресурсы (не поставляется), а игровой процесс пока не работает, так как симуляция переписывается. C++20, Python, Qt6, OpenGL, формат моддинга nyan.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONOpenSCAD — это бесплатный скриптовый 3D CAD-моделлер для создания машинных деталей и технических объектов с использованием подхода 3D-компилятора.
openFrameworks — это кроссплатформенный C++ тулкит для креативного кодирования, поддерживающий Windows, Linux, macOS, iOS, tvOS и Emscripten.
Приватное офлайн-приложение для ролевых игр с ИИ на Windows, которое локально генерирует текстовые истории и встроенные изображения.
Tokamak — это движок на C# для создания игр и виртуальных миров, предоставляющий модульный набор строительных блоков для разработки приложений.
raylib — это простая и удобная библиотека на языке C для программирования видеоигр, которая идеально подходит для прототипирования, обучения и создания графических приложений.
Pyxel — это ретро-игровой движок для Python, вдохновленный консолями прошлого. Он поддерживает только 16 цветов и 4 звуковых канала, что делает его идеальным для создания пиксельных игр. Проект распространяется под лицензией MIT и является бесплатным.
OpenRCT2 — это проект с открытым исходным кодом, представляющий собой переработку игры RollerCoaster Tycoon 2. Он предлагает улучшенную графику, поддержку современных платформ, расширенные возможности редактирования и кооперативный многопользовательский режим. Для игры требуется оригинальная версия RollerCoaster Tycoon 2, которую можно приобрести на Steam или GOG.com.
Alacritty — быстрый кроссплатформенный терминальный эмулятор с ускорением OpenGL. Поддерживает BSD, Linux, macOS и Windows. Находится на стадии бета-тестирования, но используется как основной инструмент. Конфигурация в TOML. Фокус на производительности и интеграции с оконными менеджерами.
RPCS3 — это свободный эмулятор и отладчик PlayStation 3 с открытым исходным кодом, написанный на C++, поддерживающий Windows, Linux, macOS и FreeBSD. Он позволяет запускать игры PS3 на современном оборудовании и предоставляет возможности отладки для разработки эмуляции.
Простой фреймворк для разработки интерактивных приложений, симуляций и видеоигр, предоставляющий основной функционал движка без специализированного редактора.
MangoHud — это оверлей для Vulkan и OpenGL в Linux, показывающий FPS, время кадра, нагрузку на CPU/GPU, температуры и другие метрики во время игр. Отличается гибкой настройкой, ограничителем FPS, логированием и инструментами для построения графиков.
kitty — быстрый, функциональный кроссплатформенный терминальный эмулятор с GPU-ускорением для тех, кто работает преимущественно в терминале.