TITLE=Kezdőlap ROUTE=/ LOCALE=hu MODIFIED=1792409344 URL=https://wiki.teletypegames.org/hu/ L=1 #1 L=2 #22 L=3 #31 L=4 https://teletypegames.org L=5 #68 L=6 #42 L=7 #70 L=8 #58 L=9 #56 L=10 #60 L=11 #61 L=12 #62 L=13 #64 L=14 #57 L=15 #63 L=16 #7 L=17 #10 L=18 #12 L=19 #24 L=20 #20 L=21 #21 L=22 #66 L=23 #46 L=24 #45 L=25 #47 L=26 #43 L=27 #44 L=28 #34 L=29 #72 L=30 #28 L=31 #33 L=32 #71 L=33 #69 L=34 #51 L=35 #52 L=36 #48 L=37 https://git.teletypegames.org L=38 https://ci.teletypegames.org L=39 https://pm.teletypegames.org L=40 https://uptime.teletypegames.org L=41 https://assets.teletypegames.org q│ A bTeletype Gamesq független játékfejlesztő csapat. Kicsi, retró ízű játékokat q│ készítünk nyolc platformra — a Gótól és a Godottól a Commodore 64-ig —, és q│ megépítjük a teljes utat is, amit ezek bejárnak: egy CI-pipeline-t, amely q│ egy pushból kiadást csinál, egy nyilvános katalógust, ahol minden cím q│ böngészőben játszható vagy asztali gépre letölthető, és áruházakat, amelyek q│ a katalógust Batocera-dobozra, RetroArchba vagy asztali gépre viszik. Ez a q│ wiki mindezt dokumentálja. A mérnöki oldalak nyilvánosak; a csapat- és q│ projektoldalakhoz bejelentkezés kell. 1Az út a repótól a játékosig 1═══════════════════════════ t┌──────────────────┬────────────────────────────┬────────────────────────────┐ t│h Állomás t│h Mi történik t│h Olvasnivaló t│ t├──────────────────┼────────────────────────────┼────────────────────────────┤ t│0 b1. Egy játékrepó0 t│0 Egy projekt a Giteánkon a t│0 1Platformok t│ t│0 t│0 forrásait és egy egysoros t│0 t│ t│0 t│0 c.woodpecker.yaml0 jelölőt t│0 t│ t│0 t│0 tart, amely megnevezi a t│0 t│ t│0 t│0 platformját. t│0 t│ t├──────────────────┼────────────────────────────┼────────────────────────────┤ t│0 b2. A pipeline0 t│0 A Woodpecker a t│0 2WarpEngine, 3Üzembe t│ t│0 t│0 katalógusszervertől t│0 3helyezés t│ t│0 t│0 kérdez, a WarpEngine pedig t│0 t│ t│0 t│0 kiszolgálja a teljes t│0 t│ t│0 t│0 buildkonfigurációt: t│0 t│ t│0 t│0 verzió, build, csomagolás, t│0 t│ t│0 t│0 feltöltés, publikálás. A t│0 t│ t│0 t│0 builder image-ek a t│0 t│ t│0 t│0 szerveroldalon élnek. t│0 t│ t├──────────────────┼────────────────────────────┼────────────────────────────┤ t│0 b3. A katalógus0 t│0 A kiadás a t│0 5Nyilvános oldal t│ t│0 t│0 4teletypegames.org oldalra t│0 t│ t│0 t│0 kerül: webes build a t│0 t│ t│0 t│0 böngészős játékhoz, natív t│0 t│ t│0 t│0 zipek letöltésre, kazetta t│0 t│ t│0 t│0 az igazi géphez. t│0 t│ t├──────────────────┼────────────────────────────┼────────────────────────────┤ t│0 b4. Az áruházak0 t│0 Ugyanez a katalógus t│0 6Áruházak t│ t│0 t│0 Batocera-dobozra települ, t│0 t│ t│0 t│0 RetroArch-lejátszási t│0 t│ t│0 t│0 listaként jelenik meg, t│0 t│ t│0 t│0 vagy az asztali kliensben t│0 t│ t│0 t│0 böngészhető. t│0 t│ t├──────────────────┼────────────────────────────┼────────────────────────────┤ t│0 b5. A bolt0 t│0 A Teletype Orbit árakat, t│0 7Teletype Orbit t│ t│0 t│0 jogosultságokat és t│0 t│ t│0 t│0 kapuzott letöltéseket tesz t│0 t│ t│0 t│0 a katalógus tetejére, a t│0 t│ t│0 t│0 másik végén ugyanazzal a t│0 t│ t│0 t│0 klienssel. t│0 t│ t└──────────────────┴────────────────────────────┴────────────────────────────┘ r────────────────────────────────────────────────────────────────────────────── 1Platformok 1══════════ Minden platformoldal ugyanúgy épül fel: hogyan néz ki egy projekt, a Makefile a helyi munkához, a kiszolgált pipeline lépésről lépésre, és hogy mit visz magával egy kiadás. t┌──────────────────┬───────────────┬─────────────────────────────────────────┐ t│h Platform t│h Nyelv t│h Mit visz egy kiadás t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 8Ebitengine t│0 Go t│0 Webes build, Windows- és t│ t│0 t│0 t│0 Linux-binárisok; macOS kézzel t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 9Bevy t│0 Rust t│0 Webes build, Windows- és t│ t│0 t│0 t│0 Linux-binárisok t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 10Godot t│0 GDScript / C# t│0 Webes build, Windows, Linux és t│ t│0 t│0 t│0 universal macOS-build t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 11LÖVE t│0 Lua t│0 Webes build love.js-szel, Windows, t│ t│0 t│0 t│0 Linux és macOS t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 12Phaser t│0 JavaScript t│0 Webes build — fordítás nélkül t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 13TIC-80 t│0 Lua t│0 Kazetta, forrás, dokumentáció, webes t│ t│0 t│0 t│0 build és natív lejátszók t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 14Commodore 64 t│0 6502 assembly t│0 c.prg0 kazetta, böngészős player és natív t│ t│0 t│0 t│0 playerek Linuxra, Windowsra és macOS-re t│ t├──────────────────┼───────────────┼─────────────────────────────────────────┤ t│0 15Commodore Plus/4 t│0 6502 assembly t│0 Ugyanaz, mint a C64-nél, a 264-es t│ t│0 t│0 t│0 sorozaton t│ t└──────────────────┴───────────────┴─────────────────────────────────────────┘ A platformok mellett: a 16LibreSprite és a 17Pixelorama a pixelarthoz, valamint a 18RoR stílusútmutató, a Rails-alkalmazásaink szabálykönyve. r────────────────────────────────────────────────────────────────────────────── 1Motorok 1═══════ Az újrahasznosítható részek, mindegyik saját repó és saját termék. t┌────────────┬────────┬──────────────────────────────────────────────────────┐ t│h Motor t│h Nyelv t│h Mi ez t│ t├────────────┼────────┼──────────────────────────────────────────────────────┤ t│0 2WarpEngine t│0 Ruby t│0 Beilleszthető Rails-motor: a retró t│ t│0 t│0 t│0 szoftverkatalógus, a CI-pipeline-szerver, a t│ t│0 t│0 t│0 buildvégpontok és a nyilvános JSON API a nyilvános t│ t│0 t│0 t│0 oldal és a Teletype Orbit mögött t│ t├────────────┼────────┼──────────────────────────────────────────────────────┤ t│0 19warpstore t│0 Python t│0 Az áruházmotorok közös magja: egyetlen, függőség t│ t│0 t│0 t│0 nélküli fájl, amely ismeri a WarpEngine-katalógust t│ t├────────────┼────────┼──────────────────────────────────────────────────────┤ t│0 20Inkwell t│0 Go t│0 Point-and-click kalandjáték-keretrendszer az t│ t│0 t│0 t│0 Ebitengine felett, SCUMM-korabeli váz vékony t│ t│0 t│0 t│0 DSL-ként t│ t├────────────┼────────┼──────────────────────────────────────────────────────┤ t│0 21RuBBS t│0 Ruby t│0 Keretrendszer Synchronet-stílusú Telnet t│ t│0 t│0 t│0 BBS-szerverekhez, a saját 22BBS-szerverünk mögött t│ t└────────────┴────────┴──────────────────────────────────────────────────────┘ r────────────────────────────────────────────────────────────────────────────── 1Áruházak 1════════ Hogyan ér el a katalógus a játékos gépére. t┌────────────────────────┬─────────────────────────┬─────────────────────────┐ t│h Áruház t│h Hol fut t│h Mit csinál t│ t├────────────────────────┼─────────────────────────┼─────────────────────────┤ t│0 23WarpEngine Client t│0 Windows, Linux, macOS t│0 Asztali alkalmazás: a t│ t│0 t│0 t│0 katalógus t│ t│0 t│0 t│0 kártyarácsként, t│ t│0 t│0 t│0 beépített t│ t│0 t│0 t│0 áruházmotorral t│ t├────────────────────────┼─────────────────────────┼─────────────────────────┤ t│0 24WarpEngine Batocera t│0 Batocera t│0 Egy katalógust telepít t│ t│0 24Store t│0 t│0 a ROM-mappákba, saját t│ t│0 t│0 t│0 EmulationStation-menü t│ t│0 t│0 t│0 alá t│ t├────────────────────────┼─────────────────────────┼─────────────────────────┤ t│0 25WarpEngine RetroArch t│0 Bármi, amin RetroArch t│0 Egy katalógust c.lpl0 t│ t│0 25Store t│0 fut t│0 lejátszási listaként t│ t│0 t│0 t│0 rendel le t│ t│0 t│0 t│0 borítóképekkel t│ t├────────────────────────┼─────────────────────────┼─────────────────────────┤ t│0 26TTG Batocera Store, t│0 — t│0 A saját t│ t│0 27TTG RetroArch Store t│0 t│0 áruházdefinícióink a t│ t│0 t│0 t│0 két motor tetején t│ t└────────────────────────┴─────────────────────────┴─────────────────────────┘ r────────────────────────────────────────────────────────────────────────────── 1Infrastruktúra 1══════════════ t┌───────────────────────┬────────────────────────────────────────────────────┐ t│h Oldal t│h Miről szól t│ t├───────────────────────┼────────────────────────────────────────────────────┤ t│0 28Szerver t│0 A saját üzemeltetésű doboz: Nginx, Traefik, Gitea, t│ t│0 t│0 Woodpecker és a többi t│ t├───────────────────────┼────────────────────────────────────────────────────┤ t│0 3Üzembe helyezés t│0 Docker Compose-architektúra és a CI/CD út a t│ t│0 t│0 pushtól a futó szolgáltatásig t│ t├───────────────────────┼────────────────────────────────────────────────────┤ t│0 5Nyilvános oldal t│0 teletypegames.org: a Rails katalógus-API és a t│ t│0 t│0 retró stílusú frontend t│ t├───────────────────────┼────────────────────────────────────────────────────┤ t│0 7Teletype Orbit t│0 A boltplatform a WarpEngine-en: vásárlás, t│ t│0 t│0 jogosultságok, kapuzott letöltések t│ t├───────────────────────┼────────────────────────────────────────────────────┤ t│0 29Wiki-oldal t│0 Ez a wiki: Grav, a gitben élő tartalom, a fetcher, t│ t│0 t│0 a JSON API, a két nyelv t│ t├───────────────────────┼────────────────────────────────────────────────────┤ t│0 22BBS-szerver t│0 A wiki Telnet-felülete t│ t├───────────────────────┼────────────────────────────────────────────────────┤ t│0 30Mentés, 31ResourceSpace t│0 Távoli mentések; az asset-könyvtár grafikákhoz és t│ t│0 t│0 médiához t│ t└───────────────────────┴────────────────────────────────────────────────────┘ r────────────────────────────────────────────────────────────────────────────── 1Csapat és projektek 1═══════════════════ Ezekhez a szakaszokhoz bejelentkezés kell. • bCsapat0 — az Alapelvek, a Kommunikáció csatornái, a Tagok, a Hozzáférések belépési útmutatója, a heti Megbeszélések és a PDLC fejlesztési életciklus. • bProjektek0 — a Definitely Not an Impostor és az Underwater Sun Rising, a Norman-ív két játéka, mögöttük a Neumatronic Universe világa; a Rabbit Roller és C64-es portja, a Rabbit Scooter; a Blessing of Ra és a C64 Demo. r────────────────────────────────────────────────────────────────────────────── 1Egyéb 1═════ t┌─────────────────────┬──────────────────────────────────────────────────────┐ t│h Oldal t│h Mi ez t│ t├─────────────────────┼──────────────────────────────────────────────────────┤ t│0 32Discord Updater Bot t│0 Lekérdezi a wikit, a Redmine-t és a Giteát, és t│ t│0 t│0 Discordon jelenti be az új aktivitást t│ t├─────────────────────┼──────────────────────────────────────────────────────┤ t│0 33Discord szálütemező t│0 Adott időpontban megnyitja a heti megbeszélés szálát t│ t├─────────────────────┼──────────────────────────────────────────────────────┤ t│0 34Papír vázlat t│0 Útmutató a játék papíron megtervezéséhez, mielőtt t│ t│0 t│0 bármilyen eszközhöz nyúlnánk t│ t├─────────────────────┼──────────────────────────────────────────────────────┤ t│0 35Hasznos anyagok t│0 Válogatott indie cikkek, filmek és finanszírozási t│ t│0 t│0 források t│ t└─────────────────────┴──────────────────────────────────────────────────────┘ r────────────────────────────────────────────────────────────────────────────── 1Hol kezdd 1═════════ • bJátékba kezdesz?0 Válassz platformot fentről; minden oldal a publikáló pipeline-nal zárul. • bHiányzik valami egy kiadásból?0 A 2WarpEngine oldal elmagyarázza az assetfajtákat és a checklistet, amely megtalálja a hiányokat. • bRetró dobozra tennéd a játékokat?0 6Áruházak. • bCsatlakozol a csapathoz?0 Hozzáférések és Kommunikáció, bejelentkezés után. • bOlyat említ a wiki, amit még sosem hallottál?0 A 36Technológiák jegyzéke minden nyelvet, eszközt és könyvtárat felsorol, linkkel oda, ahol használjuk. • bHogyan működik maga a wiki?0 29Wiki-oldal. 1A wiki körül 1════════════ 37Gitea · 38Woodpecker CI · 4teletypegames.org · 39Redmine · 40Uptime Kuma · 41ResourceSpace