オープンソースのビデオゲーム

FlightGearフライトシミュレーター

オープンソース・ビデオゲーム、または単にオープンソース・ゲームとはソースコードオープンソースであるビデオゲームのことです。多くの場合、自由に配布可能であり、クロスプラットフォーム対応している場合もあります。

定義と差別化

オープンソースゲームのすべてがフリーソフトウェアというわけではありません。オープンソースゲームの中には、プロプライエタリで非フリーなコンテンツを含むものもあります。フリーソフトウェアでありながら、フリーコンテンツのみを含むオープンソースゲームは、 DFSGフリーカルチャー、オープンコンテンツに準拠しており、フリーゲームと呼ばれることもあります。多くのLinuxディストリビューションでは、ゲームコンテンツが自由に再配布可能であることが必須条件となっており、フリーウェアや商用利用の制限条項は禁止されています。[ 1 ]

背景

オープンソースとオープンデータ指向のゲームジャム、 Free Knowledge Game Jam 2015の参加者

一般的に、オープンソースゲームは比較的少人数のグループが自由時間に開発しており、利益を主な目的としていません。多くのオープンソースゲームはボランティア運営のプロジェクトであるため、フリーゲームの開発者は趣味人や愛好家であることが多いです。その結果、オープンソースゲームは成熟までに時間がかかり、普及率が低く[ 2 ]、商用タイトルのような制作価値に欠けることがよくあります[ 3 ] 。1990年代には、3Dモデラーやレベルデザイン用のツールセットなどのツールが入手しにくい、または高価すぎることが、高品質なゲームコンテンツを構築する上での課題でした[ 4 ]

近年、この状況は変わり、Blenderなどのオープンソースツール、ゲームエンジン、ライブラリが利用できるようになり、オープンソースおよび独立系ビデオゲームが推進されました。[ 5 ] GodotゲームエンジンなどのFLOSSゲームエンジンやSDLなどのライブラリは、ゲーム開発で、たとえ独自のものであっても、ますます一般的になっています。[ 6 ]ゲームアートはソフトウェアとは見なされないため、アートが独自のものであってもソースコード全体がフリーソフトウェアであるゲームを販売することの哲学的または倫理的な障害についての議論があります。[ 7 ] [ 8 ] [ 9 ]

Godotエンジンエディタ

オープンソースゲームプロジェクトの中には、かつてプロプライエタリだったゲームをベースにしたものもあり、そのソースコードはオープンソースソフトウェアとして公開されているものの、ゲームコンテンツ(グラフィック、オーディオ、レベルなど)はフリーライセンスの下にある場合とそうでない場合がある。[ 10 ]例としては、Warzone 2100リアルタイムストラテジーゲーム)[ 11 ]Micropolis ( SimCityのソースコードをベースにした都市建設シミュレーター)などが挙げられる。このような継続プロジェクトの利点は、グラフィックやオーディオコンテンツが利用可能であるため、ゲームが既に「完成」しており、オープンソース開発者はゲームの移植バグ修正、改造に集中できることである。

ウォーゾーン2100

2004年の記事で、アダム・ガイトゲイはオープンソース文化とゲーム開発プロセスの適合性に疑問を呈した。彼は、オープンソース開発の利点はゲームには当てはまらないと指摘した。ユーザーは比較的早く新しいゲームに移行し、プロジェクトに貢献しないからだ。さらにガイトゲイは、音楽やアートの開発は、コーディングのように他者の作品から構築されるわけではないと指摘した。彼は、高品質なアートコンテンツが必要であり、それは通常、有料アーティストによって商業的に制作されるものだと主張した。Linuxオープンソースの理念に基づいて運営されているが、これはゲーム開発にはメリットをもたらさないかもしれない。[ 12 ]

2015年9月現在、SteamゲームサービスではLinuxで1,500のゲームが利用可能であり、Macでは2,323のゲーム、 Windowsでは6,500のゲームが提供されている。[ 13 ] [ 14 ] [ 15 ]

歴史

始まりと初期のゲーム

アングバンド

他の多くのソフトウェアと同様に、初期のコンピュータゲーム、特に初期のUnixゲームの開発においては、フリーソフトウェアは無意識のうちに存在していました。これらは主にアーケードゲームからの移植版、パーラーゲーム、そしてcursesなどのライブラリを使ったテキストアドベンチャーです。[ 16 ] [ 17 ]その顕著な例としては、インタラクティブフィクションやその他のテキストモードタイトルを集めた「 BSD Games」が挙げられます。[ 18 ] [ 19 ]モッディングコミュニティなどのゲームファンコミュニティには、コミュニティサイト間でのMODの共有など、フリーソフトウェアの側面がいくつか含まれています。また、改造用に作成された無料で使用できるメディアが提供される場合もあります。[ 20 ]

1980年代半ばから後半にかけてプロプライエタリソフトウェア台頭し、ゲームはますますプロプライエタリ化していった。しかし、これは同時に、 1983年に設立されたGNUプロジェクトGNU BackgammonGNU ChessGNU GoGNU Shogiといった、意図的にフリーなゲームの最初の誕生にもつながった。GNUプロジェクトの目標の一部は、ゲームを含む完全なフリーソフトウェアシステムの構築である。[ 21 ]より高度なフリーゲームプロジェクトも登場し、Moriaとその派生であるAngbandHackとその派生であるNetHackSlash'EM 、 Xtrekの後継 であるNetrek 、ロボットの亜種、そして1994年からGNU Emacsに同梱されているアドベンチャーゲームのDunnetなどがその例である。[ 22 ] [ 23 ]現在でも開発・プレイされており、 X11SDLGTKQtなどのフレームワークのフロントエンドや、 Vulture's Eyeなどのより機能豊富な亜種によって、ゲームはアクセスしやすくなっている。[ 24 ] [ 25 ]ローグライクゲームは引き続き制作されており、Cataclysm: Dark Days AheadTales of Maj'EyalHyperRogueDRLEgobooShattered Pixel Dungeon[ 26 ]およびLinley's Dungeon Crawlとその派生作品Dungeon Crawl Stone Soupなどがある。オリジナルのRogueのソースコードは1986 年にBSD ライセンスでリリースされた。

XEvil

1980年代後半にPCゲームが登場し始めると、フリーゲームも進化した。グラフィックにX Window Systemを利用するより複雑なゲームが登場し始め、[ 27 ]そのほとんどが署名文字Xで始まっていた。[ 28 ]これらにはXconqXPilotが含まれる。[ 29 ] XBillはプロプライエタリソフトウェアの採用を阻止するという活動家的なテーマを取り上げている最も初期のフリーゲームタイトルの1つとして注目される。XEvil多くの初期のフリーソフトウェアの開発サイクルを踏襲しており、もともとProject Athenaネットワーク上の大学プロジェクトとして開発されたが、しばらくの間フリーウェアだった。[ 30 ]このゲームは、暴力描写薬物使用などの物議を醸す主題を取り上げている最初のフリータイトルの1つでもある。[ 31 ] XTuxも初期のLinux向けデスマッチゲームで、さまざまなフリーソフトウェアのマスコットが登場し、このテーマはその後も再考されることになる。[ 32 ] Rocks'n'Diamondsは初期のフリーソフトウェアゲームの一つで、Linux向けの最初のゲームの一つです。[ 33 ] SVGAlibライブラリをターゲットにしたりサポートしたりした他のゲームもあり、[ 34 ] LinCityMaelstromなど、ウィンドウシステムなしで実行できます。[ 35 ] General Graphics Interfaceも利用されており、[ 36 ] Heroes [ 37 ]やThrustなどのゲームでも使用されました[ 38 ]

フリーシヴ

Freecivプロジェクト1995 年に開始され、フリー ゲーム開発の新たなスタイルを生み出しました。Linuxカーネル開発の協力的な性質と同様に、Freeciv は1 人か 2 人の作者ではなく、多くのボランティアによって拡張されました。[ 39 ]最初は小さな大学生プロジェクトとして始まりましたが、現在の形に枝分かれし、現在も開発が続けられています。Freeciv、最も初期の非常に人気のあるフリー ソフトウェア ゲームの一つでもあり、フリー ゲーム プロジェクトのピア レビューや品質選択のソースとして現在一般的に知られているシステムである Linux ディストリビューションに最初に含まれたゲームの一つでした。雑誌、ニュース ソース、Web サイトでもフリー ゲームが取り上げられるようになり、多くの場合リストに掲載されています。[ 40 ] [ 41 ] [ 42 ] [ 43 ] Freecivや他のアーキタイプによって、人気のあるプロプライエタリ ゲームのクローンが数多く開発されました。[ 44 ] [ 45 ] Lincityは1995年に開始されましたが、同名のUnix版がDUX Softwareによって1990年に正式にリリースされていました。[ 46 ]

