Awesome Open Source Games
Open Source Gamesを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次
主要企業
GitHubを利用する主要なゲームスタジオ、パブリッシャーなどです。
ブラウザーベース
ボードゲーム
- 3D Hartwing Chess Set - HTML/CSS/JavaScriptで実装された3Dチェスゲーム
- c4 - プレイヤーがAIと対戦するコネクトフォーリ
- Desperate Gods - 実際のボードゲームのようにプレイできる無料オンラインボードゲーム。コンピュータがルールを強制しない。
- Duet (Veiled Dominion) - オープンソースの非対称チェス変体。勝利条件が逆転している——あなたの変形した駒が制御を失うまでゲームが終了し、あなたの動かせない王が脅かされるまでではない。AI相手、リモートマルチプレイヤー、オプションの霧のモードを備えている。
- Green Mahjong - HTML/CSS/JavaScriptで実装されたソリタリーマージンゲーム
- Kriegspiel - 情報が不完全なゲーム、ケルギスチェス変体
- Chessmata - 人間とAIアグエントが利用できるオープンソースマルチプレイヤーチェスプラットフォーム。リアルタイムのWebSocketゲームプレイ、Eloベースのマッチング、3Dブラウザボード(Three.js)、MCPサーバー、UCI対応CLI。GoとReactで構築。
- Lichess - HTML5とウェブソケットを使用した無料チェスゲーム。Scala、Play 2.8、MongoDB、Elasticsearchで構築。
- Pip - AI対戦するシングルプレイヤーのテキサスホルデム。異なるプレイスタイルを持つAI相手。プレイマネーのみ。ブラウザ上で実行され、PWAとしてインストールされ、オフラインでも動作。Next.jsとTypeScriptで構築。
- Wolfcha - AIを活用したウェルフー(マフィア)ソーシャルディドゥクションゲーム。すべてのプレイヤーがトップLLMによって制御される。Next.jsとTypeScriptで構築。
アーケード
- Alge’s Escapade - レベルを移動してアレッジを脱出するための行動を取る。
- Alien Invasion - 敵の生物が底に到達しないように、その敵をあなたのスペースシャットで撃退する。
- Arashi - アーケードゲーム『テメンスト』のクローン。可能な限り長く生き延び、多くのスコアを獲得する。
- Asteroids - 純粋なJavaScriptによるアステロイドゲーム。三角形の船を左右に回転させながら、アステロイドとサーカーを破壊する。
- Avabranch - ブロックを移動しながら、あなたのアヴァを脱出するための行動を取る。
- Ball And Wall - Vausを船から放出して、ブロックを破壊する。
- Breakout - HTML5によるマルチプレイヤー。船から発射した1つのボールを使ってブロックを破壊する。
- Captain Rogers - ImpactJavaScriptを使用して作成されたHTML5モバイルゲーム。
- Ceros Snake - 70年代の有名なスネークゲームのリマスター。
- CHANG€ - スーパーマーケットのカウンター職員の極限的な生活を描いたゲーム。
- Chromacore - 2Dミュージカルプラットフォームゲームで、暗い、黒と白の世界が、プレイの成功によって徐々に色鮮やかで幸せな世界へと変化する
- Jolly Jumper - ドゥドゥジャンプにインスパイアされた無限ジャンプスタイルのゲーム
- Clumsy Bird - JavaScriptでMelonJavaScriptを使用したフラップビーツのクローン
- Coffee Snake - CoffeeScriptで書かれたHTML5のスネークゲーム
- Coil - 敵を自分の跡で包み込んで敵を倒すHTML5キャンバスゲーム
- Color Quest - 黒と白のピクセルが色ピクセルに変化する無限ランナー
- Core Commiter - オープンソースプロジェクトを選んで、そのプロジェクトをコードの正しいブランチに並べてサポートする
- Crappy Bird - JavaScriptとCanvas2D APIを使用したフラップビーツのクローン
- Custom Tetris - あなたが好きなようにクラシックなテトリスゲームをプレイできる
- D3shooter - d3ライブラリのデモとして、Asteroids風のHTML5ゲーム
- Digger - プレイヤーは地下のマゼルに配置され、その中を水平および垂直のトンネルを掘ることができる
- Drakonas - Three.jsライブラリを使用したクラシックシューティングゲーム
- Drill Bunny - うさぎが地下で良いものを見つけるドリルゲーム
- DuckHunt JavaScript - レベル作成機能付きでJavaScriptとHTML5に移植されたダックハント
- Emberwind - インディーズプラットフォームゲームエマーブインのファンタジー版
- ExecutiveMan - JavaScriptで書かれたNESゲームメガマンのクローン
- Fluid Table Tennis - 60FPSで全色リアルタイム流体シミュレーションと交互作用するテーブルテニスゲームを描画
- Heal ‘em All - 古びた廃墟を探索し、できるだけ多くのゾンビを回復し、脱出する。しかし、自分もゾンビにならないように注意しよう
- HotFix - Hotfixが星観測者を収集し、敵を避け、コミットを収集してHotfixをアップグレードし、新しい機能を追加する
- Hyperspace Garbage Collector - N4nを危険なゴミの洞窟を通過させ、プライマリーシステムコアに到達し、ゴミのコンプライアンスを回復する
- I Spy A Ghost - HTML5/Phaserを用いてWebRTCを活用した、実験的なp2pマルチプレイヤーゲーム
- Jekyll & Hyde Collide - シンプルなUnity 2Dゲームで、「変化」というテーマに古典的なジェイクルとハイドの物語を非常に字面通りに取り入れている
- JumpSuit - あなたの素晴らしいスーツを使って、惑星から惑星へとジャンプし、それらを征服してください
- Mario 5 HTML - CanvasとAudio要素を使用したHTML5 JavaScriptによるインフィニートマリオ
- Mega Girl - 悪意あるアプリを打ち返す、ハイパーデルクス・スーパーメガソフトウェア
- Masonry JavaScript Tetris Clone - HTML5/JavaScript/Phaserを用いたテトリスのクローン
- Monster Wants Candy - Phaser 2.0.7を使用したシンプルなHTML5ゲーム
- Octocat Jump - 常にジャンプするオクタカットを操作し、星を収集してポイントを増やしてください
- Onslaught Arena - この高速アーケードシューティングで、中世の伝統的なモンスターの群れに立ち向かってください
- Pappu Pakia - 小さなパプーを操作し、障害物を避け、コインや星、ベリーを収集し、敵であるパキアを回避する、中毒性のあるゲーム
- Phaser Snake - Phaserエンジンを使用した、スネークゲームのJavaScriptバージョン
- PixelPlatformer - シンプルなプラットフォームゲームで、エンティティエンジンの力を示しています
- PolyBranch - ミニマリズムを採用した3Dゲーム。最初は枝を避けたことが簡単のように思えるかもしれませんが、終端速度に近づくにつれて、どれだけ耐えられるかを見てみましょう
- Protocol 390 - People’s Parkで生き延びるには、預言者に硬貨を提供する必要があります
- Raging Gardens - 飢えている(忍者)うさぎが頻繁に屁を出す、JavaScript/HTML5のウェブブラウザゲーム
- Release Cycles - 抽象的なレースゲームで、時計とコンピュータと戦い、製品のライフサイクルの中でできるだけ遠くまで進むようにします
- Save The Forest - 完全にCanvasベースのHTML5ゲームで、プレイヤーは魔的な水タンクを使って木の火を消し、焼けた森を救う必要があります
- SKALP - 60秒の取引場所の反応ゲーム。長値または短値にし、チャートに乗って、反転する前に閉じて、そしてliquidationを避けましょう
- Ski Free - 山の斜面を走るスキー選手を操作し、障害物を避けながら、時間との競争またはポイントを得るためのアクロバティックなアクションを実行します(ゲームモードにより異なります)
- Snake - CanvasとJavaScriptを使用した、スネークゲームのシンプルなクローン
- Snake_new - クラシックなnokiaのスネークゲーム(ウェブ版)
- Space-Shooter - クラシックなシューティングゲーム、HTML5で作成されたマルチプレイヤー対戦版
- Spashal - 宇宙のどこまでも危険が潜んでいる
- Square Off! - マルチプレイヤー1v1のアーリーホッケー風ゲーム、ボールを反射させるための四角いブロックを配置
- Space Crusade - PhaserJavaScriptフレームワークで開発されたHTML5ゲーム
- Super Mario Bros - バックボーンゲームエンジンで作成された1レベル
- Survivor - 1982年にアタリ/コモドレ64でリリースされたスペースベースのシューティングアーケードゲームのHTML+CSS+JavaScriptによるリマスター版。レベルエディタとデザインツールを含む
- WPilot - 有名なXPilotゲームのブラウザベースリマスター版。Node.jsとHTML5で構築
- Zedinvaders - ゲームはオリジナルのコマック『ZED』に基づいており、『ゲームオーバー』というゼロエピソードに登場している
- 111 one-button games - 1つのボタンでさまざまなアクションを実現できる1ボタンゲームは有名
リズム
FPS
- Backdooms - DOOM1993およびThe Backroomsをインスピレーションとして、QRコードに収まるサイズの小さなゲーム
- BananaBread - Cube 2/Sauerbraten 3Dゲームエンジンおよびファーストパーソンシューティングのウェブ版移植。C++およびOpenGLをJavaScriptとWebGLにEmscriptenでコンパイル
- Nazi Zombies Portable - Call of Duty: Zombiesの「デメイク」(再構築)で、Quakeエンジンのさまざまな改良版を用いて実現。
RPG
- Diablo JavaScript - HTML5キャンバスとJavaScriptによる等角最小コードスタイルゲーム
- Roguish - JavaScriptで作成されたRPG/ローグライクゲーム
- Room for Change - ランダムに生成されるアクションRPG。あなたは肥満した考古学者として、古代法老のピラミッドから3つの聖なるアーティファクトを収集する任務を担う
MMORPG
- BrowserQuest - HTML5/JavaScriptによるマルチプレイヤーゲーム実験
- Reia - 物語、戦闘、オープンワールドサンドボックスアドベンチャーに重点を置いたRPGアクションアドベンチャーゲーム。Godot、Rust、Zigで構築。
ストラテジー
- Ancient Beast - 獣を材料化し、相手を倒す
- Command & Conquer - オリジナルのCommand and Conquer、リアルタイム戦略ゲームをHTML5とJavaScriptで完全に再現
- Freeciv-web - 都市を建設し、資源を収集し、政府を整備し、軍を構築する。最終的には、最も優れた文明を創り上げることを目標とする。
- Hexa Battle - TypeScriptで書かれた、ReactとSVGを使用したターン制ダンジョンクライマー。
- Rapid Dominance - オープンソースのターン制戦略ゲーム。Enemy Flagのクローン。
- Tower Defense - HTML5でThree.jsを使用した3Dタワー防衛ゲーム。
レース
- HexGL - 未来風のHTML5レーシングゲーム。友達とこの高速3Dゲームで競争してみよう。
- Trigger Rally Online Edition - 高速アーケード・ラリー・レーシングアクション。WebGLによる3Dグラフィックスでブラウザ上でプレイ可能。
サンドボックス
- 3d.city - 3D都市を構築することを目的に、WebGLおよびThree.jsのパフォーマンスをテストする。
- Blk Game - JavaScriptで作成された、完全にカスタマイズ可能なマルチプレイヤーvoxel世界。ブラウザ上で効率的に動作する。
- Cube Engine - マインクラフトに似た、人気のあるボクス型3Dゲームである。
- Sandboxels - 500以上の素材を扱える落下砂実験ゲーム。
パズル
- 2048 - サイングの2048を元にした1024のクローン。
- A Dark Room - 赤いターゲットを避け、爆弾を拾いながら、できるだけ長く生き延びて、高得点を目指そう。
- Anagramica - 語呂合わせゲームと、語呂合わせのAPI。
- Astry - Three.jsとBox2dWebを使用したWebGLマゼンゲーム。
- Beatrix - ドラムを配置して、ビートを捉え、正しいリズムで演奏する音楽ゲーム。
- BitBot - ボットを操作するHTML/JavaScriptゲーム。ボットは感知し、計画し、行動する必要がある。
- BlicblockJavaScript - The Sims 4のBlicblockを元にしたJavaScriptゲーム。テトロミノをマッチさせ、ボードをクリアする。
- Blockrain.js - あなたのサイトに埋め込み、クラシックゲームをプレイできる。簡単なこと。
- Branching Out - 家を出るというミニマリズムのゲーム。
- Clone Man - パズル、記憶、レトロゲーム。シンプルなグラフィックを持つ。
- Couch 2048 - 物理的なルールに基づいたパズル。元の2048ゲームと弱く関連している。
- cube-composer - 関数型プログラミングにインスピレーションを受けて作られたパズルゲーム。
- Drunken Viking - あなたの酒気の暴走を逆時計に再現。
- Ending - ローグライクパズルゲーム。
- Follow me! A Simon Clone - 有名なゲームの完全コメント付きJavaScriptバージョン。Phaserゲームエンジンを使用して構築。
- For King - 王が失った王冠を探し求めるパズルプラットフォームゲーム。
- Genetic Drift - ヴィクトル、不満な清掃員が、多数の不満なクローンと、遺伝的複製から生じる問題に直面する。彼は、忠実なペットを養うために自宅に帰れるだろうか?
- Hex 2048 - 2048に類するヘキグリッドベースのクローン。
- Hexahedral - ブロックを最小の手数で下に押し下げる。
- Hextris - テトリスにインスピレーションを受けて作られた中毒性パズルゲーム。
- Infectors - Phaserで開発されたソコバーン風パズルゲーム。
- Lost! Beneath the Surface - あなたは暗闇の下に迷い込んだ火の虫であり、暗闇に生じた恐怖によって作られた迷路から脱出する方法を見つけなければならない。
- Monkey Rally - Ludum Dare #28のジャムのために作られたJavaScriptゲーム。
- Orbium - 90年代のゲームLogicalの現代版。
- Parity - 数字を使ったパズルゲーム。
- Pond - パウンズは、リラックスし、美しい世界を探索することについて語る。
- Pop Pop Win - ダートで実装されたマインスイーパー。
- Prism - すべての色をマッチさせる。
- Push and Fork - フォークを運び、ブロックを押す、そして時を戻すパズルゲーム。
- Shape Experiment - 形状認識の反応パズルゲーム。
- Sliding Puzzle - スライディングブロックパズルゲーム
- Sudoku JavaScript - シンプルなデザインでモバイルデバイスに最適化されたスードクーカードゲーム
- Swap - クラシックなタイルベースパズルゲームの新解釈。制御するキャラクターを変更することで、目標に到達するゲーム
- TransCube - 「ブロック」に変形するというコンセプトに基づく2Dパズルプラットフォームゲーム。それぞれのブロックには独自の性質があり、それらを使ってレベルの終点へ進むことができる。
- Untrusted - アレクス・ニスネヴィッチとグレッグ・シュフリンによるメタJavaScriptアドベンチャーゲーム
- Matching Pairs - Phaserをフレームワークとして使用し、オリジナルのアセットと生成された音楽で作成されたゲーム
- Zoko - 3D版のソコバーン
- Zop - 同じ色のものをつなげる
クリッカー
- Particle Clicker - 高エネルギー粒子物理学の歴史を学ぶことができる、中毒性のあるインクリメンタルゲーム。
ポイント&クリック
- The House - あなたは不思議な家にいます。出口は見つかりますか?ありますか?
その他
- Beast - 1984年にダン・ベイカー、アラン・ブラウン、マーク・ハミルトン、デリク・シェードルがNodeで書いたASCIIゲーム『BEAST』への敬意を表すゲーム。小さなASCIIの生き物を押しやすいブロックの間に入れて圧迫する必要があるが、それらに食べられることを注意する。
- Binb - 競争型、マルチプレイヤー、リアルタイム、歌を当てるゲーム
- CyberPong - 珍しいピンポンゲーム。Makey Makeyキットと組み合わせ可能。
- Dental Defender: Saga of the Candy Horde - #CandyJam用のHTML5シューティング/タワー防衛ゲーム
- Descensus 2 - TypeScriptによる2D物理シミュレーションゲーム
- Hauberk - ASCIIアートを用いたプロシージャル生成ダンジョンクライムゲーム。Dartで書かれており、ブラウザ上で実行される。
- HeartLine - 2013年のグローバルゲームジャムで48時間で作られたゲーム
- Project: Starfighter - スペースシューティングゲーム
- Psiral - JavaScript/HTML5ゲーム。GitHub Game Off 2の優勝作
- Squirts - よく知られたインディゲーム。JavaScriptで実装。
- The Killer - Flash/ActionScript3ベースの「ゲームではない」アプリ
- Turkey Cooking Simulator - あなたはアメリカの感謝の日のお祝い料理の中心となる「トウル」を制作するよう招待されました。あなたの恋人やパートナーを誇らしくし、将来の家族に評価を受けることになります。あなたの調理スキルを活かして家族に感動させましょう。
- Double Damnation - 排他的にコ・オプメトライドヴァニアで、スムーズブロスメルエイムで移動。
ネイティブ
アクション
- Hypersomnia - 競争的なトップダウンシューティングゲームで、極端なダイナミクスとピクセル風の懐かしさを備える。マップ編集機能が内蔵されている。
- OpenTomb - オープンソースで再実装されたトゥムラダー1〜5のエンジン。
- OpenLiberty - オープンソースで再実装されたグランストーブ・アートIII、ゴドットエンジン上で実行。
アーケード
- C-Dogs SDL - 古典的なDOSゲームのオーバーヘッドシューティングゲームの移植。
- Chaos Projectile - 2Dラン&ガンアクションゲームにRPG要素を組み合わせたもの。
- Clonepoint - Gunpointというゲームのリブレクローン。そのゲームではハッキングとパンチで勝利を収める。
- DynaDungeons - ゴドットオープンソースゲームエンジンを使用したボムベーマンのクローン。
- Duckmarines - PC向けのチュチュロケットのリマーケ。
- Falling Time - フールダウンにインスパイアされたアーケードゲーム。
- Kroniax - サイドスクロール型スキルベースゲーム。
- Missile Command - LÖVEで作成されたLuaによるクローン。
- Mystic Mine - 単体およびマルチプレイヤーアクションゲームに採用された採掘車ゲーム。
- OpenLieroX - Lieroクローン、リアルタイム・ワームズのようなもの、または2D・クエーカー。
- OSGG - 古い時代の重力ゲーム、非常に難しいランダーゲームで、栄光的なベクターグラフィックを備える。
- Savage Wheels - 2Dカークラッシュゲームで、古いクラシック・デストラクション・デリーブに似ている。
- Space Shooter - クロスプラットフォーム、2D宇宙シューティングゲーム、pygameを使用して作成。
- SDL-Ball - 見た目がきれいなブレイクアウトクローンがほとんどのディストリビューションに含まれている。
- Taisei - トウホウシリーズのファン作成オープンソースクローン。
- Teeworlds - オンラインマルチプレイヤー2Dシューティングゲーム。
- Wannabe Tempest - Javaで書かれた80年代のアーケードゲーム『Tempest』のクローン、およびgitを使った小さなプロジェクト。
- Witch Blast - The Binding of Isaacに類似したローグリートダンジョンクロールシューター。
リズム
- osu! - リズムは、ただのクリックで!
- Stepmania - クロスプラットフォームのダンスリズムゲーム。
- lr2oraja - BMS player, fork of beatoraja (popular BMS player) using Lunatic Rave 2 (LR2) gauges and judge (Requires a JVM. Recommended: Liberica OpenJDK Full version).
- lr2oraja ~Endless Dream~ - BMS player, fork of lr2oraja with additional features (Requires a JVM. Recommended: Liberica OpenJDK Full version).
FPS
- AssaultCube - Wouter van Oortmerssenが開発したFPS『Cube』の完全変換版。
- Darkest Hour - 第二次世界大戦をテーマにしたオンラインマルチプレイヤー戦略シューター(Red Orchestra: Ostfrontをベースに)。
- Freedoom - クラシックDoomエンジンをベースにしたフリーなFPS。
- GlPortal - C++で書かれた現代的な3Dゲームとエンジン(ポートホールを含む)。
- Ioquake3 - Quake 3をプレイできる、または自作ゲームを作れるフリーなFPSエンジン。
- Nazi Zombies Portable - Call of Duty: Zombiesの「デメイク」(再構築)で、Quakeエンジンのさまざまな改良版を用いて実現。
- OpenLara - Tomb Raiderのオープンソースエンジン。
- Openspades - Ace of Spades 0.75の互換性のあるクライアント。
- Red Eclipse - パーカー、インパルスブーストなどを含む、第一人称アリーナシューターの新風なアプローチ。
- Unvanquished - 高速で、未来風のFPSにRTS要素を組み合わせたゲーム。
- Urban Terror - Quake III Arenaと互換性のあるエンジンで動作するフリーなマルチプレイヤー第一人称シューター。
- Warsow - 未来風のカートゥニストな世界で行われる高速FPS。
- Xonotic - 鋭い操作と多様な武器を備えた、アリーナスタイルの第一人称シューター。
MMORPG
- Open-Ko - 1299クライアントの機能を再実装した、かつてのKnight Onlineを再現したゲーム。129-9クライアントとサーバーとの正確性と互換性を維持。
- Meridian 59 - 1996年にリリースされ、2012年にオープンソース化された最初の3DMMORPG。コミュニティによって積極的に開発中。
- Reia - 物語、戦闘、オープンワールドサンドボックスアドベンチャーに重点を置いたRPGアクションアドベンチャーゲーム。Godot、Rust、Zigで構築。
- Stendhal - 楽しい、親しみやすく、無料の2Dマルチプレイヤーオンラインアドベンチャーゲームで、昔のゲームの雰囲気を再現。
- Veloren - 広大なファンタジー世界に設定されたアクションアドベンチャーロールプレイングゲーム。
RPG
- Angband - JRR・トールキンの世界に存在するシングルプレイヤーのダンジョン探検ゲーム。
- Arx Fatalis - Arx Fatalisという1人称ロールプレイングゲームのクロスプラットフォーム移植版。
- Cataclysm: Dark Days Ahead - 後災後の世界に設定されたローグライクゲーム。
- Cendric - ファンタジー設定のプラットフォームRPGで、パズル要素が含まれている。
- Dungeon Crawl Stone Soup - 他の人気ローグライクゲームと比べて戦闘に重点を置いたシングルプレイヤーのローグライクダンジョン探検ゲーム。
- Dungeon Monkey Eternal - パーティーベースのファンタジーローグライクロールプレイングゲーム。
- Egoboo - NetHackの精神を継承した、クールな3Dダンジョン探索ゲーム。
- Flare RPG - 独自のエンジンを用いたファンタジーアクションRPGゲーム。
- Freeablo - Diablo Iエンジンのオープンソース実装。
- NetHack - シングルプレイヤーのローグライクダンジョン探検ゲームであり、そのジャンルで最も人気のあるゲームの一つ。
- OpenMW - Morrowindゲームエンジンのリイマージメント。
- Shattered Pixel Dungeon - WatabouによるPixel Dungeonのソースコードに基づいたオープンソースゲーム。
- The Legend of Zelda: Mystery of Solarus DX - SNESでリリースされた『ゼルダの伝説:リンクへの道』の続編。
- Valyria Tear - シングルプレイヤーの中世ファンタジー2DJ-RPG。
- Legend of Elya - 世界初のNintendo 64用LLM。819Kパラメータのnano-GPTトランスフォーマーがMIPS R4300iで60トーク/秒でリアルタイム推論を実行。Zelda風のダンジョンクライヤーでAINPCを搭載。libdragon SDKで構築。
プラットフォーム
- AAAAXY - 不可能な空間に設定された非線形2Dパズルプラットフォームゲーム。
- Commander Genius - Commander Keenと互換性のあるクローン。
- DDraceNetwork - 数千のマップとグローバルランキングを備えた協力型オンラインパラレルプラットフォームゲーム。
- Elemental One - Phaser HTML5ゲームフレームワークで構築された作品
- Escape of the cat - Hardcore oldschool platformer on INSTEAD.
- Frogatto - ある奇妙なアマツムが主人公のアクションアドベンチャーゲーム
- Gish - 賞を受賞した物理エンジンを用いたプラットフォームゲーム
- Journey to the Center of Hawkthorne - この2Dプラットフォームゲームは、LÖVEゲームエンジンで作成されたコミュニティのデジタル遺産計画エピソードに基づいている
- Mario-Level-1 - スーパーマリオブラザーズの最初のレベルがPythonとPygameで作成された作品
- HFT Mario Party - 元のマリオブラザーズをリミックスしたローカルマルチプレイヤーの再構築
- Sky Engine - OpenGLを用いたカスタムエンジンによる2Dプラットフォームゲーム
- The Legend of Edgar - 世界が持続する2Dプラットフォームゲーム
- The Secret Chronicles of Dr. M. - 古典的なスタイルの2Dプラットフォームゲーム
- ReTux - スーパートゥクをインスピレーションとして作られたプラットフォームゲーム
- Super Bombinhas - レトロなプラットフォームゲーム
- SuperTux - Tuxを用いた古典的な2Dジャンプ&ランシドスケールゲーム
パズル/カード/ボード
- 2048-cli - Linuxのターミナル用の2048ゲームのCLIバージョン
- 2048-in-terminal - 2048ゲームのCLIバージョンを制作した作品
- Castles of Dr. Creep - ドクター・クリープの城々
- Dominion - ボード/カードゲームドミナントのC#実装
- EbbeFlut - 非常に昔に、非常に悪い方法で実装された、とても素敵なボードゲーム
- IRMINGARD - Rubyで書かれたパティエンスカードゲーム
- Minilens - 末日の地球で働く清掃ロボットが主人公のかわいらしいパズルプラットフォームゲーム
- Nudoku - NcursesベースのCLIスウドウゲーム
- PuzzleDash - マッチ3パズルゲーム
- Tictactoe - グラフィカルなティックタックトゥーAI(負けない)
- Wizznic - 最も素晴らしいパズルゲーム
- PokerTH - テキサス・ホルド・エムをサポートする(オンライン)マルチプレイヤーおよびボットプレイを実装したゲーム
レース
- Stunt Rally - VDriftとOGREをベースにしたトラックエディタ付きラリーゲーム
- SuperTuxKart - オープンソースのマスコットを備えた無料3Dカートレースゲーム
プログラミング
- CengBall - 2Dシミュレーションによるサッカープログラミングゲーム。
サンドボックス
- Blackvoxel - 分子voxel相互作用エンジンをベースとしたサンドボックスゲーム
- Blocks Beyond the Stars - プロシージャルに生成された惑星を備えたブロックベース3D空間構築サンドボックス。ブロックごとに船や基地を構築し、自前でホスト可能なマルチプレイヤー(Unityクライアント、.NETサーバー)
- Craft - C言語で現代OpenGLを使用したシンプルなマインクラフトクローン
- Endless Sky - クラシックエスケープ・ベロシティシリーズに似た宇宙貿易と戦闘ゲーム
- Freeminer - マインクラフトをインスピレーションとして作ったサンドボックスゲーム
- Minecraft - Simple Minecraft-inspired demo written in Python and Pyglet.
- Manic Digger - マルチプレイヤーブロック構築voxelゲーム、マインクラフトクローン
- Minetest - 無限世界のブロックサンドボックスゲーム(生存と制作を含む)
- Pycraft - ターミナル向けマインクラフト風ゲーム
- Rigs of Rods - ソフトボディ物理シミュレータ(車両など)
- Space Engineers - 宇宙の小惑星帯に設定されたvoxelベースのサンドボックスゲーム
- Starbound - 2Dサンドボックスアドベンチャーゲームで、プレイヤーは広大なプロシージャル生成された宇宙を探索する
- Terasology - マインクラフトなどにインスピレーションを受けたvoxel世界ゲームエンジン。華やかなグラフィック効果と、拡張性の強調を重視
- The Powder Toy - 落下砂物理シミュレータサンドボックスゲーム
- Unturned - 無料オープンワールドゾンビ生存サンドボックスゲーム
シミュレーション
- Hurry Curry! - 協力型の高速マルチプレイヤークッキングゲーム。
ストラテジー
- 0 A.D. - 3D RTSで、Age of Empires IIに似たゲーム。
- Beyond all Reason (BAR) - Total Annihilationのモードから生まれたRTSで、SpringRTSエンジンを使用。
- Caesaria - 人気の都市建設ゲームおよび経済シミュレーションゲームCaesar IIIのリメイク。
- Colobot - プログラム可能なボットを備えたリアルタイム戦略ゲーム。
- CorsixTH - Theme Hospitalのクローン。
- Curse of War - ncursesおよびSDLによるフロントエンドを使用した、アクション戦略ゲーム。
- Harris - 第二次世界大戦におけるRAF爆撃部隊の行動をテーマにした戦略ゲーム。
- Hedgewars - ターンベースの戦略、砲撃、アクション、コメディを融合したゲーム。
- KaM Remake - Delphiで完全に再構築された「Knights and Merchants」のRTSリメイク。
- KeeperRL - Dwarf Fortressにインスパイアされたローグライクのダンジョンビルダー。
- Last Colony - シングルプレイヤーキャンペーンモードおよびマルチプレイヤーモードを備えたRTSゲーム。HTML5およびJavaScriptで完全に構築。
- MegaGlest - リアルタイム戦略ゲームエンジン(クロスプラットフォーム、3次元)。
- Micropolis - SimCityのオリジナルコードに基づく都市建設ゲーム。
- Mindustry - オープンソースのサンドボックスタイプのタワーディフェンスゲーム。
- Openage - Age of Empires IIエンジンのクローン。
- OpenDungeons - Dungeon Keeperをインスパイアしたオープンソースゲーム(暗い、湿った、危険な環境)。
- OpenE2140 - Remake of Earth 2140 based on the OpenRA engine
- OpenFodder - Cannon Fodderのオープンソース実装。
- OpenKrush - Remake of KKnD (Krush, Kill ‘n’ Destroy) and KKnD2 based on the OpenRA engine
- OpenRA - .NET/monoおよびOpenGLを使用したRed Alertエンジンのオープンソース実装。Windows、Linux、macOSで動作。
- OpenSA - Remake of Swarm Assault based on the OpenRA engine
- OpenTTD - Chris Sawyerが開発した人気ゲームTransport Tycoon Deluxeを元にした輸送シミュレーションゲーム。
- OpenXcom - オリジナルのX-COMのクローン。
- Pax Britannica - 水下のワンボタンリアルタイム戦略ゲーム
- PCOTM (Phone Case of the Monster) - スマホを集めるモンスターを演じるルビーゲーム
- Pikifen - ファンが作成したピクミンベースのエンジン。柔軟性を意識して構築されたもの
- Pioneer - 孤独な宇宙冒険のゲーム
- Polly-B-Gone - ポリーロボットが活躍する物理ベースのプラットフォームゲーム
- OpenRCT2 - ローラークースタイcoon2のオープンソース再現
- Race into Space - 元々インタープレイによって開発されたターン制宇宙レース戦略ゲーム
- Romanov’s Vengeance - Remake of C&C Red Alert 2 based on the OpenRA engine
- Seven Kingdoms: Ancient Adversaries - 2009年に解放されたクラシックRTSゲーム
- Shattered Paradise - Remake of C&C Tiberian Sun based on the OpenRA engine
- Source of Tales - 2012年リバートピクセルカップの参加作品
- Tanks of Freedom - 等角視点のピクセルアートスタイルのターン制戦略ゲーム
- The Battle for Wesnoth - 高幻想テーマのターン制戦略ゲーム
- Unknown Horizons - C++およびPythonで書かれた2D等角RTS経済戦略ゲーム。Flexible Isometric Free Engineに基づくもの
- Voxeliq - C#で開発されたブロックベースのゲームエンジン実装
- Wargus - Warcraft2のMOD。StratagusエンジンでWarcraft2をプレイできるようにするもの
- Warzone 2100 - 核戦争後のリアルタイム戦略ゲーム
- Wyrmsun - 歴史・神話・フィクションに基づく戦略ゲーム
- Zero-K - 物理的な弾丸とスマートユニットを備えたオープンソースRTSゲーム
- Stone Kingdoms - オリジナルのストロングホルドシリーズに基づくリアルタイム戦略ゲーム
モバイルゲーム
Android
- Braincup - 記憶力・集中力・数学力トレーナー
- ChaseWhisplyProject - チェイス・ウィスプレーはFPSです。あなたは周囲にいる幽霊を探索し、発見し、殺す必要があります。
- Colorphun - シンプルな色を使ったAndroidゲーム。
- Game of Life - コウェイの「ライフ」ゲームでルールを編集可能。
- Gidi Games - Lexis、TicTacToe、Puzzlemania — Cocos2dで作成された3つのボードゲームのコレクション。
- Green Wall - 異常に魅力的なアーケード風Androidゲーム。果物を壁に投げつけるゲーム。Android Studio 1.0を使用して開発。
- Memory Game - 子ども向けのシンプルで美しい記憶ゲーム。
- Pimple Popper - 皮脂をポップするゲーム。素晴らしいGodotエンジンを使用。
- Pixel Dungeon - ピクセルアートとシンプルなインターフェースを持つ伝統的なローグライクゲーム。
- PuzzleGame - スライダーパズルゲーム。Cocos2dでAndroid用に実装。
- Wannabe Tempest - 80年代のコインオペアーケードゲーム「Tempest」(80年代アーケードゲーム)のクローン。
- ZapZap - 非常にシンプルな反応測定ゲーム。同じデバイスで複数プレイヤーでプレイ可能。
iOS
- Bat Loves Bugs - バタフライが虫を好むアーケードゲーム。
- Bridges - iOS向けの橋、家、料金、地下鉄を含むパズルゲーム。
- Canabalt - CanabaltのiOS版リリース。
- Choose Figure - シンプルな論理パズルゲーム。正しい図形を選んで、注意力を鍛えよう。
- Doom - iOS向けのクラシックDoomゲーム。
- DrugsNRock - 2013年のグローバルゲームジャム中に設計されたシンプルなマルチプレイヤーリズムゲーム。
- FinalFighter - Cocos2Dを使用して開発されたタンク対戦バトルゲーム。
- Gorillas - 人気のある古いQBasicゲームのiPhone版。
- Light Jockey - iOS向けのAuditoriumのようなゲーム。
- Lumio - Cocos2Dを使用して開発されたiOS向けパズルゲーム。App Storeで無料提供。
- Sakura Fly - SpriteKitを使用して開発されたiOS用アクションゲーム。App Storeで無料で入手可能。
- Wolfenstein 3D - iOSソースリリース。
チャットボット
- c4bot - Webチャット、Facebook Messenger、Skype、Telegramで動作する、コネクトフォーバイをあなたとプレイするチャットボット。
ソースコードのみ
- Aquaria - 感動的な水下ファンタジーゲーム。2007年独立ゲームフェスティバルのグランドプライズ受賞作品。
- Descent 3 - 地下および地表環境を対象とした6自由度シューティングゲームで戦闘機を操縦。
- Doom 3 - GPLソースコードリリース。
- ID Software - ドゥーム、クエーカ、ウルフエンスティンなどを含む。
- Jedi Academy - Raven SoftwareからSourceForgeにミラーされたソースコードのみ。
- Jedi Outcast - Raven SoftwareからSourceForgeにミラーされたソースコードのみ。
- MaNGOS - フル機能のワールド・オブ・ワールクサーバー。
- Miner Wars 2081 - 2081年を舞台にした6自由度アクション・サバイバル・スペースシューティングシミュレーションゲーム。Miner Wars 2081のモーダー向け。
- OpenJK - Jedi AcademyおよびJedi Outcast開発用のコミュニティが維持するフォーク。
- Prince of Persia - 1985年から1989年にかけてApple IIで6502アセンブリ言語で書かれた元のプリンス・オブ・ペルシャゲームのソースコード。
- UFO RUN - Nextpeerによるリアルタイムマルチプレイヤー。
- System Shock - Source code for original System Shock game (PowerMac version), more readable fork available here.
- Rogue Legacy - Rogue Legacy 1のソースコード。
フレームワーク/エンジン/ライブラリ
- Unreal Engine - C++ AAA game engine. It isn’t completely free, but you can easily get access to the full source code. https://www.unrealengine.com/
- Akihabara - JavaScriptで8/16ビット時代のインディーゲームを構築するためのライブラリ、ツール、プリセットセット。
- Allegro 5 - 2Dゲーム(グラフィックス、音声など)を作成するためのC++ライブラリ。
- Ammo.js - Emscriptenを使用してJavaScriptにBullet Physicsエンジンを直接移植。
- Atomic Engine - 2Dおよび3Dレンダリング、JavaScript標準適合、GitHub上の完全なプレイヤーおよびエディタソースコード、WindowsおよびMacエディタ、Windows、Mac、WebGL、Android、iOSへのデプロイがエディタから可能。
- Babylon.js - HTML5およびWebGLで3Dゲームを構築するための完全なJavaScriptフレームワーク。
- Bgfx - クロスプラットフォームレンダリングライブラリ。
- Chilli Works - オープンソースかつプラットフォームを問わず利用可能な、インディ開発者向けのゲームエンジン
- Chipmunk Physics - C言語で書かれたシンプルで軽量かつ高速かつポータブルな2D剛体物理学ライブラリ
- ChoiceScript - テキストベースのマルチチョイスインタラクティブ小説を開発するための言語/エンジン
- Cocos2d for Android - cocos2d-Android-0.82に基づき、cocos2d-iphone 0.99.4から移植されたもの
- Cocos2d for iPhone - iPod Touch、iPhone、iPadおよびMac用に2Dゲーム、デモ、その他グラフィカル/インタラクティブアプリケーションを構築するためのフレームワーク。cocos2dの設計に基づいており、PythonではなくObjective-Cを使用。
- Cocos2d for HTML5 - ウェブブラウザ向けのCocos2d。JavaScriptで構築。
- Cocos2d-x - iOS、Android、Windows Phone、macOS、WindowsおよびLinuxで動作するマルチプラットフォームフレームワーク。2Dゲーム、インタラクティブな本、デモ、その他グラフィカルアプリケーションの開発に使用。cocos2-iphoneに基づき、Objective-CではなくC++を使用。
- Crafty - 構造的にゲームを作成できるJavaScriptゲームライブラリ。
- CutJavaScript - 軽量かつ高速な2D HTML5レンダリングエンジン。マルチプラットフォームゲーム開発に使用。
- Dash - D言語で書かれた無料かつオープンソースの3Dゲームエンジン。
- Duality - 2Dゲーム開発フレームワーク。
- EaselJavaScript - Canvas要素との対話を行うためのライブラリ。
- EntityJavaScript - エンティティ・コンポーネント設計を採用したHTML5 JavaScriptゲームエンジン。
- Evennia MUD/MU* Creation System - 純粋なPythonでオンラインマルチプレイヤーテキストゲーム(MUD、MUSH、MUX、MUCK、MOOなど)を構築するためのライブラリ。
- Flare - 無料/自由なアクションRPGエンジン。
- Flashpunk - 無料/オープンソースのActionScript 3ライブラリ。2D Flashゲーム開発に使用。
- Flixel - 完全にActionScript 3で構成されたゲーム開発ライブラリ。
- GameJavaScript - GameJsは、PyGameを参考にしたHTML Canvas用の2Dゲームやその他のインタラクティブグラフィックアプリケーションを書くためのJavaScriptライブラリ。
- GamePlay - マルチプラットフォーム対応のC++ゲームフレームワーク/エンジン。2D/3Dモバイルおよびデスクトップゲームの開発に使用。
- GemRB - バイオウェアのInfinityエンジンのクロスプラットフォーム実装。
- GenesisEngine - 地上から宇宙まで、プロシージャルに生成された惑星系を構築し、探索できるようにします。プロシージャル生成世界、XNA、および設計パターンに関する実験。
- Gladiator 3D - キャンバスベースのJavaScriptによるレーザー投射エンジン。擬似的3Dゲーム用。
- Godot - 完全機能のMITライセンス付きゲームエンジン。優れたツールと視覚的なワークフローを重視しており、PC、モバイル、ウェブプラットフォームへ無駄なくエクスポート可能です。エディタ、言語、APIは機能が豊富ですが、習得が簡単で、数時間で生産性を獲得できます。
- HaxeFlixel - HaxeとOpenFLを活用した無料かつマルチプラットフォーム対応の2Dゲームエンジン。
- Ikemen GO - MUGENリソースをサポートするオープンソースのファイティングゲームエンジン。Goで記述。
- JiGS - PHPで構築されたオンラインRPGおよびトレーディングゲームエンジン。
- JMonkeyEngine - 先進的な、マルチプラットオーラー3Dゲームエンジン。冒険を好むJava開発者向け。
- Kiwi.js - 非常に高速なモバイルおよびデスクトップブラウザベースのHTML5ゲームフレームワーク。AppStoreへの配布にはCocoonJavaScriptを使用。
- LibGDX - デスクトップ/Android/HTML5/iOS向けのJavaゲーム開発フレームワーク。
- LibRocket - HTMLおよびCSS標準に基づくC++によるユーザーインターフェースパッケージ。プロジェクトのインターフェースニーズを完全に解決するための設計。
- LibSDL2pp - C++11 bindings for SDL 2.0.
- Matter.js - ウェブ向けJavaScriptによる2D剛体物理学エンジン。
- MelonJavaScript - 2Dゲーム用のHTML5ゲームフレームワーク。
- MonoGame - Monoベースプラットフォーム向けのXNA実装(iOS、Android、Linuxをサポート。PSシリーズおよびNaCliへの開発を開始)。
- Oimo.js - JavaScript用の軽量3D物理学エンジン。
- OpenRTS - Java 7で記述されたリアルタイム戦略ゲーム3Dエンジン。
- osu-framework - osu!を意識したゲームフレームワーク。
- Oxygine - iOS、Android、Windows、LinuxおよびMac向けの2Dゲーム用C++エンジンとフレームワーク。
- panda.js - CanvasおよびWebGLによるモバイルおよびデスクトップ向けの無料HTML5ゲームエンジン。
- Phaser - デスクトップおよびモバイルウェブブラウザ向けの楽しい、無料で高速な2Dゲームフレームワーク。CanvasおよびWebGLによるレンダリングをサポート。
- PhysicsJavaScript - JavaScript用のモジュール化・拡張可能かつ使いやすい物理学エンジン。
- pixi.js - 超高速なHTML5 2Dレンダリングエンジン。WebGLを用い、キャンバスに備えている。
- Plasma - Cyan Worldsのプラズマゲームエンジン。
- PlayCanvas - 3D WebGLゲームエンジンにオンラインツールセットを備える。
- QICI Engine - 無料のJavaScriptゲームエンジンライブラリ。HTML5ゲームの作成に向けたウェブベースの包括的なツールセットを備える。
- Quasi-Engine - QtQuickフレームワーク。2Dゲーム開発を容易にするための完全なツールセットを意図している。
- Ren’py - Pythonで書かれたビジュアルノベルエンジン。iOS(ベータ)およびデスクトッププラットフォームに対応。
- SFML - シンプルで高速なマルチメディアライブラリ。
- Solarus - C++で書かれたアクションRPGゲームエンジン。
- Spring - リアルタイム戦略ゲームエンジン。
- Starling - ActionScript 3ライブラリ。従来のFlashディスプレイツリー構造を模倣しており、iOS、Android、Windows、macOS、ブラウザ(Flashプラグイン経由)に展開可能。
- Superpowers - TypeScriptとThreeJavaScriptを用いたゲームエンジンおよびフレームワーク(2Dおよび3D、WebGL対応)。
- Tesseract - 現代的な動的レンダリング技術を用いてマッピングをより楽しいものにし、照明変化に対して即時フィードバックを得られるようにする。
- Three.js - 多くのブラウザゲームで使用されているJavaScript 3Dライブラリ。
- Tiled - 汎用的なタイルマップエディタ。タイルベースゲームのマップ編集に用いられる。RPG、プラットフォームゲーム、ブレイクアウトクローンなど、どんなゲームでも対応。
- Torque 2D - GarageGamesから提供されるTorque 2DのMITライセンス版。
- Torque 3D - GarageGamesから提供されるTorque 3DのMITライセンス版。
- Turbulenz Engine - JavaScriptおよびTypeScriptで提供されるHTML5ゲームエンジンおよびサーバーサイドAPI。2Dおよび3Dゲームの開発と配布に利用可能。
- Urho3D - 無料の軽量で、マルチプラットフォーム対応の2Dおよび3Dゲームエンジン。C++で実装され、MITライセンスで公開。OGREおよびHorde3Dに大きくインスパイアされている。
- Wurfel Engine - ブロックまたはボクセルで構成されたオープンワールドゲームに用いる、等角視点ゲームエンジン。
- XLE - 画像ベース照明、動的エリアライト、ノードベースのマテリアルエディタなどの高度な機能を備えたレンダリングエンジン。柔軟でモジュラーであり、既存のソリューションに組み込むことが可能。XLEは「カスタマイズ可能な」エンジンであり、専門的な要件に合わせてカスタマイズされるように設計されている。
マップ/改造/プラグイン/ユーティリティ/その他すべて™
- Bfxr - フラッシュ+AIRサウンドエフェクトジェネレーター。Sfxrに基づく。
- Brood War API - C++フレームワーク。リアルタイム戦略(RTS)ゲーム『スタークラフト:ブロードワール』とのインタラクションに使用。
- FlxCollisions - flixel v2.0用のシンプルな2D物理演算および衝突検出のデモセット。
- Gamertag - Xbox Live ゲマートag情報を複数のソースから取得するためのジェム。
- Greenworks - Node.jsのアドオン。HTML5ゲームとSteamworksを統合できるようにする。
- Halo::Reach::API - Halo:Reach APIとのインタラクションを行うRubyのジェム。
- IodineGBA - JavaScriptで完全に実装されたゲームボーイアドバンスエミュレータ。HTML5で駆動。
- Itch - TypeScriptで書かれたitch.io用のエレクトロン対応マルチプラットフォームゲームダウンローダー、インストーラ、ライブラリマネージャ。
- JavaScript Breakouts - BreakoutのJavaScriptエンジン実装のコレクション。
- Leaderboard(Java) - Redis(Java)によるリーダーボードの実装。
- Leaderboard(PHP) - Redis(PHP)によるリーダーボードの実装。
- Leaderboard(Python) - Redis(Python)によるリーダーボードの実装。
- Leaderboard(Ruby) - Redis(Ruby)によるリーダーボードの実装。
- Leaderboard(Scala) - Redis(Scala)によるリーダーボードの実装。
- libfreenect - Windows、Linux、macOSで動作するXbox Kinectデバイスのドライバーおよびライブラリ。
- OpenEmu - macOS上でゲームエミュレーションを第一の機能として提供するプロジェクト。
- Mudlet - Luaでスクリプトを実行できる、マルチプラットフォーム、オープンソース、非常に高速なMUD(テキストのみのMMORPG)クライアント。
- Stats.js - JavaScriptのパフォーマンスモニタ。
- Tassadar - 純粋なRubyで書かれたスタークラフト2のリプレイパーサー。
- World of Warcraft Addons - Luaで書かれたさまざまなワールド・オブ・ワールド・アドオン。
- World of Warcraft API Docs - ワールドオブワーカーのコミュニティサイトに提供されているRESTフルウェブサービスの公開ドキュメンテーション
コントリビューション
コントリビューションを歓迎します。最初にコントリビューションガイドラインを確認してください。












