# Nyílt forrású alapok

Keress repókat a projekt célja vagy célplatformja szerint. Hasonlíts össze üzleti alkalmazásokat, alkalmazásalapokat, játékmotorokat és kiegészítő könyvtárakat az indulás előtt.

1. oldal / 1

## Godot

Referenciaprojekt

Teljes 2D/3D játékmotor vizuális szerkesztővel, jelenetekkel, node-okkal és GDScript- vagy C\#-logikával.

### Miért ajánljuk?

Akkor válaszd, ha a pályák, animációk, UI és játékmenet közös környezetben készüljenek. Egy kis jelenetalapú prototípuson ellenőrizheted az interakciót, mielőtt kibővíted a tartalomkészítés folyamatát.

### Mikor válaszd?

- Független asztali játékok, 2D kalandok és 3D prototípusok.
- Szerkeszthető jeleneteket és bővíthető, nyílt motort kereső csapatok.

### Mire érdemes figyelned?

- A repó a motor forrása. Saját játékhoz általában a szerkesztővel külön játékprojektet hozol létre; a motor klónozása ezt nem készíti el.
- Az exportot a konkrét motorverzióhoz, nyelvhez és platformhoz ellenőrizd. A konzolos kiadás, SDK-k és külső assetek külön feltételekkel járnak.

### Indulj el ezzel a projekttel

Használd a hivatalos stabil szerkesztőt és a hozzá illő exportsablonokat. Hozz létre külön projektet, válassz GDScriptet vagy C\#-hoz .NET-kiadást, majd készíts egy jelenetet bevitellel, ütközéssel és újrakezdéssel. A forrásból fordítás útmutatója a motor módosításakor kell.

Technológia: GDScript, C\#, C++

Licenc: MIT

Alapértelmezett ág: master