オペレーティング システムに直接結び付くだけでなく、1990 年のAllegro 、 1998 年のSDL 、 1999 年のClanLib 、 2000 年のOpenAL 、2007 年のSFML 、 2013 年の SDL 2 およびRaylibに始まるさまざまな無料のゲーム開発フレームワークが登場しました。GNU Image Manipulation ProgramMyPaintKritaInkscapeSynfigPencil2DAudacityRosegardenOpenShotKdenlivePitiviBlenderMakeHumanなどのアプリケーションは、クリエイティブ プロジェクト用の完全なオープン ソース ツールチェーンを提供してきました。MAMEMESSMednafenhiganExecutorDarlinglxrunCygwinDosboxScummVMAnboxWineProtonなど、さまざまなフリーソフトウェアエミュレーター互換レイヤーも作成されており、ゲームを新しい環境 ( RetroArchフロントエンドが広くターゲットにしている) で実行できます。

3Dゲームとソースリリース

タックスレーサー

DoomDescentなどのプロプライエタリゲームは1990年代前半から中頃に3Dゲームの時代をもたらし、フリーゲームもそれに合わせて移行し始めた。Steve BakerによるLinuxマスコットのTuxをフィーチャーしたゲーム、 Tuxedo T. Penguin: A Quest for Herringは、3Dフリーソフトウェアゲームの初期の例である。[ 47 ]彼と息子のOliverは後に、 TuxKartなどの人気のある3Dフリーゲームやクローンを作成し、 Tux Racerなどの他の開発者のゲームに貢献するようになった。BZFlagこれらすべてよりも古く、Battlezoneに触発されて1992年に始まり1993年にリリースされた。FlightGearYSFlightはそれぞれ1997年と1999年に始まったオリジナルの3Dゲームのさらなる例であり、特にこれらは一人称視点のシューティングゲームではなくフライトシミュレーターである点が注目される。一方、Danger from the Deepは潜水艦をシミュレートする。[ 48 ]

OpenGL仕様は1992年以来、ハードウェアアクセラレーションの基盤を提供してきましたこれは主に1995年から無料のMesa実装を通じて行われ、2016年からはVulkanによって補完されました。 [ 49 ] Direct3D APIも、 WineD3DDXKVなどの互換性レイヤーを介して無料のオペレーティングシステムで利用可能になっています。Glide APIも、2002年の3dfxの解散に伴いオープンソース化されました。

Genesis3Dエンジンプロジェクト、Crystal SpaceCubeは他の3Dフリーソフトウェアエンジンやゲームも生み出し、後にDelta3DDim3などが加わりました。PythonPascalなどの高水準プログラミング言語用のエンジンも存在します。 Python用のPanda3DBasic4GL 、Lua用のCafuなど、高水準スクリプトを使用して低水準CまたはC++でレンダリングするエンジンもいくつか存在します。また、 Cocos3D[ 50 ] Horde3DOGRE 、 Irrlicht Engineなど、さまざまな言語バインディングオプションを提供するエンジンもあります。 ゲームYo Frankie!Sintel The Gameは、 Blenderモデリングツールと、その後UPBGEとしてフォークされた以前のBlender Game Engineの機能を披露するためにBlender Foundationによって開発されました。[ 51 ] 2023年5月以降、GDevelopツールでは、ローコードまたはノーコードの3Dゲーム作成可能です。[ 52

GL-117

id Softwareは、商用Linuxゲームに早くから参入した企業であり、ジョン・カーマックが1995年にWolfenstein 3D 、1997年にDoomのソースコードを公開した際に、フリーゲームの早期支持者でもあったことを証明した。当初はカスタムライセンスで、その後1999年にGNU General Public License (GPL) (後にid Tech 1と呼ばれる)となった。その後、 1999年にQuakeエンジン、 2001年にQuake IIエンジン(いずれもid Tech 2と呼ばれる)、 2004年にid Tech 3、そして最近では2011年にid Tech 4 (2012年のDoom 3: BFG Editionの更新版を含む)をリリースし、2013年にカーマックがidを去った。[ 53 ]

id Tech 4は、 Carmackの逆に対してCreative Labsが特許を懸念する中、フリーソフトウェアとしてリリースされた。 [ 54 ]一方、オリジナルのDoomのソースリリースは、 Cygnus Studiosが開発したDMXライブラリの複雑さのために音楽なしで出荷された(これがLinuxバージョンがリリースに選ばれた理由である)。[ 55 ] Carmackは、ミドルウェアに依存する場合には注意するよう開発者にアドバイスし続け、後でソースコードをリリースする可能性を制限する可能性があることを指摘している。[ 56 ] Tim Sweeneyは、この問題が古いUnreal Engineのソースコードの潜在的なリリースを妨げていると示唆している。 [ 57 ] Godot Nebula DevicePlasmaTorque[ 58 ] Bork3DStridePlayCanvasDagor Engine[ 59 ] [ 60 ] Defold [ 61 ]エンジンも当初は商用で独自のものでしたが、Open 3D EngineはAmazon Lumberyardからリリースされたコードから派生したもので元々はCryEngineに基づいてます[ 62 ]

震える

これにより、これらのエンジン[ 63 ](およびファンが追加した拡張機能)[ 64 ]をベースにした非フリーゲームをフリーエンジンやシステムでプレイできるソースポートが生まれただけでなく、スタンドアロンのフリーゲーム[ 65 ]の制作にもつながりました。これらには、Freedoom、Blasphemer、Open Quartz、LibreQuake、Nexuiz / Xonotic、Tremulous / Unvanquished、id Tech の OpenArena が含まれます。Harmony [ 66 ] Alien ArenaWorld of PadmanUrban Terror [ 67 ]などフリーウェアゲームこれらフリーエンジン利用おりコードをコミュニティに還元していることもあります。GtkRadiant [ 68 ] QooleDoom BuilderLibreSpriteなど開発および編集ツールも一般的に無料でリリースされてます。[ 69 ]リリースされたエンジンは、Sonic Robo Blast 2[ 70 ] Wolfenstein: Blade of Agony[ 71 ] Project Osiris[ 72 ] ZBlood/Transfusion[ 73 ] SUPERQOT[ 74 ] Slayer's Testament[ 75 ]などのファンゲームや、DarkPlacesエンジンを使用したWrath: Aeon of RuinやSteel Stormなどの商用ゲーム、id Tech 2およびid Tech 4エンジンを使用したBlendo Gamesのタイトルにも使用されています。ゲームIon Furyは、ソース利用可能なBuildエンジンで構築されており、 [ 76 ] Excalibur : Morgana's RevengeはAleph Oneで構築されています。

亡命者の刃

Raven SoftwareBungieVolitionGarageGamesCyan Worlds3D Realmsなどのidパートナーや関連企業、Two Tribes、[ 77 ] Pangea Software 、 Capstone SoftwareFields of VisionVirtual Design、 Black Magic Softwareの元開発者、 Humble Indie Bundleに参加した開発者の一部もコードを公開しており、[ 78 ]一部の主流ゲーム開発者がレガシーソースコードを公開することは、現在では慣例となっている[ 44 ]以前は独占的だったJump 'n BumpDink SmallwoodClonkSeven KingdomsAstroMenaceWarzone 2100GlitchMaelstromAvaraBlades of ExileStar Control 2SimCityFish FilletsHoverRaceDuelystAbuse 、未完成のGolgothaなどのゲームも、マルチメディアアセットやレベルを含めて完全に無料でリリースされている。[ 79 ]

Cubeの続編であるSauerbraten(およびそれ以降のフォーク、ただしRed Eclipseは除く)、Warsow / Warfork、または以前のid TechのMODであるThe Dark ModSmokin' Gunsのように、大部分がフリーソフトウェアであるがプロプライエタリなコンテンツを含むゲームもあるが、一部の開発者はこれらをフリーコンテンツに置き換えることを希望したり、それに取り組んでいる。[ 80 ] [ 81 ]もともとプロプライエタリだったゲームのMODは、QuakeNexuizQuake IIAlien ArenaQuake IIIUrban TerrorAmnesia: The Dark DescentPenumbra: Necrologueのように、親ゲームのソースコードが公開された後にスタンドアロンになった。リリースされたコードや再現物の派生物は、iOS向けのWolfenstein 3D Classic[ 82 ] iPhone向けのAbuse ClassicXbox Live Arcade向けのMarathon 2: Durandal[ 83 ] Evercade向けのDuke NukemDuke Nukem II[ 84 ]およびThe Original Strife: Veteran Editionなどのビンテージゲームの商用再リリースにも使用されている。[ 85 ]ただし、元の開発者による削除請求前にApp Storeに許可されたLugaruAbuseの無許可バージョンにはソースコードリリースが使用されました。 [ 86 ] [ 87 ]

主にプロプライエタリな開発者たちは、フリーライブラリを作成することでフリーゲームにも貢献している。Loki Software はSimple DirectMedia LayerOpenALライブラリの作成と保守を支援し、 Linux Game Publishing はフリーネットワークレイヤーGrapple の作成と保守を行った。LGP はまた、人気のあるフリータイトルに似たゲームの公開を避けた。[ 88 ]しかし、Mumble voice over IP[ 89 ]スクリーンキャスト用のOBS Studio[ 90 ]およびLutrisゲームマネージャーなど、多くのライブラリ/インフラストラクチャが企業の支援なしに作成されている。[ 91 ] Box2DBulletChipmunkOpen Dynamics EngineNewton Game DynamicsPhysXなどの物理エンジンはオープンソースとして利用できるようになっている。 さらに、Game EditorAdventure Game StudioOHRRPGCEGame-MakerStencylのエンジン、オリジナルのConstructGDevelopGodotのバージョンなど、 さまざまなゲーム作成システムがフリーソフトウェアである[ 92 ]

人気と多様性の向上

スーパータックス

1990年代後半から現在に至るまで、個人やチームが多くの人気フリーソフトウェアゲームを作り続けてきました。その多くはクローン[ 93 ]で、 PingusレミングスEnigmaOxyd)、Beats of Rageストリート・オブ・レイジ)、TetriNETテトリス)、Blobby Volleyアーケードバレーボール)、Rocks'n'Diamondsボルダーダッシュ)、UltraStarSingStar)、OpenClonkクロンク)、Scorched 3Dスコーチド・アース)、Triplane Turmoilソッピース)、Luantiマインクラフト)、[ 94 ] Zazズーマ)、PioneerOoliteエリート)、SuperTuxSecret Maryo ChroniclesMari0スーパーマリオブラザーズ)、[ 95 ] Frets on Fireギターヒーロー)、StepManiaダンスダンスレボリューション)などがあります。

