注: この便利な拡張機能 Markdown PDF を使用すると、VSCode でこのマークダウン ファイルを PDF に簡単に変換できます。
はじめる
ソフトウェアの入手
ゲーム
ゲーム開発
macOS ワークスペースのセットアップ
Windows 10 ワークスペースのセットアップ
Linux での Android および Android アプリの使用
プロのオーディオ/ビデオ編集
Kubernetes
機械学習
ロボット工学
オープンソースのセキュリティ
差分プライバシー
クラウドネイティブ開発
DevOps開発
フラッター開発
ネットワーキング
データベース
GNOME 拡張機能
高度なトピック
Pop!_OS は、System76 によって開発された、コンピュータを発見し創造するツールとして使用する STEM およびクリエイティブな専門家向けのオペレーティング システム (Ubuntu ベース) です。
Pop!_OS COSMIC (コンピューター オペレーティング システム メイン インターフェイス コンポーネント) は、System76 によって開発されたカスタム デスクトップ環境です。これにより、マウス、キーボード、トラックパッドを使用したデスクトップ ワークフローの操作がはるかに簡単かつ効率的になります。
PipeWire は、マルチメディア パイプラインを処理するためのサーバーおよびユーザー空間 API です。これは、現在pulseaudioとJACKの両方で処理されているユースケースをサポートするために使用できる、オーディオおよびビデオデバイス上に低遅延のグラフベースの処理エンジンを提供します。 PipeWire は、コンテナ化されたアプリケーションからオーディオおよびビデオ デバイスとの対話を容易にする強力なセキュリティ モデルを使用して設計されています。グラフ内のノードは個別のプロセスとして実装でき、ソケットと通信し、fd 渡しを使用してマルチメディア コンテンツを交換します。
Pop!_OS と Ubuntu の違い
System76 サポート (質問する/チケットを送信する)
System76 ラップトップ
System76 デスクトップ
Pop!_OS GitHub
Pop!_OS レディット
Popsicle は、複数の USB デバイスを並行してフラッシュするための Linux ユーティリティであり、Rust で書かれています。
アイスキャンディー UI
Etcher は、オペレーティング システム イメージを microSD カードまたは USB デバイスに簡単にフラッシュできるオープンソースのクロスプラットフォーム ソフトウェアです。
エッチャーUI
Iced は、シンプルさとタイプセーフに重点を置いた Rust 用のクロスプラットフォーム GUI ライブラリです。エルムからインスピレーションを受けました。シンプルで使いやすい、バッテリー付属の API タイプセーフ、リアクティブ プログラミング モデル クロスプラットフォーム サポート (Windows、macOS、Linux、および Web) レスポンシブ レイアウト 内蔵ウィジェット (テキスト入力、スクロール可能、およびもっと。)
Slint は高速で簡単な UI ツールキットです 利点 流動的 スムーズでタッチフレンドリーなユーザー インターフェイスを作成します クロスプラットフォーム 組み込みデバイスとデスクトップ アプリケーションをターゲットにします 多言語に対応 好みのプログラミング言語 (C++、Rust、JavaScript) での直感的な API 迅速な設計 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: このソフトウェアはすべて、Debian、Linux Mint、elementary OS、Fedora、Manjaro Linux、EndeavourOS、Arch Linux などの他の一般的な 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 Lighroom Online フォトエディターは、Adobe Photoshop Lightroom のオンライン Web バージョンです。アプリにサインインするには Adobe アカウントが必要です。
Adobe Spark(Web) は、クールなソーシャル グラフィック、ショート ビデオ、Web ページを作成できるアプリケーションです。アプリにサインインするには Adobe アカウントが必要です。
Photopea は、PSD、XCF、Sketch、XD、CDR 形式をサポートする高度なオンライン画像エディターです。 (Adobe Photoshop、GIMP、Sketch App、Adobe XD、CorelDRAW)。
Master PDF Editor は、強力な多目的機能を備えた、PDF ドキュメントを操作するための簡単で使いやすいアプリケーションです。 Master PDF Editor を使用すると、PDF ドキュメントを簡単に表示、作成、変更できます。
VMware Workstation Player は、Windows または Linux PC 上で単一の仮想マシンを実行するための理想的なユーティリティです。組織は Workstation Player を使用して管理された企業デスクトップを提供し、学生や教育者は学習やトレーニングに使用します。
VMware Workstation Pro は、単一の Linux または Windows PC 上で複数のオペレーティング システムを仮想マシン (VM) として実行するための業界標準です。あらゆるデバイス、プラットフォーム、クラウド向けのソフトウェアを構築、テスト、デモする IT プロフェッショナル、開発者、企業は、Workstation Pro を信頼しています。
WinApps for Linux は、Linux (Ubuntu/Fedora) および GNOME/KDE で Microsoft Office や Adobe などの Windows アプリをネイティブ OS の一部であるかのように実行するプログラムです。これには、特定の MIME タイプのファイルを右クリックするための Nautilus 統合も含まれますそれらを開くには。
DaVinci Resolveビデオエディターは、プロフェッショナルな8K編集、色補正、視覚効果、オーディオポストプロダクションをすべて1つのソフトウェアツールに組み合わせた完全なビデオ編集ソリューションです。
Reaper オーディオ エディターは、コンピューター用の完全なデジタル オーディオ制作アプリケーションであり、完全なマルチトラック オーディオと MIDI の録音、編集、処理、ミキシング、マスタリング ツールセットを提供します。
MATLAB Online を使用すると、ユーザーは Google Chrome などの Web ブラウザーを通じて MATLAB と Simulink を利用できます。
Timeshift for Linux は、Windows のシステム復元機能や Mac OS の Time Machine ツールと同様の機能を提供するアプリケーションです。タイムシフトは、ファイル システムの増分スナップショットを定期的に取得することでシステムを保護します。これらのスナップショットは後日復元して、システムへのすべての変更を元に戻すことができます。
Stacer は、ユーザーがシステム全体を管理するのに役立つオープンソースのシステム オプティマイザーおよびアプリケーション モニターです。 AppImageとしても利用できます。
Nativefier は、最小限の構成であらゆる Web サイト用のデスクトップ アプリを簡単に作成できるコマンドライン ツールです。アプリは、Windows、macOS、Linux で使用できるように、Electron (内部で Chromium を使用) によって OS 実行可能ファイル (.app、.exe など) にラップされます。
App Outlet は、Linux App Store オンライン サービスからインスピレーションを得たユニバーサル アプリケーション ストア (Flatpaks、Snaps、および AppImages) です。
FlatHub は、Flatpak アプリケーションのビルドおよび配布サービスです。
フラットハブ フォーラム
Pop!_OS にスナップをインストールする
Snap Store は、Snap アプリケーションの構築および配布サービスです。
スナップクラフト フォーラム
AppImageHub は、AppImage アプリケーションのビルドおよび配布サービスです。
AppImage Manager は、AppImage のパッケージ マネージャーです。
アプリイメージフォーラム
トップに戻る
トップに戻る
Xbox ワイヤレス コントローラー + USB-C® ケーブル
Xbox コントローラー
PlayStation 5 DualSense™ ワイヤレス コントローラー
注:このファームウェアを実行するには必ずボトルを使用してください。
PS 5 DualSense™ コントローラー
Nintendo Switch Proコントローラー
Nintendo Switch Proコントローラー
トップに戻る
OBS (Open Broadcaster Software) は、ビデオ録画およびライブ ストリーミング用の無料のオープンソース ソフトウェアです。 Twitch、YouTube、その他多くのプロバイダーにストリーミングしたり、高品質の H264 / AAC エンコードで独自のビデオを録画したりできます。 OBS Studio は、バージョン 27 でネイティブ PipeWire および Wayland サポートを追加しました。
Ubuntu への OBS Studio のインストール:
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install ffmpeg obs-studio
または
OBSスタジオ
OBS PipeWire Audio Capture は、PipeWire を使用してオーディオ出力、入力、アプリケーションをキャプチャするための OBS Studio の 3 つのソースを追加するプラグインです。
OBS Scale To Sound は、選択したオーディオ ソースのオーディオ レベルに基づいてソースをスケールするフィルターを追加する OBS Studio のプラグインです。
OBS Studio Fully-loaded は、プリロードされた追加機能およびプラグインとともに OBS Studio をインストールする、Ubuntu/Debian ベースのシステム用のスクリプトです。このプロジェクトは Martin Wimpress によって開発および保守されています。
トップに戻る
Steam Flatpak は FlatHub で入手できます。
Steam Remote Play Together は、Steam ローカル マルチプレイヤー ゲームをインターネット経由で友達と無料で共有できる Steam サービスです。 Remote Play Together を使用すると、1 人のプレイヤーがゲームを所有して実行し、最大 4 人のプレイヤーが参加できます。
Proton は、Windows 専用のゲームを Linux オペレーティング システムで実行できるようにする Steam クライアントで使用するツールです。これを容易にするために Wine を使用します。
ProtonUp-Qt は、このグラフィカル ユーザー インターフェイスを使用して、Steam 用の Proton-GE と Luxtorpeda および Lutris 用の Wine-GE をインストールおよび管理するためのツールです。 AUNaseef の ProtonUp をベースにしており、Python 3 と Qt 6 で作成されています。
トップに戻る
ProtonDB は、他のゲーマーが Linux 上で Proton を使用してゲームをテストし、ゲームのパフォーマンスの集計スコアを提供する、100,000 を超えるゲーム レポートのコレクションです。 Proton が開発を続ける間にゲームを動作させるために試せる微調整を提供する提案が増え続けています。これに加えて、このサイトの Steam ゲーム カタログを探索して、これまで Linux では使用できなかった幅広いタイトルを閲覧して発見することもできます。
トップに戻る
Lutrisis は 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 は、Xbox One、Xbox Series X/S、PlayStation 4、PlayStation 5、および Microsoft Windows プラットフォーム向けのエレクトロニック アーツのサブスクリプション ベースのビデオ ゲーム サービスで、エレクトロニック アーツが公開する厳選されたゲームへのアクセスと追加のインセンティブを提供します。
トップに戻る
Origin は、エレクトロニック アーツによって開発されたオンライン ゲーム、デジタル配信、およびデジタル著作権管理 (DRM) プラットフォームであり、ユーザーがインターネット上で PC およびモバイル プラットフォーム用のゲームを購入し、Origin クライアント (旧称 EA ダウンロード マネージャー、EA ダウンローダー) を使用してダウンロードできるようにします。およびEAリンク)。
トップに戻る
Ubisoft Connect は、他のさまざまなゲーム会社が提供する実績やトロフィーと同様の体験を提供するために Ubisoft によって作成された、デジタル配信、デジタル著作権管理、マルチプレイヤーおよび通信サービスです。
トップに戻る
GOG GALAXY は、ゲームをインストール、プレイ、更新するための完全にオプションのクライアントです。
トップに戻る
GameHub は、すべてのゲームのための統合ライブラリです。これにより、さまざまなプラットフォームのゲームを 1 つのプログラムに保存し、ゲームの管理が容易になります。
GameHub は以下をサポートします:
Linux 用のネイティブ ゲーム
複数の互換性レイヤー:
複数のゲームプラットフォーム:
トップに戻る
Heroic は、Linux、Windows、macOS 用のオープンソース ゲーム ランチャーです (クロスオーバーを使用したネイティブ ゲームと Windows ゲームの両方に対応)。 Epic Games Launcher の代替 CLI である Legendary を使用した Epic Games ストアからのゲームの起動をサポートします。ヒロイック ゲーム ランチャー用 Flatpak
Epic Games Store は、Epic Games が運営する Microsoft Windows および macOS 向けのデジタル ビデオ ゲーム ストアです。
トップに戻る
Geforce NOW は、NVIDIA のクラウド ゲーム サービスです。
Moonlight Game Streaming は、設定を必要とせずに、PC ゲームからインターネット経由でストリーミングできるプログラムです。別の部屋にいても、ゲーム機器から数マイル離れていても、ほぼすべてのデバイスからストリーミングできます。
Chiaki は、Linux、FreeBSD、OpenBSD、Android、macOS、Windows、Nintendo Switch、およびさらに多くのプラットフォームに対応する PlayStation 4 および PlayStation 5 リモート プレイ用の無料のオープンソース ソフトウェア クライアントです。チアキ・フラットパック
Xbox Cloud Gaming は、Microsoft のクラウドベースの Xbox ゲーム ストリーミング テクノロジです(現在ベータ版) 。 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 with Google TV を搭載したテレビ、ノートパソコン、デスクトップ、タブレット、互換性のある携帯電話でゲームを楽しめます。 Stadia Pro は、Stadia でプレイできる無料ゲームの増え続けるコレクションのロックを解除するサブスクリプション (月額 $9.99) です。
Parsec は、さまざまなゲームやジャンルから選択でき、高品質でスムーズなゲームプレイを提供するビデオ ゲーム ストリーミング プラットフォームです。 SParsec は、高品質でスムーズなゲームプレイを提供すると同時に、すべての広告やゲーム内購入を排除するために開発されました。
Amazon Luna は Amazon のクラウド ゲーム サービスです。 Amazon Luna は、さまざまなデバイスとブラウザで互換性があり、サポートされています。
トップに戻る
EmulationStation Desktop Edition (ES-DE) は、マルチプラットフォーム ゲーム コレクションからゲームを参照および起動するためのフロントエンド アプリケーションです。 Unix/Linux、macOS(M1 および Intel)、Windows で利用できます。
Pegasus は、エミュレータを起動し、ゲーム ライブラリ (特にレトロ ゲーム) を管理し、1 か所から起動するためのクロスプラットフォームのカスタマイズ可能なグラフィカル フロントエンドです。カスタマイズ性、クロスプラットフォームのサポート (組み込みデバイスを含む)、および高いパフォーマンスに重点を置いています。
RetroPie は、Raspberry Pi、ODroid C1/C2、または PC をレトロ ゲーム マシンに変えることができるエミュレーターのフロントエンドです。 Raspbian、EmulationStation、RetroArch、その他多くのプロジェクトに基づいて構築されており、最小限のセットアップでお気に入りのアーケード、家庭用コンソール、クラシックな PC ゲームをプレイできるようになります。
RetroArch は、エミュレータ、ゲーム エンジン、メディア プレーヤーのフロントエンドです。滑らかなグラフィカル インターフェイスを通じて、さまざまなコンピュータやコンソールでクラシック ゲームを実行できます。設定も統一されているため、設定は一度で完了します。レトロアーチ フラットパック
Dolphin は、最近の 2 つの任天堂ビデオ ゲーム機、GameCube と Wii のエミュレータです。これにより、PC ゲーマーは、すべての PC コントローラーとの互換性、ターボ スピード、ネットワーク マルチプレイヤーなど、いくつかの拡張機能を備えたこれら 2 つのコンソールのゲームをフル HD (1080p) で楽しむことができます。ドルフィン フラットパック
Citra は、お気に入りのゲームの多くをプレイできる Nintendo 3DS 用のオープンソース エミュレータです。シトラ フラットパック
yuzu は、Citra.Yuzu Flatpak の作成者による、Nintendo Switch 用の実験的なオープンソース エミュレータです。
m64pはNintendo 64エミュレータです。 Qt5 で書かれた新しい mupen64plus フロントエンドである mupen64plus-gui を使用します。フロントエンドに期待されるすべての機能 (保存状態の管理、一時停止、スクリーンショット) をサポートします。 m64p フラットパック
DeSmuMEはニンテンドーDSエミュレータです。 DeSmuME フラットパック
Snes9x は、ポータブルなフリーウェアの Super Nintendo Entertainment System (SNES) エミュレータです。 Snes9x フラットパック
bsnesは、パフォーマンス、機能、使いやすさに重点を置いたスーパーファミコン(SNES)エミュレータです。 bsnes フラットパック
mGBAは、ゲームボーイアドバンスゲームを実行するための新しいエミュレータです。他のエミュレータにはない機能を追加するだけでなく、多くの既存のゲームボーイアドバンスエミュレータよりも高速かつ正確であることを目指しています。 mGBA フラットパック
DOSBox は、主に DOS ゲームの実行に焦点を当てたオープンソースの DOS エミュレータです。
DOSBox Staging は、完全な x86 CPU エミュレータ (ホスト アーキテクチャに依存しない) であり、リアル モードまたはプロテクト モードを必要とする DOS プログラムを実行できます。 DOSBox ステージング フラットパック
Flycast は、reicast から派生したマルチプラットフォームの Sega Dreamcast、Naomi、および Atomiswave エミュレータです。フライキャスト フラットパック
DuckStation は、Sony PlayStation 1 コンソールのシミュレータ/エミュレータであり、プレイアビリティ、スピード、長期的なメンテナンス性に重点を置いています。 Flathub で Flatpak として利用可能です。
PCSX2はPlayStation 2の「エミュレータ」で、PlayStation 2コンソールを再現してPCでPS2ゲームを遊べるようにする無料プログラムです。 PCSX2 フラットパック
RPCS3 は、Windows および Linux 用に C++ で書かれた実験的なオープンソース Sony PlayStation 3 エミュレータおよびデバッガです。 RPCS3 は、創設者の DH 氏と Hykem 氏によって 2011 年 5 月に開発が開始されました。このエミュレータは現在、Vulkan と OpenGL を利用した 1800 以上の商用タイトルを実行できます。 RPCS3 フラットパック
MAME はアーケード マシン エミュレーターです。
xemu はオリジナルの Xbox エミュレータです。
Xenia は Xbox 360 エミュレータです。
より優れたゲームエミュレーターの推奨事項については、これらのサブレディットもチェックしてください
トップに戻る
Bottles は、Linux 上で Windows ソフトウェアを実行できるようにするソフトウェア ツールです。依存関係インストール システムが組み込まれているため、ソフトウェア互換性への自動アクセスが許可されます。ダウンロード マネージャーは、ランナー (Wine、Proton)、DXVK、依存関係などの公式コンポーネントをダウンロードできます。FlatHub で入手できます。
トップに戻る
トップに戻る
GreenWithEnvy (GWE) は、Roberto Leinardi によって設計された GTK システム ユーティリティで、情報を提供し、ファンを制御し、NVIDIA ビデオ カードをオーバークロックしてパフォーマンスを向上させます。 FlatHub で Flatpak として利用できます。
トップに戻る
AMD FidelityFX Super Resolution (FSR)は、低解像度の入力から高解像度のフレームを生成するためのオープンソースの高品質ソリューションです。 FSR は、AMD RDNA™ および AMD RDNA™ 2 アーキテクチャのハードウェア レイ トレーシングなど、コストのかかるレンダリング操作の「実用的なパフォーマンス」を可能にします。
AMD FidelityFX Super Resolution (FSR) 2.0 は、低解像度の入力から高解像度のフレームを生成するためのオープンソースの高品質ソリューションです。一時データと最適化されたアンチエイリアスを使用して、サポートされているゲームのフレームレートを向上させながら、ネイティブ解像度と同等以上の画質を提供します。
AMD Open Source Driver for Vulkan® は、 Linux® 上の Radeon™ グラフィックス アダプター用のオープンソース Vulkan ドライバーです。これは、AMD のプラットフォーム抽象化ライブラリ (PAL) 上に構築されています。これは、AMD の 3D およびコンピューティング ドライバーの多くについて、特定のハードウェアおよび OS 固有のプログラミングの詳細をカプセル化するように設計された共有コンポーネントです。
Vulkan® メモリ アロケータ (VMA)は、Vulkan® バッファおよびイメージ ストレージにメモリを割り当てるのに役立つ、シンプルで統合しやすい API を提供するライブラリです。
Radeon™ レイトレーシング アナライザー (RRA) は、レイトレーシング アプリケーションのパフォーマンスを調査し、潜在的なボトルネックを明らかにするツールです。
Radeon™ GPU Profiler は、 Radeon™ GPU に関する詳細情報を提供する低レベルの最適化ツールです。
Radeon™ GPU Analyzer は、DirectX®、Vulkan®、SPIR-V™、OpenGL®、OpenCL™ 用のオフライン コンパイラーおよびパフォーマンス分析ツールです。 RGP、RMV、RDP と併用できます。
Radeon™ Developer Panel (RDP) は、 Radeon™ Developer Tool Suite の重要な部分です。これは、AMD Radeon™ ドライバーにリクエストを送信し、AMD Radeon™ ドライバーからデータを受信する通信チャネルを提供します。
Radeon™ Memory Visualizer (RMV)は、AMD Radeon GPU でのビデオ メモリの使用状況を分析できる強力なツールです。
Radeon™ メモリ ビジュアライザー (RMV)
コアコントロール
トップに戻る
Linux 上の DG2/Alchemist ハードウェアのバージョン要件:
注: Linux 6.0 では、DG2 クラスのサポートはデフォルトでは公開されていませんが、ドライバーにグラフィックス カードの初期化を強制するには、 i915.force_probe=[PCI-ID] モジュール オプションを設定する必要があります。この問題は Linux カーネル 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) と同様にグラフィックス パフォーマンスを向上させる、時間的画像アップスケーリング AI レンダリング テクノロジです。 Intel の Arc GPU アーキテクチャ (2022 年秋) には、XeSS を実行するための専用 Xe コアを搭載した GPU が搭載されます。 GPU には、ハードウェア アクセラレーションによる AI 処理のための Xe Matrix eXtensions マトリックス (XMX) エンジンが搭載されます。 XeSS は、統合グラフィックスを含め、XMX のないデバイスでも実行できますが、DP4a 命令によって動作するため、Intel 以外のグラフィックス カードでは XeSS のパフォーマンスが低下します。
インテル ARC GPU の概要。クレジット: インテル
トップに戻る
OpenRazer は、Razer デバイス用の Linux ドライバーのコレクションであり、DBus インターフェイスと対話するためのカーネル ドライバー、DBus サービス、および Python バインディングを提供します。
OpenRGB はネットワーク ベースのソフトウェア開発キットであり、サードパーティ ソフトウェアがすべての RGB を制御できるようにします。これにより、ゲームの統合、音楽の視覚化、アンビエント照明など、想像できるあらゆるものが可能になります。 ASUS、ASRock、Corsair、G.Skill、Gigabyte、HyperX、MSI、Razer、ThermalTake などをサポートします。
GX52 は、Logicool X52 および X52 Pro HOTAS の LED と MFD の制御を提供するように設計された GTK アプリケーションです。
Coolero は、冷却装置を監視および制御するプログラムです。さまざまな制御機能を備えた使いやすいユーザー インターフェイスを提供し、ライブ熱パフォーマンスの詳細も提供します。
Piper は、ゲーム デバイス (主にゲーミング マウス) を設定するためのフロントエンド GTK アプリケーションです。
StreamDeck-UI は、Elgato Stream Deck 用の Linux 互換 UI です。
Asusctl は、ASUS ROG ラップトップと対話するための制御デーモン、CLI ツール、およびクレートのコレクションです。
MangoHud は、FPS、温度、CPU/GPU 負荷などを監視するための Vulkan および OpenGL オーバーレイです。
GOverlay は、Vulkan/OpenGL オーバーレイを管理するためのグラフィカル UI を作成することを目的としたオープン ソース プロジェクトです。まだ開発の初期段階にあります。
トップに戻る
Geekbench 6 は、ボタンを押すだけでシステムのパフォーマンスを測定するクロスプラットフォームのベンチマークです。
フォロニクス テスト スイート
UNIGINE スーパーポジションは、ビデオ カード、電源、冷却システムなどの PC ハードウェアの優れたパフォーマンスと安定性のテストです。
トップに戻る
WINE (Wine Is Not an Emulator) は、Linux、macOS、BSD などのいくつかの POSIX 準拠オペレーティング システム上で Windows アプリケーションを実行できる互換性レイヤーです。 Wine は、仮想マシンやエミュレータのように Windows の内部ロジックをシミュレートするのではなく、Windows API 呼び出しをその場で POSIX 呼び出しに変換し、他のメソッドによるパフォーマンスとメモリのペナルティを排除し、Windows アプリケーションをデスクトップにきれいに統合できるようにします。
Winetricks は、Wine の問題を回避する簡単な方法です。
トップに戻る
Unity は、クロスプラットフォームのゲーム開発プラットフォームです。 Unity を使用して高品質の 3D および 2D ゲームを構築し、モバイル、デスクトップ、VR/AR、コンソール、または Web に展開し、忠実で熱心なプレーヤーや顧客とつながりましょう。
ユニティハブ
Unreal Engine 4 は、世界で最もオープンで先進的なリアルタイム 3D 作成ツールを備えた Epic Games によって開発されたゲーム エンジンです。最先端のゲーム エンジンとしての本来の目的を達成するだけでなく、進化を続け、現在ではあらゆる業界のクリエイターに、最先端のコンテンツ、インタラクティブなエクスペリエンス、没入型の仮想世界を提供するための自由と制御を提供しています。
Unreal Engine 4 での Linux ゲーム開発
Godot Engine は、統合インターフェイスから 2D および 3D ゲームを作成するための機能満載のクロスプラットフォーム ゲーム エンジンです。包括的な共通ツールのセットが提供されるため、ユーザーは車輪の再発明をすることなくゲームの作成に集中できます。ゲームは、主要なデスクトップ プラットフォーム (Linux、Mac OSX、Windows) だけでなく、モバイル (Android、iOS) や Web ベース (HTML5) プラットフォームなど、多数のプラットフォームにワンクリックでエクスポートできます。
Godot プロジェクトに寄付したい方は
Blender は、無料のオープンソース 3D 作成スイートです。モデリング、リギング、アニメーション、シミュレーション、レンダリング、合成とモーション トラッキング、ビデオ編集、2D アニメーション パイプラインなど、3D パイプライン全体をサポートします。
Blender プロジェクトに寄付したい場合
Unigine は、インタラクティブ 3D アプリに取り組む開発チーム (C++/C# プログラマー、3D アーティスト) 向けに設計されたクロスプラットフォーム ゲーム エンジンです。
GameMaker Studio 2 は、GameMaker の最新かつ最高の化身です。アイデアをコンセプトからゲームの完成まで実現するために必要なものがすべて揃っています。参入障壁がなく、強力な機能を備えた GameMaker Studio 2 は、究極の 2D 開発環境です。
Ubuntu 用の GameMaker Studio のセットアップ
Panda3D は、Disney と CMU によって開発された、Python および C++ プログラム用の 3D レンダリングおよびゲーム開発用のフレームワークであるゲーム エンジンです。 Panda3D はオープンソースであり、商業ベンチャーを含むあらゆる目的に無料で使用できます。
Source 2 は、Source の後継として Valve によって開発中の 3D ビデオ ゲーム エンジンです。これは、Dota 2、Artifact、Dota Underlords、The Lab の一部、SteamVR ホーム、Half-Life: Alyx で使用されています。
Open Graphics Library (OpenGL) は、Khronos Group によって現在開発されている 2D/3D ベクター グラフィックスのハードウェア アクセラレーションによるレンダリングのために、複数のプログラミング言語とプラットフォームにわたって使用される API です。
オープン コンピューティング言語 (OpenCL) は、スーパーコンピューター、クラウド サーバー、パーソナル コンピューター、モバイル デバイス、組み込みプラットフォームに搭載されている CPU、GPU、その他のハードウェア アクセラレータで構成される異種プラットフォームの並列プログラミングのオープン スタンダードです。
OpenGL シェーディング言語 (GLSL) は、C スタイル言語に基づく高レベル シェーディング言語であるため、ユーザーがこのような言語に期待する機能のほとんどをカバーしています。 GLSL には、switch ステートメントを含む制御構造 (for ループ、if-else ステートメントなど) が存在します。
高レベル シェーディング言語 (HLSL) は、DirectX 用の高レベル シェーディング言語です。 HLSL を使用すると、ユーザーは Direct3D パイプライン用の C ライクなプログラマブル シェーダーを作成できます。 HLSL は、プログラマブル 3D パイプラインをセットアップするために、DirectX 9 で最初に作成されました。
Vulkan は、最新のクロスプラットフォーム グラフィックスおよびコンピューティング API であり、PC やコンソールから携帯電話や組み込みプラットフォームに至るまで、さまざまなデバイスで使用される最新の GPU への高効率なクロスプラットフォーム アクセスを提供します。 Vulkan は現在、Khronos コンソーシアムによって開発中です。
MoltenVK は、Apple の Metal グラフィック フレームワークを使用して iOS および macOS 上で実行される Vulkan の実装です。
MoltenGL は、Apple の Metal グラフィックス フレームワーク上で実行される OpenGL ES 2.0 API の実装です。
NVIDIA Omniverse は、Pixar の Universal Scene description と NVIDIA RTX に基づく 3D 制作パイプライン用の強力なマルチ GPU リアルタイム シミュレーションおよびコラボレーション プラットフォームです。
HGIG は、HDR でのコンシューマー ゲーム エクスペリエンスを向上させるための公開ガイドラインを指定し、利用できるようにするために集まった、ゲームおよびテレビ ディスプレイ業界の企業のボランティア グループです。
Three.js は、WebGL を使用して Web ブラウザーでアニメーション 3D コンピュータ グラフィックスを作成および表示するために使用されるクロスブラウザー JavaScript ライブラリおよびアプリケーション プログラミング インターフェイスです。
Superpowers は、リアルタイムの共同プロジェクト用にダウンロード可能な HTML5 アプリです。通常のオフライン ゲーム メーカーのように単独で使用することも、パスワードを設定して友人が Web ブラウザ経由でプロジェクトに参加できるようにすることもできます。
SteamVR for Linux は、選択したハードウェアで VR コンテンツを体験するための究極のツールです。 SteamVR は、Valve Index、HTC Vive、Oculus Rift、Windows Mixed Reality ヘッドセットなどをサポートしています。
SteamVR ホーム
OpenVR は、アプリケーションがターゲットとするハードウェアに関する特定の知識を必要とせずに、複数のベンダーの VR ハードウェア (Steam Index、HTC Vive、Oculus Rift) にアクセスできるようにする API およびランタイムです。
Steam の OpenVR Benchmark は、VR ヘッドセット内のレンダリングで実際の VR パフォーマンスを再現可能にテストするための最初のベンチマーク ツールです。
OpenHMD は、Oculus Rift、HTC Vive、Sony PSVR などの幅広い HMD (ヘッドマウント ディスプレイ) デバイスをサポートするオープン ソース API およびドライバーです。
openXR は、総称して XR (プラットフォームとデバイス) として知られる拡張現実 (AR) および仮想現実 (VR) への高性能アクセスを提供する無料のオープン スタンダードです。
Monado は、GNU/Linux 用の最初の OpenXR™ ランタイムです。 Monado は、オープンソース XR エコシステムの開発を活性化し、デバイス ベンダーが GNU/Linux プラットフォームをターゲットにするための基本的な構成要素を提供することを目指しています。
Libsurvive は、Lighthouse および vive ベースのシステムで 6 自由度のトラッキングを可能にするツールとライブラリのセットであり、完全にオープンソースであり、あらゆるデバイスで実行できます。現在、SteamVR 1.0 と SteamVR 2.0 世代の両方のデバイスをサポートしており、市販の追跡対象オブジェクトをすべてサポートする必要があります。
Simula は、Godot 上で実行される Linux 用の VR ウィンドウ マネージャーです。インストールには 1 分もかかりません。 Simulaは、Linuxドライバーを装備したSteamVRヘッドセットと正式に互換性があります(HTC Vive、HTC Vive Pro、&Valve Indexなど)。また、Monadoドライバー(North Star、OSVR HDK、PSVRなど)を備えたOpenXRヘッドセットに実験的サポートを追加しました。一部の人々は、OpenHMDを介してSimulaを実行するためにOculus Rift Sを手に入れました(こちらを参照)。
Unreal Online Learningは、実践的なビデオコースとガイド付き学習パスを提供する無料の学習プラットフォームです。
Unreal Engine認定トレーニングプログラム
教育のための非現実的なエンジン
非現実的なエンジントレーニングとシミュレーション
UNITY認定
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は、VMにMacOSをダウンロードしてインストールできるアプリです。 APPはMacOS-Simple-KVMに基づいています。
MacosのOpencore
トップに戻る
要件
Open the terminal and run:
sudo apt install qemu uml-utilities virt-manager gnome-boxes
Gnome Boxesは、仮想マシンにアクセスできるアプリケーションで、ローカルまたはリモートで実行されます。また、リモートコンピューターの表示に接続することもできます。
Windows 10のOpenCore
トップに戻る
Android Studioは、GoogleのAndroidオペレーティングシステム(OS)の開発スイートです。 JetBrains Intellij Ideaソフトウェアに基づいて構築されており、Android開発専用に設計されています。 Windows、MacOS、Linuxでダウンロードできます。
Android Virtual Device(AVD)は、Android携帯電話、タブレット、Wear OS、Android TV、またはAndroidエミュレータでシミュレートしたいAutomotive OSデバイスの特性を定義するAndroid Studioの構成です。 Androidエミュレーターは、コンピューター上のAndroidデバイスをシミュレートするため、各物理デバイスを使用する必要なく、さまざまなデバイスおよびAndroid APIレベルでアプリケーションをテストできます。
Waydroid は、通常の Linux システム上で完全な Android システムを起動するコンテナベースのアプローチです。 Android ランタイム環境には、LineageOS に基づいた最小限のカスタマイズされた Android システム イメージが同梱されています。画像は現在、Android 10に基づいています。
Anboxは、Ubuntu、Debian Fedora、OpenSuseなどの通常のGNU/Linuxシステムで完全なAndroidシステムを起動するためのコンテナベースのアプローチを提供するアプリケーションです。
Anbox Cloudは、Canonicalが提供するモバイルクラウドコンピューティングプラットフォームです。クラウド、ハイスケール、およびあらゆる種類のハードウェアでAndroidを実行します。
Genymotionは非常に高速なAndroidエミュレーターです。プログラム自体はVirtualBoxに基づいており、効果的に高速で知られており、Windows、Mac、LinuxデスクトップでAndroidアプリを実行するのに有用です。
デスクトップ
パフォーマンスが高いローカル仮想デバイス。
SCRCPYは、USBで接続されたAndroidデバイスの表示と制御を提供するGenymotionによるアプリケーションです(またはTCP/IPを超えて)。ルートアクセスを必要とせず、GNU/Linux、Windows、MacOで動作します。 Androidデバイスには、少なくともAPI 21(Android 5.0)が必要です。
トップに戻る
H.264(AVC)は、最大8kのサポートを備えた複数のプロファイル(ツール)とレベル(最大ビットレートと解像度)を定義するブロック指向およびモーション補償の整数DCTコーディングに基づくビデオ圧縮標準です。
H.265(HEVC)は、H.264(AVC)の後継者であるビデオ圧縮標準です。同じレベルのビデオ品質で25%から50%のデータ圧縮、または同じビット率でビデオ品質を向上させます。
FFMPEGは、人間や機械が作成したほとんどすべてのものをデコード、エンコード、トランスコード、MUX、Demux、Stream、Filter、および再生できる主要なマルチメディアフレームワークです。これは、Windows、MacOS、Linuxなどの複数のプラットフォーム上の最先端の形式まで、最もあいまいな古代形式をサポートしています。
Handbrakeは、広くサポートされているコーデックを選択したほぼすべてのフォーマットからビデオをトランスコーディングするためのツールです。ウィンドウ、MacOS、Linuxでサポートされています。
HTTP(DASH)を介した動的な適応ストリーミングは、ビデオを再生し続けるために、ビデオストリームがネットワークパフォーマンスに基づいてビットレートを切り替えることを可能にする適応ストリーミングプロトコルです。
OpenMax™は、加速されたマルチメディアコンポーネントを複数のオペレーティングシステムとシリコンプラットフォームで開発、統合、プログラムできるようにすることにより、包括的なストリーミングメディアコーデックとアプリケーションポータビリティを提供するクロスプラットフォームAPIです。
Davinci Resolveは、プロの8K編集、色補正、視覚効果、オーディオポストプロダクションをすべて1つのソフトウェアツールに組み合わせた世界で唯一のソリューションです!編集、色、エフェクト、オーディオの間で1回のクリックですぐに移動できます。 Davinci Resolve Studioは、マルチユーザーコラボレーション用に設計された唯一のソリューションでもあるため、編集者、アシスタント、カラリスト、VFXアーティスト、サウンドデザイナーはすべて、同じプロジェクトで同時にライブで作業できます。
Blenderには、組み込みのビデオシーケンスエディターが付属しているため、ビデオカットやスプライシングなどの基本的なアクションを実行できます。また、ビデオマスキングやカラーグレーディングなどのより複雑なタスクを実行できます。ビデオエディターには、ライブプレビュー、Luma波形、Chroma Vectorscope、およびヒストグラムディスプレイが含まれます。オーディオミキシング、同期、スクラブ、波形の視覚化。
Kdenliveは、無制限のマルチメディアファイルをサポートするオープンソースビデオ編集ツールです。 MLTフレームワーク、KDEおよびQTに基づいています。機能が満載の非常に多用途のビデオ編集ツールを探している人。最新の20.08リリースは、インターフェイスレイアウト、複数のオーディオストリームサポート、Cachedデータ管理、クリップモニターとエフェクトパネルのズームバーなどの気の利いた機能を備えていますが、このリリースのハイライトは安定性とインターフェイスの改善であると主張する場合があります。
OpenShotは、編集環境で新しいユーザー向けに設計されたオープンソースビデオ編集ツールです。シンプルなドラッグアンドドロップ機能などのシンプルな機能があり、使いやすく迅速なラーンユーザーインターフェイスを提供します。強力なビデオエディターは、ビデオをカットしてトリミングするための効率的な方法をたくさん提供しています。無制限のトラック、ビデオエフェクトエンジン、タイトルエディター、3Dアニメーション、スローモーション、および時間効果を自由に利用できます。 WebM(VP9)、AVCHD(LIBX264)、HEVC(LIBX265)、MP3(LIBMP3LAME)やAAC(LIBFAAC)などのオーディオコーデックなどのFFMPEGによってサポートされる一般的に使用されるビデオコーデックをサポートします。このプログラムは、YouTubeなどのインターネットビデオWebサイトにアップロードするためのMPEG4、OGV、Blu-ray、DVDビデオ、およびフルHDビデオをレンダリングできます。
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はコンピューター向けの完全なデジタルオーディオ制作アプリケーションであり、完全なマルチトラックオーディオとMIDIの録音、編集、処理、ミキシング、マスタリングツールセットを提供します。変更されました。
Jack Audio Connection Kit別名Jackは、APIを実装するアプリケーション間のオーディオデータとMIDIデータの両方にリアルタイムで低遅延の接続を提供するプロフェッショナルなサウンドサーバーデーモンです。ジャックは、ネットワークを介してオーディオデータを「マスター」マシンに送信するように構成できます。これにより、オーディオが物理デバイスに出力されます。これは、追加のケーブルやハードウェアミキサーを必要とせずに、多くの「スレーブ」コンピューターのオーディオを混合し、オーディオパスをできるだけ長くデジタルに保つのに役立ちます。
Bitwig Studioは、サウンドデザイン、録音、ライブパフォーマンスなどのための線形および非線形のワークフローを備えたデジタルオーディオワークステーションです。 90以上の楽器、エフェクト、およびその他の創造的なツールに加えて。サポートされているWindows、MacOS、Linuxです。
Pipewireは、マルチメディアパイプラインを扱うサーバーおよびユーザースペースAPIです。これは、PulseaudioとJackの両方が現在処理されているユースケースをサポートするために使用できる、オーディオおよびビデオデバイスの上に低遅延のグラフ処理エンジンを提供します。