Nota: Você pode converter facilmente este arquivo markdown em PDF no VSCode usando esta útil extensão Markdown PDF.
Começando
Obtendo software
Jogos
Desenvolvimento de Jogos
Configurando um espaço de trabalho macOS
Configurando um espaço de trabalho do Windows 10
Usando aplicativos Android e Android no Linux
Edição profissional de áudio/vídeo
Kubernetes
Aprendizado de máquina
Robótica
Segurança de código aberto
Privacidade Diferencial
Desenvolvimento nativo da nuvem
Desenvolvimento DevOps
Desenvolvimento de vibração
Rede
Bancos de dados
Extensões GNOME
Tópicos Avançados
Pop!_OS é um sistema operacional (baseado em Ubuntu) para STEM e profissionais criativos que usam seu computador como ferramenta para descobrir e criar desenvolvido pela System76.
Pop!_OS COSMIC (Computer Operating System Main Interface Components) é um ambiente de desktop personalizado desenvolvido pela System76. Isso torna a navegação no fluxo de trabalho da área de trabalho por meio do mouse, teclado e/ou trackpad muito mais simples e eficiente.
PipeWire é uma API de servidor e espaço de usuário para lidar com pipelines multimídia. Ele fornece um mecanismo de processamento baseado em gráfico de baixa latência sobre dispositivos de áudio e vídeo que pode ser usado para oferecer suporte aos casos de uso atualmente tratados por pulseaudio e JACK. PipeWire foi projetado com um modelo de segurança poderoso que facilita a interação com dispositivos de áudio e vídeo de aplicativos em contêineres. Os nós no grafo podem ser implementados como processos separados, comunicando-se com soquetes e trocando conteúdo multimídia usando passagem fd.
Diferenças entre Pop!_OS e Ubuntu
Suporte System76 (faça uma pergunta/envie um ticket)
Notebooks System76
Desktops System76
Pop!_OS GitHub
Pop!_OS reddit
Popsicle é um utilitário Linux para atualizar vários dispositivos USB em paralelo, escrito em Rust.
IU de picolé
Etcher é um software de plataforma cruzada de código aberto que facilita o flash de imagens do sistema operacional em um cartão microSD ou dispositivo USB.
IU do Gravador
Iced é uma biblioteca GUI multiplataforma para Rust focada na simplicidade e segurança de tipo. Inspirado em Elmo. Possui API simples, fácil de usar e com baterias incluídas Modelo de programação reativa e com segurança de tipo Suporte para várias plataformas (Windows, macOS, Linux e Web) Layout responsivo Widgets integrados (incluindo entradas de texto, roláveis e mais.)
Slint é um kit de ferramentas de interface de usuário rápido e fácil Benefícios Fluido Crie interfaces de usuário suaves e fáceis de tocar Plataforma cruzada Direcione dispositivos incorporados e aplicativos de desktop API intuitiva multilíngue em sua linguagem de programação favorita (C++, Rust, JavaScript) Design rápido Itere rapidamente com Live -Visualizar missão.
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
Voltar ao topo
Nota 1: Todo este software também está disponível em outras distribuições Linux populares, como Debian, Linux Mint, elementary OS, Fedora, Manjaro Linux, EndeavourOS e Arch Linux.
Nota 2: Para novos usuários que não se sentem confortáveis com o uso da linha de comando ou que precisam de software não disponível no Pop!_Shop, verifique a seção Aplicativos essenciais para começar. Além disso, se você rolar mais para baixo, verá outras maneiras fáceis de obter aplicativos de software por meio de Flathub, Snap Store e AppImages.
CrossOver Linux® é uma camada de compatibilidade do Microsoft Windows (baseada em WINE (Wine Is Not an Emulator)). A camada de compatibilidade CrossOver permite que milhares de aplicativos baseados em Windows sejam executados em Linux, macOS ou Chrome OS.
O editor de fotos Adobe Lighroom Online é uma versão online da web do Adobe Photoshop Lightroom. É necessária uma conta da Adobe para fazer login no aplicativo.
Adobe Spark (Web) é um aplicativo que permite criar gráficos sociais, vídeos curtos e páginas da Web interessantes. É necessária uma conta da Adobe para fazer login no aplicativo.
Photopea é um editor de imagens online avançado que suporta os formatos PSD, XCF, Sketch, XD e CDR. (Adobe Photoshop, GIMP, Sketch App, Adobe XD, CorelDRAW).
Master PDF Editor é um aplicativo simples e fácil de usar para trabalhar com documentos PDF, equipado com poderosa funcionalidade multifuncional. Com o Master PDF Editor você pode visualizar, criar e modificar facilmente documentos PDF.
VMware Workstation Player é um utilitário ideal para executar uma única máquina virtual em um PC Windows ou Linux. As organizações usam o Workstation Player para fornecer desktops corporativos gerenciados, enquanto estudantes e educadores o utilizam para aprendizado e treinamento.
VMware Workstation Pro é o padrão do setor para execução de vários sistemas operacionais como máquinas virtuais (VMs) em um único PC Linux ou Windows. Profissionais de TI, desenvolvedores e empresas que criam, testam ou demonstram software para qualquer dispositivo, plataforma ou nuvem confiam no Workstation Pro.
WinApps para Linux é um programa que executa aplicativos do Windows como Microsoft Office e Adobe no Linux (Ubuntu/Fedora) e GNOME/KDE como se fossem parte do sistema operacional nativo, incluindo integração com Nautilus para clicar com o botão direito em arquivos de tipos MIME específicos para abri-los.
O editor de vídeo DaVinci Resolve é uma solução completa de edição de vídeo que combina edição profissional de 8K, correção de cores, efeitos visuais e pós-produção de áudio, tudo em uma única ferramenta de software.
O Reaper Audio editor é um aplicativo completo de produção de áudio digital para computadores, oferecendo um conjunto completo de ferramentas de gravação, edição, processamento, mixagem e masterização de áudio multipista e MIDI.
MATLAB Online permite aos usuários utilizar MATLAB e Simulink através de um navegador da web como o Google Chrome.
Timeshift para Linux é um aplicativo que fornece funcionalidade semelhante ao recurso Restauração do Sistema no Windows e à ferramenta Time Machine no Mac OS. O Timeshift protege seu sistema tirando instantâneos incrementais do sistema de arquivos em intervalos regulares. Esses instantâneos podem ser restaurados posteriormente para desfazer todas as alterações no sistema.
Stacer é um otimizador de sistema de código aberto e monitor de aplicativos que ajuda os usuários a gerenciar todo o seu sistema. Também disponível como AppImage.
Nativefier é uma ferramenta de linha de comando para criar facilmente um aplicativo de desktop para qualquer site com configuração mínima. Os aplicativos são agrupados pelo Electron (que usa o Chromium internamente) em um executável do sistema operacional (.app, .exe, etc.) para uso no Windows, macOS e Linux.
App Outlet é uma loja de aplicativos universal (Flatpaks, Snaps e AppImages) inspirada no serviço online Linux App Store.
FlatHub é um serviço de construção e distribuição para aplicativos Flatpak.
Fórum FlatHub
Instalando o snap no Pop!_OS
Snap Store é um serviço de construção e distribuição para aplicativos Snap.
Fórum Snapcraft
AppImageHub é um serviço de construção e distribuição para aplicativos AppImage.
AppImage Manager é um gerenciador de pacotes para AppImages.
Fórum AppImage
Voltar ao topo
Voltar ao topo
Controlador sem fio Xbox + cabo USB-C®
Controlador Xbox
Comando sem fios DualSense™ para PlayStation 5
Nota: certifique-se de usar Bottles para executar este firmware.
Controlador PS5 DualSense™
Controlador Nintendo Switch Pro
Controlador Nintendo Switch Pro
Voltar ao topo
OBS (Open Broadcaster Software) é um software gratuito e de código aberto para gravação de vídeo e transmissão ao vivo. Transmita para Twitch, YouTube e muitos outros provedores ou grave seus próprios vídeos com codificação H264/AAC de alta qualidade. OBS Studio adicionou suporte nativo a PipeWire e Wayland na versão 27 .
Instalando o OBS Studio no Ubuntu:
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install ffmpeg obs-studio
OU
Estúdio OBS
OBS PipeWire Audio Capture é um plugin que adiciona 3 fontes para o OBS Studio capturar saídas, entradas e aplicações de áudio usando PipeWire.
OBS Scale To Sound é um plugin para OBS Studio que adiciona um filtro que escala a fonte com base nos níveis de áudio de qualquer fonte de áudio que você escolher.
OBS Studio Fully-loaded é um script para sistemas baseados em Ubuntu/Debian que instala o OBS Studio junto com recursos e plug-ins extras pré-carregados. Este projeto é desenvolvido e mantido por Martin Wimpress.
Voltar ao topo
Steam Flatpak disponível no FlatHub.
Steam Remote Play Together é um serviço Steam que permite compartilhar seus jogos multijogador locais do Steam com amigos pela Internet, gratuitamente. Usando o Remote Play Together, um jogador possui e administra o jogo, e até quatro jogadores podem participar.
Proton é uma ferramenta para uso com o cliente Steam que permite que jogos exclusivos do Windows rodem no sistema operacional Linux. Ele usa Wine para facilitar isso.
ProtonUp-Qt é uma ferramenta para instalar e gerenciar Proton-GE e Luxtorpeda para Steam e Wine-GE para Lutris com esta interface gráfica de usuário. Baseado no ProtonUp da AUNaseef, feito com Python 3 e Qt 6.
Voltar ao topo
ProtonDB é uma coleção de mais de 100.000 relatórios de jogos de outros jogadores enquanto eles testam jogos com Proton no Linux e fornecem pontuações agregadas sobre o desempenho dos jogos. Um conjunto crescente de sugestões fornece ajustes que você pode tentar para fazer os jogos funcionarem enquanto o Proton continua o desenvolvimento. Além disso, você pode explorar o catálogo de jogos Steam neste site para navegar e descobrir uma ampla variedade de títulos que antes não estavam disponíveis para uso no Linux.
Voltar ao topo
Lutri é um cliente de jogos para Linux. Dá acesso a todos os seus videogames, exceto a geração atual de consoles. Além disso, integra-se perfeitamente com outras lojas como GOG, Steam, Battle.net, Origin, Uplay e muitas outras fontes que permitem importar sua biblioteca de jogos existente e scripts de instalação mantidos pela comunidade, proporcionando uma configuração totalmente automatizada.
Voltar ao topo
Adicionar loja de jogos épicos
Voltar ao topo
Blizzard Battle.net é uma plataforma de jogos online, distribuição digital e gerenciamento de direitos digitais baseada na Internet desenvolvida pela Activision e Blizzard Entertainment. Battle.net é o lançador de World of Warcraft, Diablo III, StarCraft II, Hearthstone, Heroes of the Storm, Overwatch e Call of Duty.
Voltar ao topo
EA Play é um serviço de videogame baseado em assinatura da Electronic Arts para as plataformas Xbox One, Xbox Series X/S, PlayStation 4, PlayStation 5 e Microsoft Windows, oferecendo acesso a jogos selecionados publicados pela Electronic Arts juntamente com incentivos adicionais.
Voltar ao topo
Origin é uma plataforma de jogos online, distribuição digital e gerenciamento de direitos digitais (DRM) desenvolvida pela Electronic Arts que permite aos usuários comprar jogos na Internet para PC e plataformas móveis e baixá-los com o cliente Origin (anteriormente EA Download Manager, EA Downloader e link EA).
Voltar ao topo
Ubisoft Connect é um serviço de distribuição digital, gerenciamento de direitos digitais, multijogador e comunicação criado pela Ubisoft para fornecer uma experiência semelhante às conquistas/troféus oferecidos por várias outras empresas de jogos.
Voltar ao topo
GOG GALAXY é um cliente totalmente opcional para instalar, jogar e atualizar seus jogos.
Voltar ao topo
GameHub é uma biblioteca unificada para todos os seus jogos. Ele permite que você armazene seus jogos de diferentes plataformas em um programa para facilitar o gerenciamento de seus jogos.
GameHub suporta:
jogos nativos para Linux
múltiplas camadas de compatibilidade:
múltiplas plataformas de jogos:
Voltar ao topo
Heroic é um lançador de jogos de código aberto para Linux, Windows e macOS (para jogos nativos e Windows usando Crossover). Ele suporta o lançamento de jogos da Epic Games Store usando Legendary, uma alternativa CLI ao Epic Games Launcher. Flatpak para lançador de jogos heróicos
Epic Games Store é uma loja de videogame digital para Microsoft Windows e macOS, operada pela Epic Games.
Voltar ao topo
Geforce NOW é o serviço de jogos em nuvem da NVIDIA.
Moonlight Game Streaming é um programa que permite transmitir jogos do seu PC pela Internet sem necessidade de configuração. Transmita a partir de praticamente qualquer dispositivo, esteja você em outra sala ou a quilômetros de distância do seu equipamento de jogo.
Chiaki é um cliente de software gratuito e de código aberto para PlayStation 4 e PlayStation 5 Remote Play para Linux, FreeBSD, OpenBSD, Android, macOS, Windows, Nintendo Switch e potencialmente ainda mais plataformas. Chiaki Flatpack
Xbox Cloud Gaming é a tecnologia de streaming de jogos Xbox baseada em nuvem da Microsoft (atualmente em Beta) . Jogue jogos como Forza Horizon 4, Halo 5: Guardians, Gears of War 4, Sea of Thieves, Cuphead, Red Dead Redemption 2 e mais de 100 outros jogos em seu dispositivo móvel ou navegador Chrome . O Xbox Cloud Gaming requer uma assinatura do Xbox Game Pass Ultimate.
Stadia é a plataforma de jogos do Google que permite que você jogue instantaneamente seus videogames favoritos nas telas que você já possui. Jogue em TVs com Chromecast com Google TV, laptops, desktops, tablets ou telefones compatíveis. Stadia Pro é uma assinatura (US$ 9,99 por mês) que desbloqueia uma coleção crescente de jogos gratuitos para jogar no Stadia.
Parsec é uma plataforma de streaming de videogame que oferece uma ampla variedade de jogos e gêneros para você escolher e oferece uma jogabilidade suave e de alta qualidade. SParsec foi desenvolvido para fornecer uma jogabilidade suave de alta qualidade, ao mesmo tempo livre de todos os anúncios e compras no jogo.
Amazon Luna é o serviço de jogos em nuvem da Amazon. Amazon Luna é compatível/suportado em vários dispositivos e navegadores.
Voltar ao topo
EmulationStation Desktop Edition (ES-DE) é um aplicativo frontend para navegar e iniciar jogos de sua coleção de jogos multiplataforma. Está disponível para Unix/Linux, macOS (M1 e Intel) e Windows.
Pegasus é uma interface gráfica multiplataforma personalizável para lançar emuladores e gerenciar sua biblioteca de jogos (especialmente jogos retrô) e iniciá-los em um só lugar. Está focado na personalização, suporte multiplataforma (incluindo dispositivos incorporados) e alto desempenho.
RetroPie é um frontend para emuladores que permite transformar seu Raspberry Pi, ODroid C1/C2 ou PC em uma máquina de jogos retrô. Ele se baseia em Raspbian, EmulationStation, RetroArch e muitos outros projetos para permitir que você jogue seus jogos favoritos de Arcade, console doméstico e clássicos para PC com a configuração mínima.
RetroArch é uma interface para emuladores, motores de jogos e reprodutores de mídia. Ele permite que você execute jogos clássicos em uma ampla variedade de computadores e consoles por meio de sua interface gráfica elegante. As configurações também são unificadas para que a configuração seja feita de uma vez por todas. Pacote RetroArch
Dolphin é um emulador para dois consoles de videogame recentes da Nintendo: o GameCube e o Wii. Ele permite que os jogadores de PC desfrutem de jogos para esses dois consoles em full HD (1080p) com diversas melhorias: compatibilidade com todos os controladores de PC, velocidade turbo, multijogador em rede e ainda mais. Pacote de golfinhos
Citra é um emulador de código aberto para Nintendo 3DS capaz de jogar muitos de seus jogos favoritos. Citra Flatpack
yuzu é um emulador experimental de código aberto para Nintendo Switch dos criadores de Citra.Yuzu Flatpak
m64p é um emulador de Nintendo 64. Ele usa mupen64plus-gui, um novo frontend mupen64plus escrito em Qt5. Ele suporta todas as coisas que você esperaria de um frontend (gerenciamento de estado de salvamento, pausa, capturas de tela). pacote plano m64p
DeSmuME é um emulador de Nintendo DS. DeSmuME Flatpak
Snes9x é um emulador portátil e gratuito do Super Nintendo Entertainment System (SNES). Snes9x Flatpak
bsnes é um emulador de Super Nintendo (SNES) focado em desempenho, recursos e facilidade de uso. pacote flat bsnes
mGBA é um novo emulador para rodar jogos do Game Boy Advance. Seu objetivo é ser mais rápido e preciso do que muitos emuladores de Game Boy Advance existentes, além de adicionar recursos que faltam em outros emuladores. Pacote Flatpack mGBA
DOSBox é um emulador DOS de código aberto que se concentra principalmente na execução de jogos DOS.
DOSBox Staging é um emulador de CPU x86 completo (independente da arquitetura do host), capaz de executar programas DOS que requerem modo real ou protegido. DOSBox Staging Flatpak
Flycast é um emulador multiplataforma de Sega Dreamcast, Naomi e Atomiswave derivado do reicast. Pacote Flatpak Flycast
DuckStation é um simulador/emulador do console Sony PlayStation 1, com foco na jogabilidade, velocidade e manutenção a longo prazo. Disponível como Flatpak no Flathub.
PCSX2 é um 'emulador' de PlayStation 2, um programa gratuito que tenta replicar o console PlayStation 2 para permitir que você jogue jogos de PS2 em seu PC. Pacote Flat PCSX2
RPCS3 é um emulador e depurador experimental de código aberto do Sony PlayStation 3 escrito em C++ para Windows e Linux. O RPCS3 iniciou o desenvolvimento em maio de 2011 pelos seus fundadores DH e Hykem. O emulador é atualmente capaz de executar mais de 1.800 títulos comerciais desenvolvidos com Vulkan e OpenGL. RPCS3 Flatpack
MAME é um emulador de máquina de arcade.
xemu é um emulador original do Xbox.
Xenia é um emulador de Xbox 360.
Verifique também estes subreddits para obter mais recomendações excelentes de emuladores de jogos
Voltar ao topo
Bottles é uma ferramenta de software que permite executar software Windows no Linux. Seu sistema integrado de instalação de dependências concede acesso automático à compatibilidade de software. O gerenciador de downloads pode baixar os componentes oficiais como: runner (Wine, Proton), DXVK, dependências, etc. Disponível no FlatHub.
Voltar ao topo
Voltar ao topo
GreenWithEnvy (GWE) é um utilitário de sistema GTK desenvolvido por Roberto Leinardi para fornecer informações, controlar as ventoinhas e fazer overclock em sua placa de vídeo NVIDIA para melhor desempenho. Disponível como Flatpak no FlatHub.
Voltar ao topo
AMD FidelityFX Super Resolution (FSR) é uma solução de código aberto e de alta qualidade para produzir quadros de alta resolução a partir de entradas de resolução mais baixa. O FSR permite “desempenho prático” para operações de renderização dispendiosas, como ray tracing de hardware para as arquiteturas AMD RDNA™ e AMD RDNA™ 2.
AMD FidelityFX Super Resolution (FSR) 2.0 é uma solução de código aberto e de alta qualidade para produzir quadros de alta resolução a partir de entradas de resolução mais baixa. Ele usa dados temporais e anti-aliasing otimizado para aumentar as taxas de quadros em jogos suportados, ao mesmo tempo que oferece qualidade de imagem semelhante ou melhor que a resolução nativa.
O driver de código aberto AMD para Vulkan® é um driver Vulkan de código aberto para adaptadores gráficos Radeon™ no Linux®. Ele é construído sobre a Platform Abstraction Library (PAL) da AMD, um componente compartilhado projetado para encapsular determinados detalhes de programação específicos de hardware e sistema operacional para muitos dos drivers 3D e de computação da AMD.
Vulkan® Memory Allocator (VMA) é uma biblioteca que fornece uma API simples e fácil de integrar para ajudá-lo a alocar memória para buffer Vulkan® e armazenamento de imagens.
Radeon™ Raytracing Analyzer (RRA) é uma ferramenta que investiga o desempenho de seus aplicativos de raytracing e destaca possíveis gargalos.
Radeon™ GPU Profiler é uma ferramenta de otimização de baixo nível que fornece informações detalhadas sobre GPUs Radeon™.
Radeon™ GPU Analyzer é um compilador offline e ferramenta de análise de desempenho para DirectX®, Vulkan®, SPIR-V™, OpenGL® e OpenCL™. Pode ser usado em conjunto com RGP, RMV e RDP.
O Radeon™ Developer Panel (RDP) é uma parte essencial do Radeon™ Developer Tool Suite. Ele fornece o canal de comunicação que entrega solicitações e recebe dados do driver AMD Radeon™.
Radeon™ Memory Visualizer (RMV) é uma ferramenta poderosa que permite aos usuários analisar o uso de memória de vídeo em GPUs AMD Radeon.
Visualizador de memória Radeon™ (RMV)
CoreCtrl
Voltar ao topo
Requisitos de versão para hardware DG2/Alchemist no Linux:
Nota: Com o Linux 6.0, o suporte à classe DG2 não é exposto por padrão, mas requer a configuração da opção do módulo i915.force_probe=[PCI-ID] para forçar o driver a inicializar a placa gráfica. Este problema será resolvido com Linux Kernel 6.2.
Em sistemas baseados em Debian:
sudo dmesg | grep -i i915
Em sistemas baseados em Arch Linux:
su dmesg | grep -i i915
Intel Xe Super Sampling (XeSS) é uma tecnologia de renderização de IA de upscaling de imagem temporal que aumenta o desempenho gráfico semelhante ao DLSS (Deep Learning Super Sampling) da NVIDIA. A arquitetura Arc GPU da Intel (outono de 2022) terá GPUs que apresentam núcleos Xe dedicados para executar XeSS. As GPUs terão mecanismos de matriz Xe Matrix eXtenstions (XMX) para processamento de IA acelerado por hardware. O XeSS poderá ser executado em dispositivos sem XMX, incluindo gráficos integrados, porém o desempenho do XeSS será menor em placas gráficas não Intel porque será alimentado pela instrução DP4a.
Visão geral das GPUs Intel ARC. Crédito: Intel
Voltar ao topo
OpenRazer é uma coleção de drivers Linux para dispositivos Razer - fornecendo drivers de kernel, serviços DBus e ligações Python para interagir com a interface DBus.
OpenRGB é um kit de desenvolvimento de software baseado em rede, que permite que softwares de terceiros controlem todo o seu RGB. Isso permite integrações de jogos, visualização de música, iluminação ambiente e tudo mais que você possa imaginar. Suporta ASUS, ASRock, Corsair, G.Skill, Gigabyte, HyperX, MSI, Razer, ThermalTake e muito mais.
GX52 é um aplicativo GTK projetado para fornecer controle para os LEDs e MFD do Logitech X52 e X52 Pro HOTAS
Coolero é um programa para monitorar e controlar seus dispositivos de refrigeração. Ele oferece uma interface de usuário fácil de usar com vários recursos de controle e também fornece detalhes de desempenho térmico ao vivo.
Piper é um aplicativo frontend GTK para configurar dispositivos de jogos (principalmente Gaming Mice).
StreamDeck-UI é uma UI compatível com Linux para o Elgato Stream Deck.
Asusctl é um daemon de controle, ferramentas CLI e uma coleção de caixas para interagir com laptops ASUS ROG.
MangoHud é uma sobreposição Vulkan e OpenGL para monitorar FPS, temperaturas, carga de CPU/GPU e muito mais.
GOverlay é um projeto de código aberto que visa criar uma UI gráfica para gerenciar sobreposições Vulkan/OpenGL. Ainda está em desenvolvimento inicial.
Voltar ao topo
Geekbench 6 é um benchmark multiplataforma que mede o desempenho do seu sistema com o pressionar de um botão.
Conjunto de testes Phoronix
UNIGINE Superposition é um teste extremo de desempenho e estabilidade para hardware de PC: placa de vídeo, fonte de alimentação, sistema de refrigeração.
Voltar ao topo
WINE (Wine Is Not an Emulator) é uma camada de compatibilidade capaz de executar aplicativos Windows em vários sistemas operacionais compatíveis com POSIX, como Linux, macOS e BSD. Em vez de simular a lógica interna do Windows como uma máquina virtual ou emulador, o Wine traduz chamadas de API do Windows em chamadas POSIX dinamicamente, eliminando as penalidades de desempenho e memória de outros métodos e permitindo integrar de forma limpa aplicativos do Windows em sua área de trabalho.
Winetricks é uma maneira fácil de solucionar problemas no Wine.
Voltar ao topo
Unity é uma plataforma de desenvolvimento de jogos multiplataforma. Use o Unity para criar jogos 3D e 2D de alta qualidade, implantá-los em dispositivos móveis, desktop, VR/AR, consoles ou na Web e conectar-se com jogadores e clientes leais e entusiasmados.
Centro de Unidade
Unreal Engine 4 é um motor de jogo desenvolvido pela Epic Games com a ferramenta de criação 3D em tempo real mais aberta e avançada do mundo. Em constante evolução para servir não apenas o seu propósito original como motor de jogo de última geração, hoje oferece aos criadores de todos os setores a liberdade e o controle para fornecer conteúdo de ponta, experiências interativas e mundos virtuais imersivos.
Desenvolvimento de jogos Linux no Unreal Engine 4
Godot Engine é um mecanismo de jogo multiplataforma repleto de recursos para criar jogos 2D e 3D a partir de uma interface unificada. Ele fornece um conjunto abrangente de ferramentas comuns, para que os usuários possam se concentrar na criação de jogos sem precisar reinventar a roda. Os jogos podem ser exportados com um clique para diversas plataformas, incluindo as principais plataformas de desktop (Linux, Mac OSX, Windows), bem como plataformas móveis (Android, iOS) e baseadas na web (HTML5).
Se você gostaria de doar para o Projeto Godot
Blender é o conjunto de criação 3D gratuito e de código aberto. Ele suporta todo o pipeline 3D – modelagem, rigging, animação, simulação, renderização, composição e rastreamento de movimento, edição de vídeo e pipeline de animação 2D.
Se você gostaria de doar para o Projeto Blender
Unigine é um mecanismo de jogo multiplataforma projetado para equipes de desenvolvimento (programadores C++/C#, artistas 3D) que trabalham em aplicativos 3D interativos.
GameMaker Studio 2 é a maior e mais recente encarnação do GameMaker. Ele tem tudo que você precisa para levar sua ideia do conceito ao jogo finalizado. Sem barreiras de entrada e com funcionalidades poderosas, o GameMaker Studio 2 é o ambiente de desenvolvimento 2D definitivo.
Configurando GameMaker Studio para Ubuntu
Panda3D é um motor de jogo, uma estrutura para renderização 3D e desenvolvimento de jogos para programas Python e C++, desenvolvido pela Disney e CMU. Panda3D é de código aberto e gratuito para qualquer finalidade, incluindo empreendimentos comerciais.
Source 2 é um motor de videogame 3D desenvolvido pela Valve como sucessor do Source. É usado em Dota 2, Artifact, Dota Underlords, partes de The Lab, SteamVR Home e Half-Life: Alyx.
Open Graphics Library (OpenGL) é uma API usada em várias linguagens de programação e plataformas para renderização acelerada por hardware de gráficos vetoriais 2D/3D atualmente desenvolvidos pelo Grupo Khronos.
Open Computing Language (OpenCL) é um padrão aberto para programação paralela de plataformas heterogêneas que consistem em CPUs, GPUs e outros aceleradores de hardware encontrados em supercomputadores, servidores em nuvem, computadores pessoais, dispositivos móveis e plataformas embarcadas.
OpenGL Shading Language (GLSL) é uma linguagem de sombreamento de alto nível baseada na linguagem de estilo C, portanto, cobre a maioria dos recursos que um usuário esperaria de tal linguagem. Tais estruturas de controle (for-loops, instruções if-else, etc.) existem em GLSL, incluindo a instrução switch.
High Level Shading Language (HLSL) é a linguagem de sombreamento de alto nível para DirectX. Usando HLSL, o usuário pode criar sombreadores programáveis semelhantes a C para o pipeline Direct3D. O HLSL foi criado pela primeira vez com DirectX 9 para configurar o pipeline 3D programável.
Vulkan é uma moderna API gráfica e de computação multiplataforma que fornece acesso multiplataforma de alta eficiência a GPUs modernas usadas em uma ampla variedade de dispositivos, de PCs e consoles a telefones celulares e plataformas incorporadas. Vulkan está atualmente em desenvolvimento pelo consórcio Khronos.
MoltenVK é uma implementação do Vulkan rodando em iOS e macOS usando a estrutura gráfica Metal da Apple.
MoltenGL é uma implementação da API OpenGL ES 2.0 que roda na estrutura gráfica Metal da Apple.
NVIDIA Omniverse é uma plataforma poderosa de simulação e colaboração em tempo real, multi-GPU, para pipelines de produção 3D baseada na Universal Scene Description da Pixar e no NVIDIA RTX.
HGIG é um grupo voluntário de empresas das indústrias de jogos e exibição de TV que se reúnem para especificar e disponibilizar ao público diretrizes para melhorar as experiências de jogos do consumidor em HDR.
Three.js é uma biblioteca JavaScript para vários navegadores e uma interface de programação de aplicativos usada para criar e exibir gráficos de computador 3D animados em um navegador da web usando WebGL.
Superpowers é um aplicativo HTML5 para download para projetos colaborativos em tempo real. Você pode usá-lo sozinho, como um criador de jogos offline normal, ou configurar uma senha e permitir que amigos participem do seu projeto por meio do navegador da Web.
SteamVR para Linux é a ferramenta definitiva para experimentar conteúdo de VR no hardware de sua escolha. SteamVR suporta Valve Index, HTC Vive, Oculus Rift, headsets Windows Mixed Reality e outros.
Página inicial do SteamVR
OpenVR é uma API e tempo de execução que permite acesso a hardware VR (Steam Index, HTC Vive e Oculus Rift) de vários fornecedores sem exigir que os aplicativos tenham conhecimento específico do hardware que visam.
OpenVR Benchmark no Steam é a primeira ferramenta de benchmark para testar de forma reproduzível seu desempenho real de VR, renderizando dentro de seu headset VR.
O OpenHMD é uma API de código aberto e drivers que suporta uma ampla gama de dispositivos HMD (tela montada na cabeça), como Oculus Rift, HTC Vive, Sony PSVR e outros.
O OpenXR é um padrão aberto gratuito que fornece acesso de alto desempenho à realidade aumentada (AR) e realidade virtual (VR) conhecida coletivamente como XR-plataformas e dispositivos.
Monado é o primeiro tempo de execução do OpenXR ™ para GNU/Linux. Monado pretende iniciar o desenvolvimento de um ecossistema XR de código aberto e fornecer os blocos fundamentais de construção para os fornecedores de dispositivos segmentarem a plataforma GNU/Linux.
O Libsurvive é um conjunto de ferramentas e bibliotecas que permitem o rastreamento de 6 DOF em sistemas baseados em Lighthouse e VIVE, que são completamente de código aberto e podem ser executados em qualquer dispositivo. Atualmente, ele suporta a geração de dispositivos SteamVR 1.0 e SteamVR 2.0 e deve suportar qualquer objeto rastreado disponível comercialmente.
Simula é um gerente de janela VR do Linux que corre em cima de Godot. Demora menos de 1 minuto para instalar. O Simula é oficialmente compatível com fones de ouvido SteamVR equipados com drivers Linux (por exemplo, HTC Vive, HTC Vive Pro, & Valve Index). Também adicionamos suporte experimental aos fones de ouvido OpenXR que possuem Monado Drivers (por exemplo, North Star, OSVR HDK e PSVR). Algumas pessoas conseguiram o Oculus Rift para executar o Simula via OpenHMD (veja aqui).
O aprendizado on-line irreal é uma plataforma de aprendizado gratuita que oferece cursos de vídeo práticos e caminhos de aprendizado guiados.
Programa de treinamento autorizado do motor irreal
Motor irreal para educação
Treinamento e simulação de motores irreais
Certificações de unidade
Introdução com Vulkan
Cursos online de design de jogos da Udemy
Design de jogo Cursos online da SkillShare
Aprenda design de jogos com cursos e aulas online da EDX
Cursos de design de jogos da Coursera
Curso de especialização de design e desenvolvimento de jogos da Coursera
Voltar ao topo
REQUISITOS
Open the terminal and run:
sudo apt install qemu uml-utilities virt-manager dmg2img git wget libguestfs-tools p7zip
Sosumi é um aplicativo que permite baixar e instalar o macOS em uma VM. O aplicativo é baseado no macOS-simple-kVM.
OpenCore para macOS
Voltar ao topo
REQUISITOS
Open the terminal and run:
sudo apt install qemu uml-utilities virt-manager gnome-boxes
O Gnome Boxes é um aplicativo que fornece acesso a máquinas virtuais, executando local ou remotamente. Ele também permite que você se conecte à exibição de um computador remoto.
OpenCore for Windows 10
Voltar ao topo
O Android Studio é o conjunto de desenvolvimento do sistema operacional Android do Google (OS). Ele é construído no software JetBrains Intellij Idea e projetado especificamente para o desenvolvimento do Android. Está disponível para download no Windows, MacOS e Linux.
O Android Virtual Device (AVD) é uma configuração no Android Studio que define as características de um telefone Android, tablet, sistema operacional Android ou dispositivo automotivo que você deseja simular no emulador Android. O emulador Android simula dispositivos Android no seu computador, para que você possa testar seu aplicativo em uma variedade de dispositivos e níveis de API Android sem precisar ter cada dispositivo físico.
O WayDroid é uma abordagem baseada em contêineres para inicializar um sistema Android completo em um sistema Linux regular. O ambiente de execução do Android vem com uma imagem de sistema Android personalizada mínima baseada no LineageOS. A imagem é atualmente baseada no Android 10.
O ABOX é um aplicativo que fornece uma abordagem baseada em contêineres para inicializar um sistema Android completo em um sistema GNU/Linux regular como Ubuntu, Debian Fedora e OpenSUSE.
O ANBOX Cloud é a plataforma de computação em nuvem móvel entregue pela Canonical. Execute o Android na nuvem, em alta escala e em qualquer tipo de hardware.
O genymotion é um emulador de Android muito rápido. O programa em si é baseado no VirtualBox e é conhecido por sua velocidade efetivamente rápida e é utilidade para executar aplicativos Android em um desktop Windows, Mac e Linux.
Área de trabalho
Dispositivos virtuais locais com alto desempenho.
O SCRCPY é um aplicativo pela Genymotion que fornece exibição e controle de dispositivos Android conectados no USB (ou acima do TCP/IP). Não requer acesso raiz e funciona no GNU/Linux, Windows e MacOS. O dispositivo Android requer pelo menos API 21 (Android 5.0).
Voltar ao topo
O H.264 (AVC) é um padrão de compressão de vídeo baseado em codificação inteira-DCT orientada a blocos e compensada por movimento que define vários perfis (ferramentas) e níveis (taxas de bits e resoluções máximas) com suporte até 8k.
H.265 (HEVC) é um padrão de compactação de vídeo que é o sucessor da H.264 (AVC). Oferece uma compressão de dados de 25% a 50% melhor no mesmo nível de qualidade de vídeo, ou melhoria da qualidade do vídeo na mesma taxa de bits.
O FFMPEG é uma estrutura multimídia líder que pode decodificar, codificar, transcodificar, MUX, Demux, Stream, filtrar e reproduzir praticamente qualquer coisa que os humanos e as máquinas criassem. Ele suporta os formatos antigos mais obscuros até os de ponta em várias plataformas, como Windows, MacOS e Linux.
O Handbrake é uma ferramenta para transcodificar vídeos de quase qualquer formato com uma seleção de codecs amplamente suportados. É suportado na janela, macOS e Linux.
O streaming adaptativo dinâmico sobre o HTTP (DASH) é um protocolo de streaming adaptativo que permite que um fluxo de vídeo alterne entre as taxas de bits com base no desempenho da rede, a fim de manter um vídeo sendo reproduzido.
O OpenMax ™ é uma API de plataforma cruzada que fornece codec de mídia abrangente e portabilidade de aplicativos, permitindo que os componentes multimídia acelerados sejam desenvolvidos, integrados e programados em vários sistemas operacionais e plataformas de silício.
Davinci Resolve é a única solução do mundo que combina edição profissional de 8k, correção de cores, efeitos visuais e pós -produção de áudio, tudo em uma ferramenta de software! Você pode se mover instantaneamente entre edição, cor, efeitos e áudio com um único clique. O DAVinci Resolve Studio também é a única solução projetada para colaboração com vários usuários, para que editores, assistentes, coloristas, artistas e designers de som possam funcionar ao vivo no mesmo projeto ao mesmo tempo.
O Blender vem com um editor de sequência de vídeo embutido permite executar ações básicas como cortes de vídeo e emenda, além de tarefas mais complexas, como mascaramento de vídeo ou classificação de cores. O editor de vídeo inclui: visualização ao vivo, forma de onda Luma, Chroma VectorsCope e displays de histograma. Mistura de áudio, sincronização, lavagem e visualização da forma de onda.
O KdenLive é uma ferramenta de edição de vídeo de código aberto que suporta arquivos multimídia ilimitados. É baseado na estrutura do MLT, KDE e QT. Pessoas que procuram uma ferramenta de edição de vídeo muito versátil que vem com recursos. A versão mais recente de 20.08 está disponível com recursos NIFTY, como layouts de interface, suporte a fluxos de áudio múltiplo, gerenciamento de dados em cache e zoombares no painel de monitor e efeitos de clipe, mas pode -se argumentar que os destaques desta versão são melhorias de estabilidade e interface.
O OpenShot é uma ferramenta de edição de vídeo de código aberto projetado para usuários novos no ambiente de edição. Possui recursos simples, como uma função simples de arrastar e soltar, fornece uma interface de usuário fácil de usar e rápido de aprender. O poderoso editor de vídeo oferece várias maneiras eficientes de reduzir e reduzir seus vídeos. Você pode utilizar livremente as faixas ilimitadas, o mecanismo de efeitos de vídeo, o editor de títulos, as animações 3D, a câmera lenta e os efeitos do tempo. Ele suporta codecs de vídeo comumente usados suportados pelo FFMPEG como o WebM (VP9), AVCHD (LIBX264), HEVC (LIBX265) e codecs de áudio como MP3 (libmp3Lame) e AAC (LibFAAC). O programa pode renderizar MPEG4, OGV, Blu-ray e DVD Video e Full HD Videos para fazer o upload para os sites de vídeo da Internet como o YouTube.
A LightWorks é uma APREAÇÃO DE EDITIÇÃO DE VÍDEO NÃO LINEAR para editar e dominar o vídeo digital usado pela indústria cinematográfica. Sua edição profissional foi usada para hits de bilheteria, como Shutter Island, Pulp Fiction e Mission Impossible. Interface do usuário intimidador. Como editores de vídeo profissionais, como o Adobe Premiere Pro, o Lightworks é bastante complicado de usar para novos usuários.
O Shotcut é um editor de vídeo de várias plataformas de código aberto. Você pode executar várias ações, como edição de vídeo (incluindo qualidade de vídeo em 4K), adicionar efeitos, criar novos filmes, importar a maioria dos formatos de arquivos de imagem, exportar para quase qualquer formato de arquivo e muito mais.
O Olive é um editor de vídeo não linear gratuito, com o objetivo de fornecer uma alternativa totalmente feita ao software de edição de vídeo profissional de ponta.
A Natron é um poderoso compositor digital que pode lidar com todas as suas necessidades 2D/2.5D. Seus formatos robustos de arquivos OIIO e arquitetura OpenFX é o que faz da Natron o compositor de código aberto mais flexível da comunidade de efeitos visuais. Sua interface e funcionalmente é a mesma em todas as plataformas, como macOS, Linux e Windows.
O OBS (Open Broadcaster Software) é um software de código aberto gratuito para gravação de vídeo e transmissão ao vivo. Transmita para Twitch, YouTube e muitos outros fornecedores ou gravar seus próprios vídeos com codificação H264 / AAC de alta qualidade.
Reaper é um aplicativo completo de produção de áudio digital para computadores, oferecendo um áudio multitrack completo e gravação MIDI, edição, processamento, mistura e masterização do conjunto de ferramentas.Reaper suporta uma vasta gama de hardware, formatos digitais e plugins, e pode ser amplamente estendida, script e script e modificado.
Jack Audio Connection Kit, também conhecido como Jack, é um daemon de servidor de som profissional que fornece conexões em tempo real e de baixa latência para dados de áudio e MIDI entre aplicativos que implementam sua API. Jack pode ser configurado para enviar dados de áudio sobre uma rede para uma máquina "mestre", que então produz o áudio para um dispositivo físico. Isso pode ser útil para misturar áudio de vários computadores "escravos" sem a necessidade de cabos adicionais ou misturadores de hardware e manter o caminho de áudio digital pelo maior tempo possível.
O Bitwig Studio é uma estação de trabalho de áudio digital que possui fluxos de trabalho lineares e não lineares para design de som, gravação, desempenho ao vivo e muito mais. Juntamente com mais de 90 instrumentos, efeitos e outras ferramentas criativas. É suportado Windows, MacOS e Linux.
O Pipewire é uma API de espaço de servidor e usuário para lidar com pipelines multimídia.