ナノボットのキキ

フローズンバブルは元々パズルボブルのクローンでしたが、中毒性のあるゲームプレイで知られる古典的作品となり、 Linux Journal Reader's Choice Awardsを何度も受賞しました。 [ 96 ] これらのゲームやその他のゲームは、タイトルやA Quest for Herringのようなゲームから始まり、 XBillのような活動的なコンテンツに関連するTuxジャンルの普及にも貢献しました。ゼロからクローンを作成するだけでなく、 [ 97 ]オリジナルのゲームデータを利用した、さまざまなプロプライエタリゲームのオープンソースの再実装もますます一般的になっています。 [ 98 ]

プラットフォームゲームのTeeworlds、パズルゲームのkiki the nano botThe Powder Toy、アーケードゲームのC-DogsChromium BSUなどのより独創的なゲームが、独自のニッチな市場を切り開くことに成功しました。

これらのゲームや、このセクションで前述および後述しているゲームの多くは、主流メディアで取り上げられ[ 99 ]、商用コンピレーション[ 100 ]も制作され、フリーゲームをLinux [ 101 ]ユーザーやその他のフリーUnixシステムユーザーを中心に、そこそこ人気のある娯楽として定着させるのに貢献しました。また、Palm OS [ 102 ]Android [ 103 ]iOS [ 104 ]のモバイルデバイス向けにもオープンソースゲームが提供されています。さらに、これらのゲームは、様々な代替システムや趣味のシステムにも選択肢を提供しています。[ 105 ]

ボス戦争

戦略ゲームやシミュレーションゲームはフリーソフトウェアゲームで主流となっているが、[ 106 ]その理由の一つは、一人称視点シューティングゲームロールプレイングゲームなどの他のジャンルに比べて、フリーソフトウェアオペレーティングシステムに独自のオプションが少ないことにある。[ 44 ] [ 107 ] XconqXBattle、後にFreecivLincityがこの傾向の始まりとなり、その後FreeColC-evoOpenCityTripleA[ 108 ] Mindustry[ 109 ] OpenRCT2OpenTTDSimutransTenés Empanadas GracielaEndgame: SingularityThousand ParsecUnknown Horizo​​nsWidelandsなどのクローンタイトルが続いた。

Stratagusプロジェクトは FreeCraftという名前で、プロプライエタリなWarcraft IIエンジンを再現する試みとして始まりました。Blizzard Entertainmentは、 WarcraftStarCraftと比較して「craft」という名前を使用していることを理由に、2003年に使用停止命令を出しました。[ 110 ]ただし、以前のフリーソフトウェア戦略ゲームCRAFT: The Vicious Vikingsは、論争なく「craft」という名前を使用していました。[ 111 ]法的に問題のない新しい名前Stratagusと、古いFreeCraftの資産をAleona's Talesに改名し、チームはBos Warsという新しい戦略ゲームの開発に着手しました。

スピードドリーム

Stratagusの例の後、ゲーム管理の仕組みを実験するGlobulation 2 、同様に実験的なLiquid War、3Dプロジェクトの0 AD(以前はフリーウェアプロジェクト)、Glestなど、他のリアルタイムストラテジーゲームが開発されました。[ 101 ]

Linuxではあまり一般的ではない商用ジャンルであるレーシングゲームも開発が進められています。[ 112 ]最も初期のものの一つはRARSで、 TORCS、そしてSpeed Dreamsへとフォークするという流れに沿って進化しました。その他のレーシングゲームとしては、RacerVDriftRigs of RodsGLtronArmagetron Advancedの各バージョン、マリオカート風のSuperTuxKartElasto ManiaのクローンであるX-Moto、ソリ遊びゲームのExtreme Tux RacerDust Racing 2Dなどがあります。

1時間1つの人生

WorldForge Ryzom Crossfire Solipsisなどは、多様化の進展を示すさらなる例であり、無料の大規模多人数同時参加型オンラインロールプレイングゲーム(MMO)の世界を提供しています。A Dark RoomGNU FreeDinkといったシングルプレイヤーロールプレイングゲームも提供されています[ 113 ]

2000年代と2010年代の独立系ゲーム開発の台頭は、オープンソースのライブラリとエンジンのエコシステムの拡大に一部牽引された。独立系開発者は、優れたクロスプラットフォーム機能と限られた経済的負担での利用可能性から、オープンソースのエコシステムを活用した。[ 5 ] Ludum DareGame Offなどのゲームジャムは、オープンソースの原則に基づいて実行されることが多く、無料のフレームワークを頻繁に使用している。[ 114 ] Snap!Scratchなどの教育用言語もフリーソフトウェアである。[ 115 ] [ 116 ] PassageOne Hour One Lifeの作者であるJason RohrerKenta Choなどの個人開発者は、オープンソースを採用している。[ 117 ]

より大規模な組織

スーパータックスカート

最初は個別のプロジェクトとして始まったものの、フリーソフトウェアのゲームシーンは次第に組織化されてきています。そのルーツは、GNU プロジェクトのために作られたゲームや、Freecivのような最初の大規模なフリーソフトウェアプロジェクトにまで遡ります。しかし、ほとんどの場合、フリーゲーム開発はその歴史を通じてほとんど組織化されていませんでした。[ 118 ]人気のあるゲームは、Ingo Ruhnke ( Pingus )、Bill Kendrick ( SuperTux )、Steve Baker ( TuxKart )など、他のプロジェクトで知られる人々が作業していた場合を除き、一般的に別々の取り組みでした。 [ 119 ]ゲームはThe Linux Game Tome [ 120 ]Freshmeat [ 121 ]などのディレクトリに保存され、 SourceForge [ 122 ] [ 123 ]GNU Savannahなどのサイトでホストされていましたが、大部分は整理されていないリストの形でまとめられているだけでした。[ 124 ] [ 125 ] [ 126 ] [ 127 ]他のプロジェクトやゲームは、孤立した個人またはプロジェクトのウェブサイト上にのみ存在し、知られず、無視されることが多かった。[ 128 ]

GNOME鉱山

