game-engine

12件のリポジトリ

bevyengine/bevy

Rust製ECSゲームエンジン「Bevy」 — Rustで書かれたデータ駆動型のゲームエンジンで、ECS(Entity Component System)アーキテクチャを採用し高速な並列処理を実現しています。シンプルさとモジュール性を重視し、必要な機能だけを組み合わせて使える設計が特徴です。無料・オープンソースで開発コミュニティが活発な点も魅力です。

A refreshingly simple data-driven game engine built in Rust

Rust注目度 31加速度 -18%
★49,347
kitao/pyxel

Python×Rustで作るレトロゲームエンジン — PICO-8やTIC-80のように16色・4音源というシンプルな制約でドット絵ゲーム開発を楽しめるエンジンです。コア部分はRustで実装され高速に動作し、WebやWASM書き出しにも対応。個人開発ながら人気を集めるプロジェクトです。

A retro game engine for Python

Rust🇯🇵 日本発注目度 26加速度 -32%
★18,476
playcanvas/engine

WebGL/WebGPU対応のオープンソース3Dゲームエンジン — PlayCanvasはブラウザ上で動く軽量オープンソースゲームエンジンです。WebGL2に加えWebGPUやWebXR、glTF、3D Gaussian Splattingまで対応し、npmから手軽に導入して3Dアプリやゲームを作れます。Three.jsより高レベルなシーン/コンポーネント構造を持ち、実務でのゲーム開発やビジュアライゼーションに向いています。

Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF

JavaScript🇪🇺 欧州発注目度 32加速度 -14%定着率 +53%
★17,157
horizon-rust/horizon

Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against vanilla with 281 differential harnesses. Get it with the Horizon launcher.

Rust
★3,741
ihhub/fheroes2

HoMM2を蘇らせるオープンソースのゲームエンジン再現プロジェクト — fheroes2はHeroes of Might and Magic IIのゲームエンジンをゼロから再現したオープンソースプロジェクトです。高解像度対応やAI改善、UI・ロジックの数々の修正を加え、往年の名作ターン制ストラテジーを現代の環境で快適に楽しめるようにしています。

fheroes2 is a recreation of Heroes of Might and Magic II game engine

C++🌐 その他発
★3,693
ahwootech/BRUTAL

RimWorldの新エンジン基盤、C#製ゲームフレームワーク — BRUTALはC#から直接ネイティブAPIやVulkanを叩ける低レベルフレームワークです。Kitten Space AgencyやRimWorldの新エンジンWaylithの土台にもなっており、UnityやUnrealに依存しない独立したゲーム開発基盤を作りたい開発者向けの選択肢です。

A free, open source C# framework for making games, or your own game engine. Direct access to native APIs and Vulkan, with the low-level libraries around them. The foundation under Kitten Space Agency and RimWorld's Waylith engine.

C#注目度 61
★2,275
ikemen-engine/Ikemen-GO

MUGEN資産を活かすGo製格ゲーエンジン — MUGENの資産を活かしつつ、Go言語でゼロから書き直した格闘ゲームエンジンです。MUGEN 1.1 Beta相当の互換性を保ちながら新機能を拡張し、Windows/macOS/Linuxに加えAndroidやiOSにも対応。レガシーなMUGENコンテンツを現代の環境で動かしたい開発者やファンに最適です。

An open-source fighting game engine that supports MUGEN resources.

Go注目度 49加速度 +67%
★1,649
VAST-AI-Research/EdenLive

参照映像をゲーム映像にリアルタイム生成するEdenLive — EdenLiveは、エンジンやコーディングエージェントが管理する世界状態と見た目の描画を分離し、最初のフレームとテキストプロンプトに基づきリアルタイム生成します。コンシューマGPU1台で480P/720Pを24FPS以上で実現し、5B/14Bの重みやストリーミング推論コード、プロンプトからプレイ可能なゲームを作るEdenGolemスキルも公開しています。

Real-time generative rendering for interactive worlds, from any visual reference.

Python注目度 78
★380
maxilevi/project-hedra

高校生から独学で作り上げた10万行超のRPGエンジン — Project Hedraは、作者が15歳の頃から独学で開発を続けてきたプロシージャル生成のローポリRPGです。独自OpenGLエンジンを搭載し、Steamで配信中でLinux/Windows対応、MOD対応、Pythonスクリプティングも備えます。AI支援開発以前のコードを示す「pre-ai」タグが設けられている点も特徴的です。

Hedra is a 3D open world game I wrote from scratch while in highschool. The entire codebase is around +100k LOC

C#🇪🇺 欧州発
★188
Kapendev/parin

D言語製のシンプルな2Dゲームエンジン — raylibのような小さなライブラリとGodotのような大規模エンジンの中間を狙ったD言語製2Dゲームエンジンです。アーキテクチャを強制しないコード駆動設計と、GCの有無を選べる柔軟な抽象化が特徴。物理演算やタイルマップ、アニメーションなど必要な機能を標準装備し、Web/Windows/Linux/macOSに対応します。

A delightfully simple 2D game engine.

D注目度 51
★145
kitao/playload

URLひとつでレトロゲームを共有できる超軽量エンジン — PlayloadはJavaScript製の小さなゲームエンジンで、チップチューンサウンド付きのピクセルアートゲームをURLに詰め込み、リンクを送るだけで遊べる形で共有できます。コードエディタやAPIチートシート、絵文字ベースの8x8ドット絵、実行可能なサンプルも同梱され、インストール不要で手軽に試したいクリエイティブコーダーやゲーム制作者に向いています。

A tiny game engine that lets you share games as URLs

JavaScript🇯🇵 日本発
★90
Jared-woodruff/OMF-2097-Remastered

1994年のロボット格闘ゲームをHD化、F2キーで新旧切替 — TypeScriptとWebGL2で再実装された『One Must Fall 2097』。オリジナルのゲームファイルをそのまま読み込みつつ、HD化されたグラフィック、ワイド対応の立体的なアリーナ、トレーニング機能やリプレイ、OMF StudioによるMOD制作機能を追加。F2キーで戦闘中でも旧来のドット絵表示とHD表示を瞬時に切替可能です。Windows・macOS・Linux・ブラウザで無料プレイできます。

One Must Fall 2097, remastered: the 1994 robot fighting classic rebuilt in TypeScript and WebGL2, playing the original game files. HD artwork, widescreen arenas with depth, fight effects, a one-key classic/remastered switch, a training lab, replays, mods and the OMF Studio mod tools. Free, for Windows, macOS, Linux and the browser.

TypeScript🌐 その他発
★37