Примечание. Вы можете легко преобразовать этот файл уценки в PDF в VSCode, используя это удобное расширение Markdown PDF.
Начиная
Получение программного обеспечения
Игры
Разработка игр
Настройка рабочего пространства macOS
Настройка рабочего пространства Windows 10
Использование Android и приложений Android в Linux
Профессиональный монтаж аудио/видео
Кубернетес
Машинное обучение
Робототехника
Безопасность с открытым исходным кодом
Дифференциальная конфиденциальность
Облачная разработка
DevOps-разработка
Разработка флаттера
сеть
Базы данных
Расширения GNOME
Расширенные темы
Pop!_OS — это операционная система (на базе Ubuntu) для STEM и творческих профессионалов, которые используют свой компьютер в качестве инструмента для поиска и творчества, разработанная System76.
Pop!_OS COSMIC (компоненты основного интерфейса операционной системы компьютера) — это специальная среда рабочего стола, разработанная System76. Это делает навигацию по рабочему процессу на рабочем столе с помощью мыши, клавиатуры и/или трекпада намного проще и эффективнее.
PipeWire — это API-интерфейс сервера и пользовательского пространства для работы с мультимедийными конвейерами. Он обеспечивает механизм обработки на основе графов с малой задержкой поверх аудио- и видеоустройств, который можно использовать для поддержки сценариев использования, которые в настоящее время обрабатываются как PulseAudio, так и JACK. PipeWire был разработан с использованием мощной модели безопасности, которая упрощает взаимодействие с аудио- и видеоустройствами из контейнерных приложений. Узлы в графе могут быть реализованы как отдельные процессы, взаимодействующие с сокетами и обменивающиеся мультимедийным контентом с помощью передачи fd.
Различия между Pop!_OS и Ubuntu
Поддержка System76 (задать вопрос/отправить заявку)
Ноутбуки System76
Рабочие столы System76
Поп!_OS GitHub
Поп!_OS Reddit
Popsicle — это утилита Linux для параллельной прошивки нескольких USB-устройств, написанная на Rust.
Пользовательский интерфейс эскимо
Etcher — это кроссплатформенное программное обеспечение с открытым исходным кодом, которое позволяет легко переносить образы операционной системы на карту microSD или USB-устройство.
Гравюрный интерфейс
Iced — это кроссплатформенная библиотека графического интерфейса для Rust, ориентированная на простоту и безопасность типов. Вдохновленный Вязом. Он оснащен простым и легким в использовании API с батарейным питанием. Типобезопасная реактивная модель программирования. Кроссплатформенная поддержка (Windows, macOS, Linux и Интернет). Адаптивный макет. Встроенные виджеты (включая ввод текста, прокрутку и более.)
Slint — это быстрый и простой набор инструментов для пользовательского интерфейса. Преимущества: Гибкая среда. Создавайте плавные, удобные для сенсорного управления пользовательские интерфейсы. Кроссплатформенная ориентация на встраиваемые устройства и настольные приложения. Многоязычный интуитивно понятный API на вашем любимом языке программирования (C++, Rust, JavaScript). Быстрое проектирование. Быстрое выполнение итераций с помощью Live. -Предварительный просмотр миссии.
Open the terminal and run:
sudo apt install gnome-tweak-tool //let ' s you customize your desktop layout.
Open the terminal and run:
sudo ufw enable //enables firewall
sudo ufw status //checks status of firewall
Вернуться к началу
Примечание 1. Все это программное обеспечение также доступно в других популярных дистрибутивах Linux, таких как Debian, Linux Mint, Elementary OS, Fedora, Manjaro Linux, EndeavourOS и Arch Linux.
Примечание 2. Для новых пользователей, которым неудобно использовать командную строку или которым необходимо программное обеспечение, недоступное в Pop!_Shop, для начала работы перейдите в раздел «Основные приложения». Кроме того, если вы прокрутите вниз, вы увидите другие простые способы получения программных приложений через Flathub, Snap Store и AppImages.
CrossOver Linux® — это уровень совместимости с Microsoft Windows (на основе WINE (Wine Is Not An Emulator)). Уровень совместимости CrossOver позволяет тысячам приложений Windows работать в Linux, macOS или Chrome OS.
Фоторедактор Adobe Lightroom Online — это онлайн-версия Adobe Photoshop Lightroom. Учетная запись Adobe необходима для входа в приложение.
Adobe Spark(Web) — это приложение, позволяющее создавать классную социальную графику, короткие видеоролики и веб-страницы. Учетная запись Adobe необходима для входа в приложение.
Photopea — это продвинутый онлайн-редактор изображений, поддерживающий форматы PSD, XCF, Sketch, XD и CDR. (Adobe Photoshop, GIMP, приложение Sketch, Adobe XD, CorelDRAW).
Master PDF Editor — это простое и простое в использовании приложение для работы с PDF-документами, обладающее мощным многофункциональным функционалом. С помощью Master PDF Editor вы можете легко просматривать, создавать и изменять PDF-документы.
VMware Workstation Player — идеальная утилита для запуска одной виртуальной машины на ПК с Windows или Linux. Организации используют Workstation Player для предоставления управляемых корпоративных рабочих столов, а студенты и преподаватели используют его для обучения и тренировок.
VMware Workstation Pro — это отраслевой стандарт для запуска нескольких операционных систем в качестве виртуальных машин (ВМ) на одном ПК с Linux или Windows. ИТ-специалисты, разработчики и компании, которые создают, тестируют или демонстрируют программное обеспечение для любого устройства, платформы или облака, полагаются на Workstation Pro.
WinApps для Linux — это программа, которая запускает приложения Windows, такие как Microsoft Office и Adobe, в Linux (Ubuntu/Fedora) и GNOME/KDE, как если бы они были частью собственной ОС, включая интеграцию Nautilus для щелчка правой кнопкой мыши по файлам определенных типов mime. чтобы открыть их.
Видеоредактор DaVinci Resolve — это комплексное решение для редактирования видео, которое сочетает в себе профессиональное редактирование 8K, цветокоррекцию, визуальные эффекты и постобработку аудио в одном программном инструменте.
Редактор Reaper Audio — это полноценное приложение для создания цифрового звука для компьютеров, предлагающее полный набор инструментов для многодорожечной аудио- и MIDI-записи, редактирования, обработки, микширования и мастеринга.
MATLAB Online позволяет пользователям использовать MATLAB и Simulink через веб-браузер, такой как Google Chrome.
Timeshift для Linux — это приложение, которое обеспечивает функциональность, аналогичную функции восстановления системы в Windows и инструменту Time Machine в Mac OS. Timeshift защищает вашу систему, делая инкрементальные снимки файловой системы через регулярные промежутки времени. Эти снимки можно восстановить позже, чтобы отменить все изменения в системе.
Stacer — это оптимизатор системы и монитор приложений с открытым исходным кодом, который помогает пользователям управлять всей своей системой. Также доступен в виде AppImage.
Nativefier — это инструмент командной строки, позволяющий легко создать настольное приложение для любого веб-сайта с минимальной настройкой. Приложения запакованы Electron (который использует Chromium под капотом) в исполняемый файл ОС (.app, .exe и т. д.) для использования в Windows, macOS и Linux.
App Outlet — это универсальный магазин приложений (Flatpaks, Snaps и AppImages), созданный на основе онлайн-сервиса Linux App Store.
FlatHub — это служба сборки и распространения приложений Flatpak.
Форум FlatHub
Установка Snap на Pop!_OS
Snap Store — это служба сборки и распространения приложений Snap.
Форум Snapcraft
AppImageHub — это служба сборки и распространения приложений AppImage.
AppImage Manager — это менеджер пакетов для AppImages.
Форум AppImage
Вернуться к началу
Вернуться к началу
Беспроводной геймпад Xbox + кабель USB-C®
Контроллер Xbox
Беспроводной контроллер DualSense™ для PlayStation 5
Примечание. Для запуска этой прошивки обязательно используйте Bottles.
Контроллер PS 5 DualSense™
Контроллер Nintendo Switch Pro
Контроллер Nintendo Switch Pro
Вернуться к началу
OBS (Open Broadcaster Software) — бесплатное программное обеспечение с открытым исходным кодом для записи видео и потокового вещания. Транслируйте на Twitch, YouTube и многие другие провайдеры или записывайте собственные видео с высококачественным кодированием H264/AAC. В OBS Studio добавлена встроенная поддержка PipeWire и Wayland в версии 27 .
Установка OBS Studio на Ubuntu:
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install ffmpeg obs-studio
ИЛИ
ОБС Студия
OBS PipeWire Audio Capture — это плагин, добавляющий 3 источника для OBS Studio для захвата аудиовыходов, входов и приложений с помощью PipeWire.
OBS Scale To Sound — это плагин для OBS Studio, который добавляет фильтр, который масштабирует источник на основе уровней звука любого выбранного вами источника звука.
OBS Studio Fully-loaded — это скрипт для систем на базе Ubuntu/Debian, который устанавливает OBS Studio вместе с предварительно загруженными дополнительными функциями и плагинами. Этот проект разработан и поддерживается Мартином Вимпрессом.
Вернуться к началу
Steam Flatpak доступен на FlatHub.
Steam Remote Play Together — это сервис Steam, который позволяет вам бесплатно делиться своими локальными многопользовательскими играми Steam с друзьями через Интернет. При использовании Remote Play Together один игрок владеет и управляет игрой, затем к ней могут присоединиться до четырех игроков.
Proton — это инструмент для использования с клиентом Steam, который позволяет запускать игры, эксклюзивные для Windows, в операционной системе Linux. Для облегчения этого используется Wine.
ProtonUp-Qt — это инструмент для установки и управления Proton-GE и Luxtorpeda для Steam и Wine-GE для Lutris с помощью этого графического пользовательского интерфейса. На основе ProtonUp от AUNaseef, созданного с использованием Python 3 и Qt 6.
Вернуться к началу
ProtonDB — это коллекция из более чем 100 000 игровых отчетов от других геймеров, которые тестируют игры с помощью Proton в Linux и предоставляют совокупные оценки эффективности игр. Растущий пул предложений предлагает настройки, с помощью которых вы можете попробовать заставить игры работать, пока Proton продолжает разработку. В дополнение к этому вы можете изучить каталог игр Steam на этом сайте, чтобы просмотреть и открыть для себя широкий спектр игр, которые ранее были недоступны для использования в Linux.
Вернуться к началу
Lutris — игровой клиент для Linux. Он дает вам доступ ко всем вашим видеоиграм, за исключением консолей текущего поколения. Кроме того, он прекрасно интегрируется с другими магазинами, такими как GOG, Steam, Battle.net, Origin, Uplay и многими другими источниками, которые позволяют вам импортировать существующую библиотеку игр, а сценарии установки, поддерживаемые сообществом, обеспечивают полностью автоматическую установку.
Вернуться к началу
Добавить магазин Epic Games
Вернуться к началу
Blizzard Battle.net — это интернет-платформа для онлайн-игр, цифрового распространения и управления цифровыми правами, разработанная Activision и Blizzard Entertainment. Battle.net — это программа запуска World of Warcraft, Diablo III, StarCraft II, Hearthstone, Heroes of the Storm, Overwatch и Call of Duty.
Вернуться к началу
EA Play — это сервис видеоигр от Electronic Arts на основе подписки для платформ Xbox One, Xbox Series X/S, PlayStation 4, PlayStation 5 и Microsoft Windows, предлагающий доступ к избранным играм, опубликованным Electronic Arts, а также дополнительные поощрения.
Вернуться к началу
Origin — это платформа онлайн-игр, цифрового распространения и управления цифровыми правами (DRM), разработанная Electronic Arts, которая позволяет пользователям приобретать игры в Интернете для ПК и мобильных платформ и загружать их с помощью клиента Origin (ранее EA Download Manager, EA Downloader). и EA Link).
Вернуться к началу
Ubisoft Connect — это служба цифрового распространения, управления цифровыми правами, многопользовательской игры и связи, созданная Ubisoft для обеспечения опыта, аналогичного достижениям/трофеям, предлагаемым различными другими игровыми компаниями.
Вернуться к началу
GOG GALAXY — это полностью дополнительный клиент для установки, запуска и обновления ваших игр.
Вернуться к началу
GameHub — это единая библиотека для всех ваших игр. Он позволяет вам хранить игры с разных платформ в одной программе, чтобы вам было проще управлять своими играми.
GameHub поддерживает:
родные игры для Linux
несколько уровней совместимости:
несколько игровых платформ:
Вернуться к началу
Heroic — это программа запуска игр с открытым исходным кодом для Linux, Windows и macOS (как для собственных игр, так и для игр для Windows с использованием Crossover). Он поддерживает запуск игр из Epic Games Store с помощью Legendary, альтернативы интерфейса командной строки Epic Games Launcher. Flatpak для запуска героических игр
Epic Games Store — это магазин цифровых видеоигр для Microsoft Windows и macOS, которым управляет Epic Games.
Вернуться к началу
Geforce NOW — это сервис облачных игр NVIDIA.
Moonlight Game Streaming — это программа, которая позволяет транслировать игры с вашего ПК через Интернет без необходимости настройки. Транслируйте практически с любого устройства, находитесь ли вы в другой комнате или за много миль от игровой установки.
Chiaki — это бесплатный программный клиент с открытым исходным кодом для удаленного воспроизведения PlayStation 4 и PlayStation 5 для Linux, FreeBSD, OpenBSD, Android, macOS, Windows, Nintendo Switch и, возможно, еще большего количества платформ. Чиаки Флэтпак
Xbox Cloud Gaming — это облачная технология потоковой передачи игр для Xbox от Microsoft (в настоящее время находится в бета-версии) . Играйте в такие игры, как Forza Horizon 4, Halo 5: Guardians, Gears of War 4, Sea of Thieves, Cuphead, Red Dead Redemption 2 и более 100 других игр на своем мобильном устройстве или в веб-браузере Chrome . Для Xbox Cloud Gaming требуется подписка Xbox Game Pass Ultimate.
Stadia — это игровая платформа Google, которая позволяет мгновенно играть в любимые видеоигры на уже имеющихся у вас экранах. Играйте на телевизорах с Chromecast и Google TV, ноутбуках, настольных компьютерах, планшетах или совместимых телефонах. Stadia Pro — это подписка (9,99 долларов США в месяц), которая открывает доступ к растущей коллекции бесплатных игр, в которые можно играть на Stadia.
Parsec — это платформа потоковой передачи видеоигр, которая предлагает на выбор широкий выбор игр и жанров и обеспечивает высококачественный и плавный игровой процесс. SPArsec разработан для обеспечения качественного и плавного игрового процесса, в то же время без рекламы и внутриигровых покупок.
Amazon Luna — это облачный игровой сервис Amazon. Amazon Luna совместима/поддерживается на различных устройствах и браузерах.
Вернуться к началу
EmulationStation Desktop Edition (ES-DE) — это интерфейсное приложение для просмотра и запуска игр из вашей многоплатформенной коллекции игр. Он доступен для Unix/Linux, macOS (M1 и Intel) и Windows.
Pegasus — это кроссплатформенный настраиваемый графический интерфейс для запуска эмуляторов, управления вашей библиотекой игр (особенно ретро-игр) и запуска их из одного места. Он ориентирован на настраиваемость, кроссплатформенную поддержку (включая встроенные устройства) и высокую производительность.
RetroPie — это интерфейс для эмуляторов, который позволяет превратить Raspberry Pi, ODroid C1/C2 или ПК в ретро-игровую машину. Он основан на Raspbian, EmulationStation, RetroArch и многих других проектах, чтобы вы могли играть в свои любимые аркадные игры, игры для домашней консоли и классические компьютерные игры с минимальной настройкой.
RetroArch — это интерфейс для эмуляторов, игровых движков и медиаплееров. Он позволяет запускать классические игры на самых разных компьютерах и консолях благодаря удобному графическому интерфейсу. Настройки также унифицированы, поэтому настройка выполняется один раз и навсегда. РетроАрка Флэтпак
Dolphin — это эмулятор двух последних игровых консолей Nintendo: GameCube и Wii. Он позволяет геймерам ПК наслаждаться играми для этих двух консолей в формате Full HD (1080p) с несколькими улучшениями: совместимостью со всеми контроллерами ПК, турбо-скоростью, сетевой многопользовательской игрой и многим другим. Дельфин Флэтпак
Citra — это эмулятор с открытым исходным кодом для Nintendo 3DS, позволяющий играть во многие ваши любимые игры. Цитра Флэтпак
yuzu — экспериментальный эмулятор с открытым исходным кодом для Nintendo Switch от создателей Citra.Yuzu Flatpak.
m64p — это эмулятор Nintendo 64. Он использует mupen64plus-gui, совершенно новый интерфейс mupen64plus, написанный на Qt5. Он поддерживает все, что вы ожидаете от внешнего интерфейса (управление сохранением, приостановка, создание снимков экрана). m64p Флэтпак
DeSmuME — это эмулятор Nintendo DS. DeSmuME Флэтпак
Snes9x — это портативный бесплатный эмулятор Super Nintendo Entertainment System (SNES). Snes9x Флэтпак
bsnes — это эмулятор Super Nintendo (SNES), ориентированный на производительность, функции и простоту использования. bsnes плоский пакет
mGBA — новый эмулятор для запуска игр Game Boy Advance. Он призван быть быстрее и точнее, чем многие существующие эмуляторы Game Boy Advance, а также добавлять функции, которых нет в других эмуляторах. mGBA Флэтпак
DOSBox — это эмулятор DOS с открытым исходным кодом, который в первую очередь ориентирован на запуск DOS-игр.
DOSBox Staging — это полный эмулятор процессора x86 (независимый от архитектуры хоста), способный запускать программы DOS, требующие реального или защищенного режима. Промежуточный пакет Flatpak для DOSBox
Flycast — это мультиплатформенный эмулятор Sega Dreamcast, Naomi и Atomiswave, созданный на основе reicast. Флэтпак Флайкаст
DuckStation — это симулятор/эмулятор консоли Sony PlayStation 1, ориентированный на удобство игры, скорость и долговечность обслуживания. Доступно в виде Flatpak на Flathub.
PCSX2 — это «эмулятор» PlayStation 2, бесплатная программа, которая пытается копировать консоль PlayStation 2, чтобы вы могли играть в игры для PS2 на своем ПК. PCSX2 Флэтпак
RPCS3 — это экспериментальный эмулятор и отладчик Sony PlayStation 3 с открытым исходным кодом, написанный на C++ для Windows и Linux. RPCS3 начала разработку в мае 2011 года ее основателями DH и Hykem. В настоящее время эмулятор поддерживает более 1800 коммерческих игр на базе Vulkan и OpenGL. RPCS3 Флэтпак
MAME — это эмулятор аркадных автоматов.
xemu — оригинальный эмулятор Xbox.
Ксения — эмулятор Xbox 360.
Также посетите эти субреддиты, чтобы получить больше отличных рекомендаций по игровым эмуляторам.
Вернуться к началу
Bottles — это программный инструмент, который позволяет запускать программное обеспечение Windows в Linux. Встроенная система установки зависимостей обеспечивает автоматический доступ к совместимости программного обеспечения. Менеджер загрузок может загрузить официальные компоненты, такие как: раннер (Wine, Proton), DXVK, зависимости и т. д. Доступно на FlatHub.
Вернуться к началу
Вернуться к началу
GreenWithEnvy (GWE) — это системная утилита GTK, разработанная Роберто Лейнарди для предоставления информации, управления вентиляторами и разгона видеокарты NVIDIA для повышения производительности. Доступно в виде Flatpak на FlatHub.
Вернуться к началу
AMD FidelityFX Super Разрешение (FSR) — это высококачественное решение с открытым исходным кодом для создания кадров высокого разрешения из входных сигналов с низким разрешением. FSR обеспечивает «практическую производительность» для дорогостоящих операций рендеринга, таких как аппаратная трассировка лучей для архитектур AMD RDNA™ и AMD RDNA™ 2.
AMD FidelityFX Super Разрешение (FSR) 2.0 — это высококачественное решение с открытым исходным кодом для создания кадров высокого разрешения из входных сигналов с низким разрешением. Он использует временные данные и оптимизированное сглаживание для повышения частоты кадров в поддерживаемых играх, обеспечивая при этом качество изображения, аналогичное или лучшее, чем исходное разрешение.
Драйвер AMD с открытым исходным кодом для Vulkan® — это драйвер Vulkan с открытым исходным кодом для графических адаптеров Radeon™ в Linux®. Он построен на основе библиотеки абстракции платформы AMD (PAL), общего компонента, предназначенного для инкапсуляции определенного оборудования и деталей программирования, специфичных для ОС, для многих 3D- и вычислительных драйверов AMD.
Распределитель памяти Vulkan® (VMA) — это библиотека, предоставляющая простой и удобный в интеграции API, который поможет вам выделить память для буфера Vulkan® и хранилища изображений.
Анализатор трассировки лучей Radeon™ (RRA) — это инструмент, который исследует производительность приложений трассировки лучей и выявляет потенциальные узкие места.
Radeon™ GPU Profiler — это инструмент низкоуровневой оптимизации, предоставляющий подробную информацию о графических процессорах Radeon™.
Radeon™ GPU Analyser — это автономный компилятор и инструмент анализа производительности для DirectX®, Vulkan®, SPIR-V™, OpenGL® и OpenCL™. Его можно использовать вместе с RGP, RMV и RDP.
Панель разработчика Radeon™ (RDP) — важная часть набора инструментов разработчика Radeon™. Он обеспечивает канал связи, который доставляет запросы и получает данные от драйвера AMD Radeon™.
Radeon™ Memory Visualizer (RMV) — мощный инструмент, позволяющий пользователям анализировать использование видеопамяти графическими процессорами AMD Radeon.
Визуализатор памяти Radeon™ (RMV)
CoreCtrl
Вернуться к началу
Требования к версии оборудования DG2/Alchemist в Linux:
Примечание. В Linux 6.0 поддержка класса DG2 не предоставляется по умолчанию, но требуется установить параметр модуля i915.force_probe=[PCI-ID] , чтобы заставить драйвер инициализировать видеокарту. Эта проблема будет решена в Linux Kernel 6.2.
В системах на базе Debian:
sudo dmesg | grep -i i915
В системах на базе Arch Linux:
su dmesg | grep -i i915
Intel Xe Super Sampling (XeSS) — это технология искусственного рендеринга временного масштабирования изображений, которая повышает производительность графики, аналогично NVIDIA DLSS (Deep Learning Super Sampling). Архитектура графических процессоров Intel Arc (осень 2022 г.) будет включать графические процессоры со выделенными ядрами Xe для запуска XeSS. Графические процессоры будут оснащены матричными процессорами Xe Matrix eXtensions (XMX) для аппаратно-ускоренной обработки ИИ. XeSS сможет работать на устройствах без XMX, включая встроенную графику, однако производительность XeSS будет ниже на видеокартах сторонних производителей, поскольку он будет работать на основе инструкции DP4a.
Обзор графических процессоров Intel ARC. 1 кредит
Вернуться к началу
OpenRazer — это коллекция драйверов Linux для устройств Razer, предоставляющая драйверы ядра, службы DBus и привязки Python для взаимодействия с интерфейсом DBus.
OpenRGB — это сетевой комплект разработки программного обеспечения, который позволяет стороннему программному обеспечению управлять всеми вашими RGB-подсветками. Это позволяет интегрировать игры, визуализировать музыку, окружающее освещение и все остальное, что вы можете себе представить. Он поддерживает ASUS, ASRock, Corsair, G.Skill, Gigabyte, HyperX, MSI, Razer, ThermalTake и другие.
GX52 — это GTK-приложение, предназначенное для управления светодиодами и МФД Logitech X52 и X52 Pro HOTAS.
Coolero — это программа для мониторинга и управления вашими охлаждающими устройствами. Он предлагает простой в использовании пользовательский интерфейс с различными функциями управления, а также предоставляет подробную информацию о тепловых характеристиках в реальном времени.
Piper — это интерфейсное приложение GTK для настройки игровых устройств (в основном игровых мышей).
StreamDeck-UI — это Linux-совместимый пользовательский интерфейс для Elgato Stream Deck.
Asusctl — это демон управления, инструменты CLI и набор ящиков для взаимодействия с ноутбуками ASUS ROG.
MangoHud — это оверлей Vulkan и OpenGL для мониторинга FPS, температуры, загрузки процессора/графического процессора и многого другого.
GOverlay — это проект с открытым исходным кодом, целью которого является создание графического пользовательского интерфейса для управления наложениями Vulkan/OpenGL. Он все еще находится на ранней стадии разработки.
Вернуться к началу
Geekbench 6 — это кроссплатформенный тест, который измеряет производительность вашей системы одним нажатием кнопки.
Тестовый набор Фороникс
UNIGINE Superposition — это экстремальный тест производительности и стабильности аппаратного обеспечения ПК: видеокарты, блока питания, системы охлаждения.
Вернуться к началу
WINE (Wine Is Not an Emulator) — это уровень совместимости, позволяющий запускать приложения Windows в нескольких POSIX-совместимых операционных системах, таких как Linux, macOS и BSD. Вместо моделирования внутренней логики Windows, такой как виртуальная машина или эмулятор, Wine на лету преобразует вызовы Windows API в вызовы POSIX, устраняя потери производительности и памяти, присущие другим методам, и позволяя вам аккуратно интегрировать приложения Windows в ваш рабочий стол.
Winetricks — это простой способ обойти проблемы в Wine.
Вернуться к началу
Unity — кроссплатформенная платформа для разработки игр. Используйте Unity для создания высококачественных 3D- и 2D-игр, развертывайте их на мобильных устройствах, настольных компьютерах, VR/AR, консолях или в Интернете, а также общайтесь с лояльными и полными энтузиазма игроками и клиентами.
Юнити Хаб
Unreal Engine 4 — игровой движок, разработанный Epic Games, с самым открытым и продвинутым в мире инструментом для создания 3D-изображений в реальном времени. Постоянно развиваясь, чтобы служить не только своей первоначальной цели в качестве современного игрового движка, сегодня он дает создателям из разных отраслей свободу и контроль над созданием передового контента, интерактивных впечатлений и захватывающих виртуальных миров.
Разработка игр для Linux на Unreal Engine 4
Godot Engine — это многофункциональный кроссплатформенный игровой движок для создания 2D- и 3D-игр с единым интерфейсом. Он предоставляет полный набор общих инструментов, поэтому пользователи могут сосредоточиться на создании игр без необходимости изобретать велосипед. Игры можно экспортировать одним щелчком мыши на ряд платформ, включая основные настольные платформы (Linux, Mac OSX, Windows), а также мобильные (Android, iOS) и веб-платформы (HTML5).
Если вы хотите сделать пожертвование в пользу проекта Godot
Blender — это бесплатный пакет для создания 3D-изображений с открытым исходным кодом. Он поддерживает весь конвейер 3D — моделирование, оснастку, анимацию, симуляцию, рендеринг, композицию и отслеживание движения, редактирование видео и конвейер 2D-анимации.
Если вы хотите сделать пожертвование на проект Blender
Unigine — это кроссплатформенный игровой движок, предназначенный для команд разработчиков (программистов C++/C#, 3D-художников), работающих над интерактивными 3D-приложениями.
GameMaker Studio 2 — новейшая и лучшая версия GameMaker. В нем есть все необходимое для воплощения вашей идеи от концепции до готовой игры. GameMaker Studio 2 без каких-либо барьеров для входа и мощной функциональностью представляет собой идеальную среду для 2D-разработки.
Настройка GameMaker Studio для Ubuntu
Panda3D — игровой движок, платформа для 3D-рендеринга и разработки игр для программ Python и C++, разработанный Disney и CMU. Panda3D имеет открытый исходный код и бесплатен для любых целей, включая коммерческие.
Source 2 — это движок для 3D-видеоигр, разрабатываемый Valve в качестве преемника Source. Он используется в Dota 2, Artifact, Dota Underlords, частях The Lab, SteamVR Home и Half-Life: Alyx.
Открытая графическая библиотека (OpenGL) — это API, используемый на нескольких языках программирования и платформах для аппаратно-ускоренного рендеринга 2D/3D векторной графики, разработанный в настоящее время группой Khronos.
Открытый язык вычислений (OpenCL) — это открытый стандарт параллельного программирования гетерогенных платформ, состоящих из центральных процессоров, графических процессоров и других аппаратных ускорителей, используемых в суперкомпьютерах, облачных серверах, персональных компьютерах, мобильных устройствах и встроенных платформах.
Язык шейдеров OpenGL (GLSL) — это язык шейдеров высокого уровня, основанный на языке C-стиля, поэтому он охватывает большинство функций, которые пользователь ожидает от такого языка. В GLSL существуют такие структуры управления (циклы for, операторы if-else и т. д.), включая оператор переключения.
Язык шейдинга высокого уровня (HLSL) — это язык шейдинга высокого уровня для DirectX. Используя HLSL, пользователь может создавать C-подобные программируемые шейдеры для конвейера Direct3D. HLSL был впервые создан вместе с DirectX 9 для настройки программируемого 3D-конвейера.
Vulkan — это современный кроссплатформенный графический и вычислительный API, который обеспечивает высокоэффективный кроссплатформенный доступ к современным графическим процессорам, используемым в самых разных устройствах: от ПК и консолей до мобильных телефонов и встроенных платформ. В настоящее время Vulkan разрабатывается консорциумом Khronos.
MoltenVK — это реализация Vulkan, работающая на iOS и macOS с использованием графической среды Apple Metal.
MoltenGL — это реализация API OpenGL ES 2.0, работающая на графической платформе Apple Metal.
NVIDIA Omniverse — это мощная платформа для моделирования и совместной работы с несколькими графическими процессорами в реальном времени для конвейеров 3D-производства, основанная на универсальном описании сцены Pixar и NVIDIA RTX.
HGIG — это группа добровольцев из компаний из индустрии игр и телеэкранов, которые встречаются, чтобы определить и предоставить общедоступные рекомендации по улучшению потребительских впечатлений от игр в HDR.
Three.js — это кроссбраузерная библиотека JavaScript и интерфейс прикладного программирования, используемые для создания и отображения анимированной трехмерной компьютерной графики в веб-браузере с использованием WebGL.
Superpowers — это загружаемое приложение HTML5 для совместной работы над проектами в режиме реального времени. Вы можете использовать его в одиночку, как обычный оффлайн-разработчик игр, или установить пароль и позволить друзьям присоединиться к вашему проекту через свой веб-браузер.
SteamVR для Linux — это идеальный инструмент для просмотра VR-контента на выбранном вами оборудовании. SteamVR поддерживает Valve Index, HTC Vive, Oculus Rift, гарнитуры Windows Mixed Reality и другие.
Главная страница SteamVR
OpenVR — это API и среда выполнения, которые обеспечивают доступ к оборудованию виртуальной реальности (Steam Index, HTC Vive и Oculus Rift) от нескольких поставщиков, не требуя от приложений специальных знаний об оборудовании, на которое они нацелены.
OpenVR Benchmark в Steam — это первый эталонный инструмент для воспроизводимого тестирования вашей реальной производительности виртуальной реальности с помощью рендеринга внутри вашей VR-гарнитуры.
OpenHMD-это API и драйверы с открытым исходным кодом, который поддерживает широкий спектр устройств HMD (HEAD-DISPLE), таких как Oculus Rift, HTC Vive, Sony PSVR и другие.
OpenXR-это бесплатный открытый стандарт, который обеспечивает высокопроизводительный доступ к дополненной реальности (AR) и виртуальной реальности (VR), совместно известной как XR-платформы и устройства.
Monado - это первое время выполнения OpenXR ™ для GNU/Linux. Монадо стремится начать разработку экосистемы XR с открытым исходным кодом и предоставить фундаментальные строительные блоки для поставщиков устройств для нацеливания на платформу GNU/Linux.
LibSurvive - это набор инструментов и библиотек, которые позволяют 6 DOF отслеживание на маяках и системах на основе Vive, которые являются полностью открытым исходным кодом и могут работать на любом устройстве. В настоящее время он поддерживает генерацию устройств SteamVR 1.0 и SteamVR 2.0 и должен поддерживать любой отслеживаемый объект, коммерчески доступный.
Simula является менеджером по окна VR для Linux, который работает на вершине Годо. Для установки требуется менее 1 минуты. Simula официально совместим с гарнитурами SteamVR, оснащенными драйверами Linux (например, HTC Vive, HTC Vive Pro, & Valve Index). Мы также добавили экспериментальную поддержку в гарнитуры OpenXR, в которых есть водители Monado (например, North Star, OSVR HDK и PSVR). Некоторые люди получили Oculus Rift S, чтобы запустить Simula через OpenHMD (см. Здесь).
Unreal Online Learning-это бесплатная платформа обучения, которая предлагает практические видео-курсы и управляемые пути обучения.
Программа обучения Unreal Engine
Нереальный двигатель для образования
Нереальное обучение и моделирование двигателя
Сертификаты единства
Начало работы с Vulkan
Дизайн игры онлайн курсы от Udemy
Дизайн игры онлайн курсы от SkillShare
Изучите игровой дизайн с онлайн -курсами и занятиями от EDX
Курсы игрового дизайна от Coursera
Курс специализации по дизайну и развитию игры от Coursera
Вернуться к началу
ТРЕБОВАНИЯ
Open the terminal and run:
sudo apt install qemu uml-utilities virt-manager dmg2img git wget libguestfs-tools p7zip
Sosumi - это приложение, которое позволяет загружать и устанавливать MacOS в виртуальной машине. Приложение основано на macos-simple-kvm.
OpenCore для macOS
Вернуться к началу
ТРЕБОВАНИЯ
Open the terminal and run:
sudo apt install qemu uml-utilities virt-manager gnome-boxes
Boxes Gnome - это приложение, которое дает вам доступ к виртуальным машинам, работающим локально или удаленно. Это также позволяет подключаться к отображению удаленного компьютера.
OpenCore для Windows 10
Вернуться к началу
Android Studio - это набор разработок для операционной системы Android Google (ОС). Он построен на программном обеспечении JetBrains IntelliJ Idea и разработан специально для разработки Android. Он доступен для загрузки в Windows, MacOS и Linux.
Виртуальное устройство Android (AVD) - это конфигурация в Android Studio, которая определяет характеристики телефона Android, планшет, ОС, Android TV или устройства для автомобильной ОС, которое вы хотите моделировать в эмуляторе Android. Эмулятор Android моделирует устройства Android на вашем компьютере, чтобы вы могли проверить свое приложение на различных устройствах и уровнях API Android без необходимости иметь каждое физическое устройство.
WayDroid-это контейнерный подход для загрузки полной системы Android в обычной системе Linux. Среда выполнения Android поставляется с минимальным настроенным изображением системы Android на основе Lineageos. Изображение в настоящее время основано на Android 10.
Anbox-это приложение, которое предоставляет контейнерный подход для загрузки полной системы Android в обычной системе GNU/Linux, такой как Ubuntu, Debian Fedora и OpenSuse.
Anbox Cloud - это платформа мобильных облачных вычислений, поставляемая Canonical. Запустите Android в облаке, в высокой масштабе и на любом типе оборудования.
Genymotion - очень быстрый эмулятор Android. Сама программа основана на VirtualBox и известна своей эффективной быстрой скоростью и является полезностью для запуска приложений Android на рабочем столе Windows, Mac и Linux.
Рабочий стол
Локальные виртуальные устройства с высокими характеристиками.
SCRCPY - это приложение по Genymotion, которое обеспечивает отображение и управление устройствами Android, подключенными на USB (или над TCP/IP). Он не требует какого -либо корневого доступа и работает на GNU/Linux, Windows и MacOS. Устройство Android требует как минимум API 21 (Android 5.0).
Вернуться к началу
H.264 (AVC)-это стандарт сжатия видео, основанный на блоко-ориентированном и компенсированном движении кодирования целочисленного DCT, который определяет несколько профилей (инструменты) и уровни (максимальные битрейты и разрешения) с поддержкой до 8K.
H.265 (HEVC) - это стандарт сжатия видео, который является преемником H.264 (AVC). Он предлагает более от 25% до 50% лучшее сжатие данных на том же уровне качества видео или улучшенное качество видео при той же скорости.
FFMPEG - это ведущая мультимедийная структура, которая может декодировать, кодировать, транскод, mux, demux, поток, фильтр и играть практически все, что создали люди и машины. Он поддерживает самые неясные древние форматы до передовых на нескольких платформах, таких как Windows, MacOS и Linux.
Ручной тормоз - это инструмент для транскодирования видео практически из любого формата с выбором широко поддерживаемых кодеков. Он поддерживается на окне, macOS и Linux.
Динамическая адаптивная потоковая передача по HTTP (DASH) - это адаптивный протокол потоковой передачи, который позволяет видеопотоку переключаться между скоростями битов на основе производительности сети, чтобы сохранить видео.
OpenMax ™-это кроссплатформенный API, который обеспечивает комплексный потоковой медиа-кодек и портативность приложения, позволяя разрабатывать, интегрировать и запрограммировать ускоренные мультимедийные компоненты.
Davinci Resolve - единственное в мире решение, которое сочетает в себе профессиональное редактирование 8K, коррекцию цвета, визуальные эффекты и аудио -пост -производство в одном программном инструменте! Вы можете мгновенно перемещаться между редактированием, цветом, эффектами и аудио с одним щелчком. Davinci Resolve Studio также является единственным решением, предназначенным для многопользовательского сотрудничества, поэтому редакторы, помощники, колористы, художники VFX и звуковые дизайнеры могут одновременно работать в одном и том же проекте.
Blender поставляется со встроенным редактором последовательности видео позволяет вам выполнять основные действия, такие как вырезание видео и сплайсинг, а также более сложные задачи, такие как маскировка видео или оценка цвета. Видео редактор включает в себя: Live Preview, Luma Waveform, Chrama Vectorscope и гистограмму. Смешивание аудио, синхронизация, очистка и визуализация формы волны.
Kdenlive - это инструмент редактирования видео с открытым исходным кодом, который поддерживает неограниченные мультимедийные файлы. Он основан на структуре MLT, KDE и QT. Люди, которые ищут очень универсальный инструмент для редактирования видео, который оснащен функциями. Последний выпуск 20.08 вышел с изящными функциями, такими как макеты интерфейса, многочисленная поддержка аудиотока, управление кэшированными данными и зоомбары на панели монитора клипа и эффектов, но можно утверждать, что основными моментами этого выпуска являются стабильность и улучшения интерфейса.
OpenShot-это инструмент редактирования видео с открытым исходным кодом, который предназначен для новых пользователей в среде редактирования. Он имеет простые функции, такие как простая функция перетаскивания, он обеспечивает простой в использовании и быстро занятый пользовательский интерфейс. Мощный видео редактор предлагает множество эффективных способов обрезать и обрезать ваши видео. Вы можете свободно использовать неограниченные треки, двигатель видео эффектов, редактор заголовка, 3D -анимацию, замедленное движение и эффекты времени. Он поддерживает широко используемые видеокодеки, которые поддерживаются FFMPEG, такие как WebM (VP9), AVCHD (LIBX264), HEVC (LIBX265) и аудиокодеки, такие как MP3 (LIBMP3LAME) и AAC (LIBFAAC). Программа может отображать видео MPEG4, OGV, Blu-ray и DVD, а также видео Full HD для загрузки на веб-сайты интернет-видео, такие как YouTube.
Lightworks-это нелинейное применение видеоретификации для редактирования и освоения цифрового видео, используемого киноиндустрией. Его профессиональное издание использовалось для кассовых хитов, таких как остров затвора, фантастика и миссия невозможна. Запугивающий пользовательский интерфейс. Как и профессиональные редакторы видео, такие как Adobe Premiere Pro, Lightworks довольно сложный для использования для новых пользователей.
Shotcut-многоплатформенный видео редактор с открытым исходным кодом. Вы можете выполнять различные действия, такие как редактирование видео (включая качество видео 4K, добавление эффектов, создание новых фильмов, импортировать большинство форматов файлов изображений, экспорт практически в любой формат файлов и многое другое.
Olive-это бесплатный нелинейный видео редактор, направленный на предоставление полнофункциональной альтернативы высококлассному программному обеспечению для редактирования профессионального видео.
Natron - мощный цифровой композитор, который может удовлетворить все ваши потребности 2D/2,5D. Его надежные форматы файлов OIIO и архитектура OpenFX - это то, что делает Natron самым гибким композитором с открытым исходным кодом для сообщества визуальных эффектов. Его интерфейс и функционально одинаковы на всех платформах, таких как MacOS, Linux и Windows.
Obs (Open Broadcaster Software) является бесплатным программным обеспечением для записи видео и потоковой передачи видео. Поток до Twitch, YouTube и многих других поставщиков или записывает свои собственные видео с высококачественным кодированием H264 / AAC.
Reaper - это полное приложение для производства цифрового аудио для компьютеров, предлагающее полную многотрудную аудио и Mid модифицированный.
Jack Audio Connection Kit Aka Jack-это профессиональный демон-сервер звукового сервера, который обеспечивает подключения с низкой задержкой в режиме реального времени для данных Audio и MIDI между приложениями, которые реализуют его API. Джек может быть настроен на отправку аудиоданных по сети на «мастер» машину, которая затем выводит звук на физическое устройство. Это может быть полезно для смешивания аудио с ряда «подчиненных» компьютеров, не требуя дополнительных кабелей или аппаратных миксеров, а также поддерживать цифровой аудиоси по цифровому пути как можно дольше.
Bitwig Studio-это цифровая аудио рабочая станция, которая имеет линейные и нелинейные рабочие процессы для звукового дизайна, записи, живого исполнения и многого другого. Наряду с 90+ инструментами, эффектами и другими творческими инструментами. Это поддерживается Windows, MacOS и Linux.
Pipewire-это API сервера и пространства пользователя для борьбы с мультимедийными трубопроводами. Он предоставляет двигатель обработки на основе графиков с низкой задержкой на графике.