1990年代後半にGNOMEKDEデスクトッププロジェクトが立ち上げられたことで、アプリケーション開発、そしてある程度はゲーム開発も組織化されました。より使いやすいLinuxデスクトップを実現しようとする両プロジェクトの試みは、ボランティアによるユーティリティ開発のきっかけとなりました。これらのプログラムにはゲームが含まれており、その多くはMicrosoft Windowsに付属するマインスイーパソリティアといった小規模ゲームの再現、アーケードゲームの古典、 Microsoft Entertainment Packなどの複合セットのゲーム、そして時折独自のアイデアも含まれていました。[ 129 ]

これらのゲームやソフトウェアリポジトリで簡単に見つかる他の無料ゲームの種類と数から、GNOME または KDE 対応の Linux は、Microsoft Windows よりもすぐに使えるカジュアルゲームに適した選択肢だと言われています。 [ 130 ]また、 BSDSolarisなどの他のUnix 系オペレーティングシステム用のゲームも提供しています。[ 131 ] [ 132 ]このようなゲームの多くは、kdegames やかつての GNOME ゲームパッケージにパッケージ化されています。主にアプリケーション開発用に設計されていますが、基礎となるGTK [ 133 ]Qt [ 134 ] [ 135 ]ツールキットも、 wxWidgets [ 136 ]Tk [ 137 ]FLTKと同様に、ゲーム開発に広く使用されています。[ 138 ] StratagusPygame[ 139 ] LÖVE 、[ 140 ]などのフリーゲームエンジンが利用可能になったことで、エンジンプロジェクト自体が、それらを利用するゲームの活動の中心となりフリーソフトウェア開発の統一にも役立っています。

ウェスノスの戦い

Battle for Wesnothプロジェクトは2003年に開始され、すぐにプレイヤーと編集者の両方に人気を博しました。また、フリーゲーム開発に関する新しいアイデアもいくつか紹介されました。[ 141 ]それ以前のFreecivと同様に、ゲームおよびフリーソフトウェアコミュニティの努力とコード、レベル、アートワークの貢献を活用しましたが、ゲームの架空の世界全体のストーリーラインの貢献とアイデアも受け入れました。提出されたキャンペーンのどれが公式になるかについてのレビューと議論を通じてゲームの正典が維持され、コミュニティの入力と組織化された結果のモデルが設定されました。[ 142 ]これにより、ゲームの規模と人気が拡大し、ほぼサーガのような範囲になりました。さらに、このプロジェクトには、オープンソースイニシアチブの共同設立者であるEric S. Raymond[ 143 ]やLinuxカーネルハッカーのRusty Russellなど、多くの有名なフリープログラマー、アーティスト、デザイナー、ミュージシャンが取り組んでいます。[ 144 ] [ 145 ]ベガストライクも同様に、コミュニティが正典の一貫性を維持しながらゲームと周囲の伝承を拡張することを可能にした。[ 146 ] Wesnoth開発者は、無料のエンジンだが大部分が独自のゲームデータであるFrogatto & Friendsにも取り組んでいた。

ハブと開発チーム

リンシティ-NG

フリーソフトウェアコミュニティにおける統一性と組織性の欠如は、現在もなお論争を引き起こし続けています。類似のクローン、ゲーム、マルチメディアリソースを作成することによる「車輪の再発明」の問題は、フリーゲーム開発における顕著な問題として挙げられています。 [ 147 ]ツール、ライブラリ、アーティスト、コーダーの不足といった他の問題が修正されるにつれて、この問題は特に注目を集めています。より中心的なナレッジバンク、テクスチャライブラリ、そしてディスカッションエリアが不足していました。[ 148 ]

伝統的に、フリーソフトウェアのビデオゲームは個別のプロジェクトとして開発されており、その中には小規模なものもあれば、大規模なものもありました。[ 149 ]プログラマーや他の開発者は他のプロジェクトに取り組むことが多かったのですが、システム全体は非常に分離されていました。[ 150 ]最近では、フリーソフトウェア開発チームが登場し始めており、これはソフトウェア会社のように機能し、複数の作品を作成するグループです。

タックスタイピング

Linux Game Tomeの「今月のゲーム」チームは、古いフリーソフトウェアゲームをリニューアルするゲーム開発者のオープングループでした。例としては、TuxKartをより現代的なSuperTuxKartへと改良したこと、 PingusSuperTuxの開発、そしてLincityのグラフィックを向上させたアップデート版であるLincity-NGなどが挙げられます。 [ 151 ]

OpenHVはCCライセンスのHard Vacuum資産とOpenRAエンジンを組み合わせたものです。[ 152 ]

PlayPowerは2008年に設立された非営利団体で、インドやその他の発展途上国の低所得世帯向けに無料の教育用コンピュータソフトウェアを開発することを目的としています。Tux4Kidsイニシアチブは、子供向けのTuxキャラクターをフィーチャーした様々な教育ゲーム(Tux PaintTux、Math CommandTux Typingなど)も提供しています。[ 153 ] GComprisスイートはKDEからも入手できます。[ 154 ]

近年、OpenGameArt.orgWikimedia CommonsOpenclipartThe Freesound Projectなどのコンテンツリポジトリにより、開発者はプログラマーの作品に頼らずに適切なライセンスのコンテンツを簡単に見つけることができるようになりました。[ 155 ] [ 156 ]このようなコンテンツは多くの場合、クリエイティブ・コモンズ・ライセンスまたはGNU GPLファミリーのライセンスの下にあり、 [ 157 ] ほとんどのフリーソフトウェアプロジェクトで簡単に利用できます。[ 158 ] [ 159 ] OpenGameArt.orgは、Libregamewiki [ 98 ](純粋に自由なゲームのデータベース)、Free Gamerブログ[ 160 ]、FreeGameDevフォーラムなどの関連ウェブサイトとも提携しています。[ 161 ] [ 162 ] [ 163 ]

GitHubGitLabGiteaは現在多数の無料およびオープンソースゲームをホストしています。[ 164 ] [ 165 ] [ 166 ] itch.ioサービスも多くのオープンソースゲームのホストであり、オープンソースクライアントを備えています。[ 167 ]競合他社のGame Joltについても同様であり、[ 168 ]以前の販売業者Desuraについても同様です。[ 169 ]多くのオープンソースゲームはSteamでも利用できるようになりました。[ 170 ] [ 171 ] [ 172 ] FlathubSnapからも多くの無料ソフトウェアゲームを入手できます。

参照