Források ellenőrizve: 2026-10-26

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/godot)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=godot)

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/godotengine/godot](https://github.com/godotengine/godot)
- [https://github.com/godotengine/godot/blob/master/LICENSE.txt](https://github.com/godotengine/godot/blob/master/LICENSE.txt)
- [https://github.com/godotengine/godot/blob/master/README.md](https://github.com/godotengine/godot/blob/master/README.md)


## raylib

Referenciaprojekt

C könyvtár kódból épített 2D/3D játékokhoz, grafikával, bevitellel és hanggal.

### Miért ajánljuk?

A raylib kis játékhurokhoz ad közvetlen kód- és erőforráskezelést. Célzott példáival nagy szerkesztő vagy kötött alkalmazásarchitektúra nélkül próbálhatod ki a mechanikákat.

### Mikor válaszd?

- Kisebb natív játékok, oktatási prototípusok és saját játékeszközök.
- A renderelést és játékállapotot közvetlenül kezelő C/C++ csapatok.

### Mire érdemes figyelned?

- Programkönyvtár jelenetszerkesztő és kész játékarchitektúra nélkül. Az összetett fizikához és multiplayerhez további elemek kellenek.
- A nyelvi kötéseket, beépített függőségeket és platformos fordítási követelményeket külön ellenőrizd. A célplatformhoz működő build- és csomagolási eszközlánc kell.

### Indulj el ezzel a projekttel

Kövesd a céloperációs rendszer hivatalos példáját és buildleírását. Hozz létre külön játéktargetet rögzített raylib-kiadással, állapottal és képkockaciklussal, majd kezeld kifejezetten a textúrák és hangok betöltését és felszabadítását.

Technológia: C, C++, 2D / 3D

Licenc: Zlib

Alapértelmezett ág: master

Források ellenőrizve: 2026-10-26

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/raylib)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=raylib)

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/raysan5/raylib](https://github.com/raysan5/raylib)
- [https://github.com/raysan5/raylib/blob/master/LICENSE](https://github.com/raysan5/raylib/blob/master/LICENSE)
- [https://github.com/raysan5/raylib/blob/master/README.md](https://github.com/raysan5/raylib/blob/master/README.md)


## Bevy

Referenciaprojekt

Rust 2D/3D motor entitásokkal, komponensekkel, rendszerekkel és pluginekkel.

### Miért ajánljuk?

A Bevy azoknak való, akik Rust-kódban és összekapcsolható rendszerekben szeretnék felépíteni a játékot. Példáin ellenőrizheted az ütemezést, renderelést és bevitelt, elkülönített játékállapottal.

### Mikor válaszd?

- Rust-játékprototípusok és sok szimulációt használó saját mechanikák.
- ECS-architektúrát karbantartó és plugineket illesztő csapatok.

### Mire érdemes figyelned?

- A Bevy fejlődik, kiadásai törő API-változásokat hozhatnak. Rögzítsd a motort, Rust-eszközláncot és kompatibilis plugineket; számolj migrációval.
- A repó motorforrás, nem vizuális szerkesztőprojekt vagy kész játék. A szerkesztési és tartalomkészítési folyamatot külön válaszd meg.

### Indulj el ezzel a projekttel

Kövesd a hivatalos quick startot kompatibilis stabil Rust-eszközlánccal. Külön Cargo-játékban rögzítsd a Bevy-verziót, adj hozzá komponenseket és rendszereket, és további pluginek előtt mutasd be a létrehozást, bevitelt és felszabadítást.

Technológia: Rust, ECS, 2D / 3D

Licenc: MIT OR Apache-2.0

Alapértelmezett ág: main

Források ellenőrizve: 2026-10-26

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/bevy)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=bevy)

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/bevyengine/bevy](https://github.com/bevyengine/bevy)
- [https://github.com/bevyengine/bevy/blob/main/LICENSE-APACHE](https://github.com/bevyengine/bevy/blob/main/LICENSE-APACHE)
- [https://github.com/bevyengine/bevy/blob/main/LICENSE-MIT](https://github.com/bevyengine/bevy/blob/main/LICENSE-MIT)
- [https://github.com/bevyengine/bevy/blob/main/README.md](https://github.com/bevyengine/bevy/blob/main/README.md)


## libGDX

Referenciaprojekt

Java-keretrendszer 2D/3D játékokhoz asztali, Android-, iOS- és böngészős célokkal.

### Miért ajánljuk?

A libGDX renderelést, bevitelt és játékeszközöket ad Java-csapatoknak, szabadon alakítható szerkezettel. A közös játékkód külön platformindítókkal és szolgáltatásokkal egészülhet ki.

### Mikor válaszd?

- Java-alapú 2D játékok és saját többplatformos játékarchitektúrák.
- Közös játékmenetet és külön platformmodulokat használó csapatok.

### Mire érdemes figyelned?

- Keretrendszer, nem egységes vizuális játékszerkesztő. A képernyőket, játékmodellt és assetfolyamatot neked kell megtervezned.
- A platformbackendek eszközlánca és használható Java API-ja eltérhet. Minden célon ellenőrizd a választott modulokat; az asztali build nem bizonyít mobil- vagy webtámogatást.

### Indulj el ezzel a projekttel

A hivatalos setupeszközzel készíts külön Gradle-projektet a szükséges platformmodulokkal. Indulj desktopon, készíts képernyőt és bevitelt, kezeld az asseteket, majd ugyanazt a részletet fordítsd le a következő vállalt célra.

Technológia: Java, Gradle, 2D / 3D

Licenc: Apache-2.0

Alapértelmezett ág: master

Források ellenőrizve: 2026-10-26

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/libgdx)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=libgdx)

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/libgdx/libgdx](https://github.com/libgdx/libgdx)
- [https://github.com/libgdx/libgdx/blob/master/LICENSE](https://github.com/libgdx/libgdx/blob/master/LICENSE)
- [https://github.com/libgdx/libgdx/blob/master/README.md](https://github.com/libgdx/libgdx/blob/master/README.md)


## MonoGame

Referenciaprojekt

C\#/.NET játékkeretrendszer játékhurokkal, grafikával, bevitellel és content pipeline-nal.

### Miért ajánljuk?

A MonoGame akkor hasznos, ha a C\#-csapat saját maga irányítaná a játék szerkezetét és eszközeit. Az alapkeretrendszert megkapod, a jeleneteket, szerkesztőket és játékrendszereket a saját architektúrád adja.

### Mikor válaszd?

- Egyedi C\# 2D játékok és XNA-szerű architektúrák.
- A tartalombetöltést, frissítést és rajzolást közvetlenül kezelő játékok.

### Mire érdemes figyelned?

- Nem vizuális jelenetszerkesztő vagy teljes játékstack. A pályaeszközök, jelenetkezelés és hálózati játékszabályok külön fejlesztést igényelnek.
- A repó Ms-PL- és MIT-részeket egyesít; a konkrét fájlokat és függőségeket vizsgáld. Konzolhoz külön fejlesztői hozzáférés és platformos megállapodások kellenek.

### Indulj el ezzel a projekttel

A hivatalos kezdőútmutató szerint készíts elő támogatott .NET SDK-t és MonoGame-sablonokat, eszközöket. Külön játékban a content pipeline-on keresztül adj hozzá tartalmat, készíts Update/Draw ciklust és bevitelt, majd fordíts a választott backendhez.

Technológia: C\#, .NET, 2D / 3D

Licenc: Ms-PL; MIT

Alapértelmezett ág: develop

Források ellenőrizve: 2026-10-26

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/monogame)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=monogame)

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/MonoGame/MonoGame](https://github.com/MonoGame/MonoGame)
- [https://github.com/MonoGame/MonoGame/blob/develop/LICENSE.txt](https://github.com/MonoGame/MonoGame/blob/develop/LICENSE.txt)
- [https://github.com/MonoGame/MonoGame/blob/develop/README.md](https://github.com/MonoGame/MonoGame/blob/develop/README.md)


## LÖVE

Referenciaprojekt

Lua-keretrendszer kisebb 2D játékokhoz grafikai, beviteli, hang- és fizikai API-val.

### Miért ajánljuk?

A LÖVE kis prototípushoz illik, ahol a ciklus és mechanikák Lua-kódban könnyen átláthatók. Néhány callbackből indulhatsz, és a játék valódi igényeihez igazítva alakíthatsz ki újrahasználható szerkezetet.

### Mikor válaszd?

- Kisebb 2D ügyességi, puzzle- és kísérleti játékok.
- Gyors mechanikaprototípusok Lua-központú csapattal.

### Mire érdemes figyelned?

- Keretrendszer jelenetszerkesztő és beépített multiplayer szolgáltatás nélkül. A nagyobb játék szervezése és a kiadás saját feladat.
- A main ág a következő főverzió fejlesztése. Stabil kiadást és hozzá illő dokumentációt használj; a zlib mag függőségei saját licencszövegeket hoznak.

### Indulj el ezzel a projekttel

Telepíts hivatalos stabil LÖVE-futtatókörnyezetet, hozz létre külön mappát main.lua fájllal, és használd a dokumentált load, update és draw callbackeket. Adj hozzá bevitelt, egy mechanikát és újrakezdést, majd nézd át a célplatform kiadási útmutatóját.

Technológia: Lua, 2D

Licenc: zlib

Alapértelmezett ág: main

Források ellenőrizve: 2026-10-26

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/love)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=love)

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/love2d/love](https://github.com/love2d/love)
- [https://github.com/love2d/love/blob/main/license.txt](https://github.com/love2d/love/blob/main/license.txt)
- [https://github.com/love2d/love/blob/main/readme.md](https://github.com/love2d/love/blob/main/readme.md)


## Stride

Referenciaprojekt

Nyílt C\# 2D/3D motor Game Studio szerkesztővel és assetfeldolgozással.

### Miért ajánljuk?

A Stride C\#-csapatnak ad vizuális jelenet- és tartalomszerkesztést a kód mellé. Sablonjaiból külön játék indulhat, a motor forrása pedig mélyebb módosításokhoz is elérhető.

### Mikor válaszd?

- C\#-játékok és szerkesztőben kezelt jelenetekből álló 3D alkalmazások.
- A szerkesztő és célplatform eszközláncát ellenőrizni kész csapatok.

### Mire érdemes figyelned?

- A Game Studio és a motor forrásból fordítása Windows-specifikus követelményeket támaszt; a fejlesztőgép kiválasztása előtt nézd meg az aktuális útmutatót.
- A motor klónozása nem hoz létre játékot. Rögzíts támogatott motor- és sablonverziót, és ellenőrizd a valódi futtatási célokat, natív függőségeket.

### Indulj el ezzel a projekttel

Kövesd a hivatalos játékfejlesztési kezdőútmutatót, válassz motorverziót, és készíts külön játékot a támogatott launcherrel, CLI-vel vagy sablonokkal. Támogatott gépen nyisd meg Game Studióban, és a motor bővítése előtt igazolj egy működő jelenetet.

Technológia: C\#, .NET, Game Studio

Licenc: MIT

Alapértelmezett ág: master

Források ellenőrizve: 2026-10-26

[Projekt megismerése](https://orqestria.com/hu/catalog/repositories/stride)

[Projekt indítása az Orqestriában](orqestria://catalog/project?repository=stride)

Válassz nevet és helyet az Orqestriában: a forráskódot klónozzuk, és hozzárendeljük az ajánlott csapatot. Nézd meg az indulási útmutatót: motor vagy könyvtár esetén külön játék- vagy alkalmazásprojektet kell készítened. Függőségeket nem telepítünk, alkalmazást nem indítunk el.

### Hivatalos források

- [https://github.com/stride3d/stride](https://github.com/stride3d/stride)
- [https://github.com/stride3d/stride/blob/master/LICENSE.md](https://github.com/stride3d/stride/blob/master/LICENSE.md)
- [https://github.com/stride3d/stride/blob/master/README.md](https://github.com/stride3d/stride/blob/master/README.md)