参考文献

  1. ^ 「「安定版」のゲームセクションにあるソフトウェアパッケージ」Debian2022年7月20日閲覧
  2. ^ Tozzi, Christopher (2013年12月10日). 「Linux FoundationとValveがクラウド向けオープンソースゲームを推進」 . The VAR Guy . 2014年5月24日時点のオリジナルよりアーカイブ。 2014年5月23日閲覧
  3. ^ Larabel, Michael (2012年6月13日). 「オープンソースゲームのアートワークのほとんどはひどい」 . Phoronix . 2016年5月7日時点のオリジナルよりアーカイブ。 2016年9月14日閲覧
  4. ^ Hargreaves, Shawn (1999年7月). 「オープンソースゲームをプレイする」 . talula.demon.co.uk . 2011年10月10日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  5. ^ a b Blake, Michael (2011年6月22日). 「PCゲーム:Doomed? それともzDoomed?」 IGN . 2014年2月21日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  6. ^ Dealessandri, Marie (2020年4月15日). 「最高のゲームエンジンとは:Godotはあなたにぴったりか?」 GamesIndustry.biz . 2022年7月20日閲覧
  7. ^リチャード・ストールマンGNU/Linux上の非フリーDRMゲーム:良いのか悪いのか?」 GNUプロジェクト。 2020年8月2日閲覧
  8. ^ Marchant, Julie. 「The Gaming Trap」 . The Diligent Circle . 2019年11月25日時点のオリジナルよりアーカイブ2021年3月25日閲覧 – GitHub Pages経由
  9. ^ Lunduke, Bryan (2015年10月30日). 「ゲームのパラドックス:フリーでオープンソースのビデオゲームが足りない」 . Network World . 2023年2月11日閲覧
  10. ^ Matthews, Matt (2002年8月31日). 「Linux Games」 . Freshmeat . 2002年10月17日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  11. ^ “About” . wz2100.net . 2013年7月1日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  12. ^ Geitgey, Adam (2004年8月31日). 「優れたオープンソースゲームはどこにあるのか?」 OSnews . 2010年4月13日閲覧
  13. ^ Newman, Jared (2015年9月21日). 「ValveのSteam Machines発売が近づくにつれ、Linux版Steamのゲーム数が1,500本を突破」 . PC World . 2022年7月20日閲覧
  14. ^ Orland, Kyle; Machkovech, Sam (2015年10月15日). 「Steamのリビングルームハードウェア攻勢、泥だらけのスタート」 . Ars Technica . 2022年7月20日閲覧
  15. ^ Orland, Kyle (2015年2月26日). 「SteamOS時代のLinuxゲームの現状」 . Ars Technica . 2022年7月20日閲覧
  16. ^ Allen Holm, Joshua (2017年6月21日). 「Open AdventureでColossal Caveを再訪」 . Opensource.com . 2023年2月5日閲覧
  17. ^ Bronnikov, Sergey. 「Unix ASCIIゲーム」 . GitHub . 2023年3月18日閲覧
  18. ^ Gagné, Marcel (2000年9月1日). 「The Ghost of Fun Times Past」 . Linux Journal . 2011年6月7日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  19. ^ Vona, Steven (2021年3月11日). 「Linux Gaming Old School - Terminal Based Games on Linux」 . Putorius . 2023年2月18日閲覧
  20. ^ Czarnota, Jedrzej (2013年8月7日). 「オープンソースソフトウェア開発とデジタルゲームにおける共同制作の相違点と類似点の概要」 . Gamasutra . 2023年3月11日閲覧
  21. ^リチャード・ストールマン著LinuxとGNUシステム」GNUプロジェクト2017年3月19日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧私たちのシステムコンポーネントの一部であるプログラミングツールは、プログラマーの間でそれ自体で人気を博しましたが、ツールではないコンポーネントも数多く開発しました。完全なシステムにはゲームも必要であるため、チェスゲーム「GNU Chess」も開発しました。
  22. ^ Petersen, Mickey (2022年5月24日). 「Emacsの楽しさとゲーム」 . Mastering Emacs . 2023年3月18日閲覧
  23. ^ 「ターミナルの楽しみ:ゲームなど…」CNET 2009年9月2日. 2023年3月18日閲覧
  24. ^ Wilson, Hamish (2023年1月23日). 「レトロLinuxゲーミングコンピューターの構築 - パート22: ハッピーハッキング」 . GamingOnLinux . 2023年2月2日閲覧
  25. ^ Barton, Matt (2007年11月14日). 「GNU/Linux向けコンピュータロールプレイングゲーム」 .フリーソフトウェアマガジン. 2016年3月19日時点のオリジナルよりアーカイブ。 2023年2月10日閲覧
  26. ^ Dawe, Liam (2022年3月24日). 「Shattered Pixel Dungeonが8年後にSteamに登場」 GamingOnLinux . 2023年2月6日閲覧
  27. ^ Radke, Harald (1999年11月5日). 「Tuxの秘密の執着 - Linuxでのゲーム」 . LinuxFocus . 2025年5月26日閲覧
  28. ^ Armstrong, Ryan (2020年11月18日). 「Old X Games」 . Zerk Zone . 2023年2月14日閲覧
  29. ^ Wilson, Hamish (2022年1月10日). 「レトロLinuxゲーミングコンピューターの構築 - パート8:ペンギンを使ったショベルウェア」GamingOnLinux . 2023年2月9日閲覧
  30. ^ウィルソン、ハミッシュ(2022年1月31日)「レトロLinuxゲーミングコンピューターの構築 - パート10:私は罪を犯した」 GamingOnLinux . 2023年2月9日閲覧
  31. ^ “Entry: XEvil” . Home of the Underdogs . 2007年9月29日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  32. ^ Gagné, Marcel (2000年3月1日). 「Linuxスタイルの楽しい教育小話」 . Linux Journal . 2023年2月12日閲覧
  33. ^ fervi (2017). 「Rocks'n'Diamonds - Libre gaming」 . Steemit . 2023年2月12日閲覧
  34. ^ Link, Jay (1999年9月30日). 「簡単なグラフィックス:SVGAlib初心者向けガイド」 . Developer.com . 2023年9月29日閲覧
  35. ^ Ayers, Larry (1998年7月1日). 「Sabre: An Svgalib Flight Sim」 . Linux Gazette . 2023年9月29日閲覧
  36. ^ Beck, Andreas (1996年11月1日). 「Linux-GGIプロジェクト」 . Linux Journal . 2023年12月20日閲覧
  37. ^ Duret-Lutz, Alexandre (2000年11月). 「Heroes 0.7 を発表」 . Simple DirectMedia Layer .
  38. ^ Payne, Dennis (2021年9月19日). 「Inertia Blast」 . Identical Software . 2024年1月21日閲覧
  39. ^ Wen, Howard (2001年11月21日). 「Building Freeciv: An Open Source Strategy Game」 . LinuxDevCenter.com . 2008年12月29日時点のオリジナルよりアーカイブ2009年4月14日閲覧。
  40. ^ 「Top 100 Free Linux Games」 . LinuxLinks . 2009年2月8日. 2010年2月6日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  41. ^ Menga, Rich (2009年1月6日). 「16 Free Games - Part 1」 . PCMech . 2009年6月22日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  42. ^ Sbarski, Peter (2008年1月21日). 「トップ5のベスト(無料)オープンソースゲーム」 . APC . 2010年2月10日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  43. ^ Gatlan, Sergiu (2008年11月12日). 「Macに必須の無料ゲーム6選」 . Softpedia . 2009年12月13日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  44. ^ a b c Monks, Neale (2007年11月29日). 「オープンソースのMacゲーム:無料ゲーム10選」 . Tidbits . 2010年5月15日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  45. ^ Fox, Alexander (2018年1月5日). 「往年の名作ゲームのベストオープンソースクローン」 . Make Tech Easier . 2023年2月4日閲覧
  46. ^ 「Lin City」 . Halo Linux Services . 2022年1月7日. 2023年2月12日閲覧
  47. ^ Cartagena, Norbert (2002年4月17日). 「Linuxと3Dゲームプログラミングの芸術」 . Linux.com . 2023年2月9日閲覧
  48. ^ Maria (2008年9月17日). 「Linuxで使える無料ゲーム トップ5 – 今すぐダウンロード」 . ixibo . 2010年1月26日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  49. ^ Mathews, John (2000年9月1日). 「Linuxにおける3Dグラフィックスのパズル」 . Linux Journal . 2023年2月13日閲覧
  50. ^ 「Cocos3Dに向いていると思いますか?」 nCircle Tech、2020年1月1日。 2023年3月25日閲覧
  51. ^ 「UPBGE Blender Game Engine 0.36 リリース」 GameFromScratch 2023年6月10日. 2023年9月15日閲覧
  52. ^ 「GDevelop Engineが3Dサポートを追加」GameFromScratch2023年5月18日。 2023年8月20日閲覧
  53. ^ 「3Dゲームエンジン」 DevGa.me 2018年10月16日。 2023年3月25日閲覧
  54. ^ Kepley, Travis (2011年11月30日). 「How we almost lose Doom 3 and id for good」 . Opensource.com . 2023年3月10日閲覧
  55. ^ Wilson, Hamish (2022年3月14日). 「レトロLinuxゲーミングコンピューターの構築 - パート16: 私たちは皆、絶望的だ」GamingOnLinux . 2023年2月2日閲覧
  56. ^ Plunkett, Luke (2023年2月12日). 「永久に消えるゲームが増える中、ジョン・カーマックが保存について素晴らしいアドバイス」 Kotaku . 2023年2月10日閲覧
  57. ^ Papadopoulos, John (2015年1月19日). 「EpicのTim Sweeney氏、Unreal Engine 1はいつかオープンソースになる可能性があると語る」 . DSOGaming . 2023年2月10日閲覧
  58. ^ O'Conner, Alice (2012年9月11日). 「Torque 3Dエンジンがオープンソース化、無料化へ」 Shacknews . 2023年3月20日閲覧
  59. ^ Dawe, Liam (2023年11月1日). 「GaijinのWar ThunderゲームエンジンDagor Engineがオープンソース化」GamingOnLinux . 2023年11月7日閲覧
  60. ^ Obedkov, Evgeny (2023年11月3日). 「Gaijin EntertainmentがDagorエンジンをオープンソース化、ロシアのNauエンジンがその一部を使用していることに驚き」 . Game World Observer . 2023年11月7日閲覧。
  61. ^ Kerr, Chris (2020年5月19日). 「Kingがオープンソース化し、Defoldゲームエンジンの管理権を放棄」 . Gamasutra . 2020年5月26日時点のオリジナルよりアーカイブ。 2020年5月19日閲覧
  62. ^ Takahashi, Dean (2021年7月6日). 「Amazon、Lumberyardを20社がサポートするオープンソース3Dゲームエンジンに移行」 . VentureBeat.
  63. ^ Crider, Michael (2017年12月24日). 「クラシックゲームのベストな現代オープンソース移植」 How -To Geek . 2023年3月20日閲覧
  64. ^ Chakraborty, Angsuman (2007年8月20日). 「LinuxでDoom、Heretic、Hexen、Strifeをプレイする方法(無料)」 . The Gaea Times . 2012年4月15日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  65. ^ MrCopilot (2007年12月17日). 「Free Quake: Open Source Gamer's Guide to Free Games」 . Yahoo! Voices . 2014年6月19日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  66. ^ Gillen, Kieron (2009年11月18日). 「Harmony in My Head: Harmony」 . Rock Paper Shotgun . 2023年2月22日閲覧
  67. ^ Sepht (2007年12月29日). 「フリーソフトウェアシューティングゲームの比較」 . linuX-gamers.net . 2010年1月7日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  68. ^ 「GPL GtkRadiant」 . Blue's News . 2006年2月18日. 2022年7月20日閲覧
  69. ^ Manikandan (2021年10月11日). 「LibreSprite アニメーションスプライトエディターとピクセルアートツール」 . connectWWW.com . 2023年2月12日閲覧
  70. ^ Dawe, Liam (2021年5月11日). 「Doomをベースにした3Dオープンソースのソニック・ザ・ヘッジホッグファンゲーム『Sonic Robo Blast 2』をチェックしよう」 GamingOnLinux . 20232月19日閲覧。
  71. ^ Dawe, Liam (2021年6月13日). 「Wolfenstein - Blade of Agony、3.1リリースでさらに大きなアップデートを実施」 . GamingOnLinux . 2023年2月19日閲覧
  72. ^ Papadopoulos, John (2020年3月16日). 「GZDoomでAlien Breed 3Dのリメイク版が作られました。今すぐダウンロードできます」 . DSOGaming . 2024年6月22日閲覧
  73. ^ Bardin, Maxim (2009年11月9日). 「I Live, Again...」Linux Gaming News . 2023年2月19日閲覧
  74. ^ Smith, Graham (2015年4月29日). 「SUPERQOT: SUPERHOTのタイムメカニックでQuakeをプレイ」 . Rock Paper Shotgun . 2023年6月25日閲覧
  75. ^ Papadopoulos, John (2021年1月29日). 「Slayer's TestamentはQuakeエンジンによるDoom 2016/Eternalのデメイク版」 . DSOGaming . 2023年6月25日閲覧
  76. ^ Dawe, Liam (2022年9月16日). 「AWOLはBuild Engine(Duke Nukem 3D、Ion Fury)を使用した新しい無料レトロFPSです」 . GamingOnLinux . 2023年3月15日閲覧
  77. ^ Whitehead, Thomas (2021年12月20日). 「Two Tribes、その素晴らしいゲームエンジンをオープンソース化」 . Nintendo Life . 2023年3月25日閲覧
  78. ^ Blankenhorn, Dana (2010年5月14日). 「オープンソースはビデオゲーム市場を活性化させる」 . ZDNet . 2010年6月30日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  79. ^ Suehle, Ruth (2014年2月11日). 「クリエイティブ・コモンズによりゲーム『グリッチ』が復活」 . Opensource.com . 2023年2月5日閲覧
  80. ^ lululaglue (2009年6月24日). "Entretien avec l'équipe de Smokin'Guns" . Jeuxlinux (フランス語). 2021年3月19日時点のオリジナルよりアーカイブ。 2010年1月5日閲覧ああ、アーティストは自分の作品に対して常に保守的だ。私にとって最も重要なことは、コードをフリーライセンスにすることでした…他のクリエイターが新しいデータでゲームを乗っ取る機会が常に残されることになりますが、それは大変な仕事です!正直なところ、私はフリーライセンスに賛成ですが、フリーは必ずしも万能薬ではありませんし、私たちのクリエイターは自分たちの作品が同意なしにどこかで見つかることを望んでいません。今日、CCライセンスのコンテンツをより質の高いものに置き換えるためにフリーコンテンツを提供したい人は、将来のチームメンバーとして歓迎します :D また、私たちのコンテンツを別のプロジェクトで使用したい人は、フォーラムで許可を求めれば問題ありません。
  81. ^ Dawe, Liam (2019年8月19日). 「クラシックFPS『Warsow』をベースにした新作『Warfork』が早期アクセス開始」 GamingOnLinux . 2023年2月7日閲覧
  82. ^ Cass, Stephen (2009年4月7日). 「Wolfenstein: Old Code Never Dies」 . Discover Magazine . 2023年3月31日時点のオリジナルよりアーカイブ。 2023年2月19日閲覧
  83. ^ Levin, Mark (2007年11月20日). 「Postmortem: Freeverse's Marathon 2: Durandal」 . Game Developer . 2024年7月3日閲覧
  84. ^ Wuttke-Hohendorf, Nikolai (2023年10月3日). 「Duke Nukem 1+2 Remastered」 . Rigel Engine . 2023年11月12日閲覧。RigelEngineを以前にご覧になったり使用したりしたことがある方は、新機能の一部に馴染みがあるかもしれません。このプロジェクトは、実はRigelEngineをベースにしています。
  85. ^ウィルソン、ハミッシュ (2017年3月8日). 「The Original Strife: Veteran Editionについての考察」GamingOnLinux . 2023年2月19日閲覧
  86. ^ Tolito, Stephan (2011年2月2日). 「The Case Of The Identical Rabbit Games」 Kotaku . 2011年2月3日閲覧
  87. ^ Taylor, Dave (2009年8月14日). 「Abuse abuse」 . Indie Game Producer . 2023年4月14日閲覧
  88. ^ 「Linux Game Publishing: Michael Simms 氏へのインタビュー」Linux Gazette 、2005年6月3日。2005年7月12日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  89. ^ Dawe, Liam (2022年1月17日). 「オープンソースのボイスチャットがMumble 1.4でレベルアップ」GamingOnLinux . 2023年2月5日閲覧
  90. ^ Dawe, Liam (2014年7月16日). 「Linuxでのライブストリーミング、OBS Studioで実現」GamingOnLinux . 2023年2月23日閲覧
  91. ^ Kenlon, Seth (2018年10月25日). 「Lutris: Linuxゲーム管理を簡単に」 . OpenSource.com . 2023年2月4日閲覧
  92. ^ Whitehead, Jim (2009年10月29日). 「オープンソースゲームの風景」 Expressive Intelligence Studio Blog . 2023年9月17日閲覧。一つは、オープンソースのゲーム制作システムの数です(予想していたゼロよりも多い4つ)。Game Editor(2D、一部モバイルデバイスへのエクスポート機能付き)、Construct(2D、一部3D)、Novashell(2D)、Sandbox(3D)です。
  93. ^ Smith, Terrance (2023年1月9日). 「人気ゲームの無料のオープンソース代替品8選」 . 2023年2月6日閲覧
  94. ^ 「Minetest 5.4.0でMODやゲームのダウンロードが格段に簡単になります」 GamingOnLinux . 2021年2月1日. 2023年8月2日時点のオリジナルよりアーカイブ2023年8月2日閲覧。
  95. ^ MrCopilot (2007年12月31日). 「無料プラットフォーム:オープンソースゲーマーのための無料ゲームガイド パート3」 . Yahoo Voices . 2014年7月26日時点のオリジナルよりアーカイブ。 2023年4月2日閲覧
  96. ^ Wilson, Hamish (2023年2月6日). 「レトロLinuxゲーミングコンピューターの構築 - パート24:母が一番よく知っている」 GamingOnLinux . 2023年2月6日閲覧
  97. ^ Love, Dylan (2021年10月3日). 「無料でプレイできる11のクラシックゲーム」 . Business Insider . 2023年2月4日閲覧
  98. ^ a bジョナサン・ボールディング (2022年9月4日). 「皆さんは、無料のオープンソースゲームクローンの膨大なリストについてご存知ですよね?」 PC Gamer . 2023年2月4日閲覧
  99. ^ Anderson, Lee (2000年12月20日). 「ホリデーシーズンにおすすめのLinuxゲーム トップ10」 . CNN . 2004年12月6日時点のオリジナルよりアーカイブ。 2008年6月8日閲覧
  100. ^ “オープンソース GamePower Vol.2” . Unterhaltungssoftware Selbstkontrolle。 2006 年 1 月 6 日2023 年3 月 11 日に取得
  101. ^ a b Partho (2009年3月28日). 「2009年の無料Linuxゲームトップ10」 . The Gaea Times . 2012年4月15日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  102. ^ 「ゲーム」 . PalmOS/WebOSオープンソースポータル. 2023年3月15日閲覧
  103. ^ Allen Holm, Joshua (2015年10月26日). 「Android向けオープンソースゲーム12選」 . Opensource.com . 2023年2月5日閲覧
  104. ^ 「オープンソースのiOSゲームリスト - App Storeで公開されているゲームのソースコード」 ManiacDev 2014年8月25日。 2023年2月7日閲覧
  105. ^ペンドルトン、ボブ。「シンプルなDirectMediaレイヤーによるゲームプログラミング」。ACMデジタルライブラリ。SDLはLinux、Windows、BeOS、Mac OS、Mac OS X、FreeBSD、OpenBSD、BSD/OS、Solaris、IRIXを公式にサポートしています。SDLはWindows CE、AmigaOS、Atari、QNX、NetBSD、AIX、Tru64 UNIX、SymbianOSでも動作します。ただし、これらのOSはまだ公式にサポートされていません。つまり、SDLを使用してアプリケーションを作成すれば、最小限の変更でこれらのOSすべてに移植できます。SDLは、現在使用されているすべての主要OS上でゲームやマルチメディアアプリケーションを作成するための移植性の高い方法を提供します。
  106. ^ MrCopilot (2007年12月19日). 「無料RTS:オープンソースのゲーマーのための無料リアルタイムストラテジーゲームガイド」 . Yahoo! Voices . 2012年6月29日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  107. ^ Rankin, Dave (2019年7月18日). 「オープンソースのファーストパーソンシュータービデオゲーム5選」 Lifewire . 2023年2月4日閲覧
  108. ^ Paul, John (2019年10月29日). 「TripleA - 何時間も楽しめるオープンソースの戦略ゲーム」 . It's FOSS . 2023年2月6日閲覧
  109. ^ Dawe, Liam (2018年12月10日). 「Mindustry、Factorioに少し似たオープンソースのサンドボックス型タワーディフェンスゲーム」GamingOnLinux . 2023年2月6日閲覧
  110. ^ Wen, Howard (2004年7月15日). 「Stratagus: オープンソース戦略ゲーム」 . LinuxDevCenter.com . 2011年12月18日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  111. ^ Kroll, Jason (2000年1月1日). 「GAMES FOCUS」 . Linux Journal . 2009年1月7日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  112. ^ Wilson, Hamish (2023年1月30日). 「レトロLinuxゲーミングコンピューターの構築 - パート23: 準備、セット、ゴー!」 . GamingOnLinux . 2023年2月2日閲覧
  113. ^ Larabel, Michael (2019年2月16日). 「GNUのRPG/アドベンチャーゲームがSDL2向けにアップデートされ、デフォルトでOpenGLレンダリングを採用」 . Phoronix . 2023年2月12日閲覧
  114. ^ Elmenreich, Wilfried (2018年4月27日). 「ゲームジャムのやり方」 . Opensource.com . 2023年2月5日閲覧
  115. ^ Sprague, Jared (2017年12月21日). 「Scratchでゲームをデザインする方法」 . Opensource.com . 2023年1月30日閲覧
  116. ^ Shapiro, Phil (2012年10月8日). 「Scratch、子供向けプログラミング言語」 . Opensource.com . 2023年2月5日閲覧
  117. ^ Dawe, Liam (2018年3月16日). 「『One Hour One Life』の開発者、ゲームコードとアセットをオープンに保ちSteamでリリースしないことについて」 GamingOnLinux . 2023年2月3日閲覧
  118. ^ Sogge Heggen, Erlend (2011年2月8日). 「オープンソースゲーム:それはチームの努力だ」 . Opensource.com . 2023年2月5日閲覧
  119. ^ウィルソン、ハミッシュ (2022年9月12日). 「レトロLinuxゲーミングコンピューターの構築 - パート18:逃げてサーカスに入ろう」 . GamingOnLinux . 2023年2月2日閲覧彼は、プラットフォームゲーム『SuperTux』の開発に着手し、描画プログラム『Tux Paint』を開発したことで最もよく知られており、Tux4Kidsイニシアチブの他の人々と共に、スティーブ・ベイカーやインゴ・ルンケといった人々と共に、Tuxをゲームのアイコンとして普及させることに貢献した。
  120. ^ Gasperson, Tina (2004年12月16日). 「サイトレビュー:Linuxゲーム集」 . Linux.com . 2023年2月19日閲覧。LGTは毎年恒例のアワードを主催しており、サイトのメンバーがその年のベスト無料ゲームと有料ゲームに投票します。「その他」カテゴリでは、優れたサウンド、エミュレーター、おもちゃ、そして最も有望なLinuxゲームプロジェクトも選出されます。現在、無料ゲームのトップは「Frozen Bubble」、商用ゲームのトップは「Quake 3 Arena」です。
  121. ^ Bar, Joe (2000年7月21日). 「Linuxゲームで先延ばし」 . CNN . 2009年10月7日時点のオリジナルよりアーカイブ2023年2月19日閲覧。Freshmeatは私の検索の中心でした。X11セクションには300以上のゲーム、コンソールセクションには200以上のゲームが掲載されており、私が評価できる以上のゲームを提供していました。当然のことながら、私は楽しみたいという欲求をすぐに満たしたいので、安定リリースされているものだけを探す傾向がありました。
  122. ^ Kerabat, Didip (2007年8月27日). 「Sourceforge: ゲーム: 最もダウンロードされたプロジェクト…」 . RAPD . 2023年2月19日閲覧
  123. ^ Bolton, David (2020年7月11日). 「Sourceforge.netでさらに多くのオープンソースゲーム」 . Learn C Games Programming Blog . 2023年2月20日閲覧
  124. ^ Ahsan, Zohaib (2020年9月1日). 「2020年にプレイすべき無料・オープンソースゲーム トップ10」 . FOSS Linux . 2023年2月4日閲覧
  125. ^ Saive, Anusha (2021年7月21日). 「Linux向けの最高のオープンソースゲーム」 . FOSS Mint . 2023年2月4日閲覧
  126. ^ Zinoune, M. 「Linux向けの素晴らしいオープンソースゲーム19選」Unixmen . 2023年2月4日閲覧
  127. ^2022年オープンソースゲーム トップ10」オープンソースリスト2021年12月15日2023年2月4日閲覧
  128. ^アンダートン、ケビン(2021年2月23日)「オープンソースゲーム開発の問題点」 Forbes . 2023年2月4日閲覧
  129. ^ Kenlon, Seth (2022年2月26日). 「Linuxでプレイするお気に入りのカジュアルゲーム」 . Opensource.com . 2023年5月1日閲覧これらはKDEプロジェクトの唯一のゲームではありません。カードゲーム、タイルゲーム、アーケードゲームなど、他にもたくさんのゲームがあります。KDEゲームパッケージの良いところは、いつでも気軽にプレイできるゲームが揃っていて、集中力も4分の1程度しか必要としないことです。私はコードをコンパイルしている間、これらのゲームで時間をつぶしています。ゲームを最後までプレイできない時もありますが、そのわずかな感覚の変化にいつも感謝しています。
  130. ^ Mills, Ashton (2007年9月17日). 「オープンソースチャレンジ パート9:ゲーム」 . APC .オリジナルから2010年1月16日アーカイブ. 2022年7月20日閲覧。オープンソースのおかげで、ダウンロードできる楽しい無料ゲームが実にたくさんあり、Ubuntuリポジトリには素晴らしいセレクションが揃っています。「アプリケーション」>「追加/削除」メニューから、NethackやFrozen Bubbleといった定番ゲームから、ChromiumやNeverballといった3Dアクセラレーションの傑作まで、幅広いゲームが見つかります。私はこれらすべてをプレイしました。そして、さらにプレイし、さらにプレイしました。なぜこんなにも中毒性が高いのでしょうか?大作ではありませんが、Windowsにバンドルされている無料ゲームをはるかに凌駕し、何時間も長く楽しめます。価格を考えるとお得です。
  131. ^ Lucas, Michael (2001年3月22日). 「FreeBSDゲーム」 . ONLamp . 2018年1月20日時点のオリジナルよりアーカイブ2023年7月9日閲覧。KDEまたはGnomeをお使いの場合は、既にいくつかのシンプルなゲームがインストールされています。私はどちらのデスクトップも好きではありません。どちらも肥大化していて難解に感じます。しかし、これらのゲームパッケージは、ソリティア、アステロイド、テトリスといった人気のシンプルなゲームを12種類ほど手に入れるのに最適です。
  132. ^ 「Solaris 9 GNOME 2」 . Toasty Tech . 2023年4月26日閲覧。デスクトップには、GNOMEに通常付属するゲームが多数含まれています。
  133. ^ 「Haskellで100行のコードでボードゲームを作成する」 Keera Studios、2013年3月19日。 2023年12月20日閲覧
  134. ^ウラジミロヴィチ・ストラホフ、パベル(2018年4月30日)。Qt 5 を使用したゲーム プログラミング ビギナーズ ガイド。パックト出版。ISBN 978-1788390651
  135. ^ 「Qtベースのゲーム」 . Qt Wiki . 2023年12月20日閲覧
  136. ^ Bodnar, Jan (2007). 「wxWidgets でのテトリスゲーム」 . wxWidgets プログラミングチュートリアル. 2023年12月20日閲覧
  137. ^ Dhanwani, Amit (2023年12月10日). 「Pythonでカラーゲームを作成する方法」 . Codingal . 2023年12月20日閲覧
  138. ^ 「Wiki/ソフトウェア/ゲームのリスト」 FLTK.org 202312月20日閲覧
  139. ^ "プロジェクト" . Pygame . 2023年12月9日閲覧
  140. ^ 「Category:ゲーム」 . LÖVE . 2023年12月21日閲覧
  141. ^ Carollo, David (2015年10月2日). 「Battle for Wesnothの現在のゲーム開発戦略を振り返る」 Opensource.com . 2023年2月5日閲覧
  142. ^ Berg, Alan; Berg, Nelson (2006年4月12日). 「Battle for Wesnoth」 . Free Software Magazine . No. 11. 2010年2月6日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  143. ^ “People at Gna!: Eric S. Raymond Profile” . Gna!. 2010年3月12日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  144. ^ “People at Gna!: Rusty Russell Profile” . Gna!. 2011年5月17日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  145. ^ Russell, Rusty (2007年1月16日). Wesnoth for Kernel Hackers (and everyone else) . linux.conf.au 2007 . シドニー. 2009年3月26日時点のオリジナルよりアーカイブ。 2022年7月20日閲覧
  146. ^ JackS (2005年8月1日). 「Wikiには「信頼できる」データのみを入力してください」 . Vega Strike . 2023年12月9日閲覧貢献したい場合、またはデータが不足していることに落胆している場合は、適切なチャネルを通じて質問、問い合わせ、照会、つまりコミュニケーションを取る必要があります。私たちがWikiを持っているのは、VSユニバースに関して生成されたデータを共同で文書化し提示する取り組みに取り組んでいるからです。そして、コミュニティとして、それが楽しい試みとなるような文化を育みたいと考えているからです。
  147. ^ Saring, Jonathan (2017年4月3日). 「オープンソースに関する新たなデータ:毎日車輪の再発明」 . ReadWrite . 2017年4月5日時点のオリジナルよりアーカイブ。 2019年6月18日閲覧
  148. ^ Dao, Han (2007年7月14日). 「無料ゲーム拡大のための戦略」Liberty Gaming . 2015年10月25日時点のオリジナルよりアーカイブ。 2023年2月4日閲覧
  149. ^ Gleason, Alex (2018年9月26日). 「リブレゲームスポットライト:リブレゲームに関する動画シリーズのアイデア」 . 2023年2月12日閲覧。Hexoshi – このゲームはメトロイドに似ているため、ゲーマーにとって親しみやすいでしょう。このゲームの正確な操作性と堅実なゲームプレイは、多くの人にとって良い足がかりとなるかもしれません。
  150. ^ 「ミッションステートメント、または『無料ゲーム開発 - それは間違っています!』」" . M64's Games Blog . 2009年1月19日. 2009年2月12日時点のオリジナルよりアーカイブ。 2023年2月4日閲覧
  151. ^ 「Linux向けの中毒性の高いパズル/アーケードゲーム」 TechSource 2008年5月2日. 2023年2月4日閲覧。[Pingus]の開発は1998年に始まりました。このゲームは、SuperTux、Super TuxKart、Lincityなどのゲームを刷新してきたThe Linux Game Tomeによる初の月間ゲームです。GotM後の最初のバージョン0.6は、新しいレベルとレベルエディターを備え、2003年にLinux向けにリリースされました。
  152. ^ Dawe, Liam (2020年9月15日). 「『Hard Vacuum』という名のキャンセルされた古いRTSがOpenRAで復活」 . GamingOnLinux . 2022年7月20日閲覧
  153. ^ Diehl, Mike (2009年10月21日). 「Teaching with Tux」 . Linux Journal . 2016年3月3日時点のオリジナルよりアーカイブ2022年7月20日閲覧。
  154. ^ Diehl, Mike (2009年11月10日). 「Gcomprisで学ぶ」 . Linux Journal . 2023年2月10日閲覧
  155. ^ Rodriguez, Juan (2012年4月27日). 「Liberated Pixel Cup:フリーカルチャーとフリーソフトウェアゲーム開発の可能性を証明する」 Opensource.com . 2023年2月4日閲覧
  156. ^ Hancock, Terry (2009年9月16日). 「フリーソフトウェアゲームのためのフリーライセンスアート:OpenGameArt.org」 .フリーソフトウェアマガジン. 2014年7月15日時点のオリジナルよりアーカイブ。 2023年2月10日閲覧
  157. ^ Whitehead, Jim (2009年10月29日). 「オープンソースゲームの展望」 Expressive Intelligence Studio Blog . 2023年9月17日閲覧。オープンコンテンツの共有状況は残念なものでした。OpenGameArtやNew Groundsといった一部のサイトではクリエイティブ・コモンズ・ライセンスによるタグ付けが可能ですが、Google 3D Warehouseのようなサイトの方がはるかに多く、サイト固有の利用規約があり、アーティストがクリエイティブ・コモンズまたはオープンソースライセンスで作品を共有する意思を示す機能を提供していません。
  158. ^ Davis, Hunter (2015年1月15日). 「オープンソースゲームをクリエイティブ・コモンズコンテンツでリミックスする」 . Opensource.com . 2023年2月4日閲覧
  159. ^ Harmon, Elliot (2014年7月24日). 「Nick LiowのOpen Game Art Bundleをダウンロード」 . Opensource.com . 2023年2月5日閲覧。
  160. ^ Sogge Heggen, Erlend (2011年2月8日). 「オープンソースゲーム:それはチームの努力だ」 . Opensource.com . 2023年2月4日閲覧
  161. ^ Behrenshausen, Bryan (2014年7月21日). 「オープンゲーミングとは何か?」 Opensource.com . 2023年2月4日閲覧
  162. ^ Banks, Hunter (2015年11月11日). 「Linuxにおけるオープンソースゲームの現状」 . FOSS Force . 2023年1月29日閲覧
  163. ^ Hasan, Mehedi (2022年7月13日). 「ゲーマーなら必ず知っておくべきLinuxゲームサイトベスト20」 . Ubuntu Pit . 2023年2月2日閲覧
  164. ^ Reilly, Lee (2021年8月25日). 「30の無料オープンソースLinuxゲーム – パート1」 . GitHubブログ. 2022年7月20日閲覧
  165. ^ Reilly, Lee (2021年8月26日). 「30の無料オープンソースLinuxゲーム – パート2」 . GitHubブログ. 2022年7月20日閲覧
  166. ^ Reilly, Lee (2021年8月27日). 「30の無料オープンソースLinuxゲーム – パート3」 . GitHubブログ. 2022年7月20日閲覧
  167. ^ Dawe, Liam (2015年12月15日). 「Itchストアにオープンソースかつマルチプラットフォームのストアアプリケーションが登場」 GamingOnLinux . 2023年1月29日閲覧
  168. ^ Kerr, Chris (2016年1月13日). 「インディーマーケットプレイスのGame Joltがオープンソースのデスクトップクライアントをリリース」 . Game Developer . 2023年2月3日閲覧。
  169. ^ Larabel, Michael. 「Desuraゲームクライアントがオープンソース化」 . Phoronix . 2023年2月5日閲覧
  170. ^ Dawe, Liam (2018年5月2日). 「オープンソースのファンタジーターンベースストラテジーゲーム『Battle for Wesnoth』がSteamに登場」GamingOnLinux . 2023年2月3日閲覧
  171. ^ Dawe, Liam (2022年1月13日). 「オープンソースの名作『SuperTux』がSteamで無料リリース」GamingOnLinux . 2023年2月3日閲覧
  172. ^ Dawe, Liam (2016年3月29日). 「レトロテーマのオープンソースRTS『Wyrmsun』がSteamで無料配信」GamingOnLinux . 2023年2月3日閲覧