Játékok

Deus Ex 1 Unreal Engine 5 mod

Fórumok

Deus Ex

Az Unreal Engine 5 egészen figyelemreméltó dolgokra képes, és bár elsődleges célja a vadonatúj játékok fejlesztése, a régi idők játékaival is csodákat tehet.

Egy elhivatott rajongó arra használja, hogy felújítsa (remasterelje) a PC-s és PlayStation 2-es Deus Ex játékot, az eredményt pedig meg is osztotta az interneten, ami igazán lenyűgöző lett. 

Ha esetleg sosem játszottál vele, a Deus Ex egy sci-fi RPG, ami 2052 távoli jövőjében játszódik, ahol JC Dentont, az Egyesült Nemzetek Terrorelhárító Koalíciójának (UNATCO) ügynökét alakítod. Denton augmentációkkal rendelkezik, amelyek emberfeletti erőt, sebességet és számos lőfegyverhez való szakértelmet biztosítanak számára, a játékmenet nagy részét pedig a belső nézetű játékmenet teszi ki. Illetve rengeteg írott anyag olvasása, amit nem érdekes kihagyni.

Lényegében ez a Cyberpunk 2077, még abból az időből, mielőtt a Cyberpunk 2077 gondolatként megszületett volna a CD Projekt Red fejében, és nagyon-nagyon jó. Annyira jó, hogy az évek során több folytatást is kapott, bár az első rész még mindig különleges helyet foglal el a rajongók szívében, és egészen jól tartja magát.

A remaster pedig csak felteszi a habot a tortára, mivel az Unreal Engine 5 segítségével feljavítja a mára már elavult grafikát, jobb felbontást és megvilágítást adva neki. Nem ez az egyetlen upgrade mod a legendás játékhoz. Amiben kiemelkedik ez a mod, hogy lecseréli a mára kissé koros Unreal 1 motort a játék alatt. 

Azonban van egy rossz hír is. Azok a PC-s játékosok, akik alig várják, hogy kipróbálhassák a felújított változatot, csalódottan hallhatják, hogy az nem lesz ingyenes. A hozzáféréshez adományozni kell a mod készítőjének Patreon-oldalán.

Szükség lesz a játék egy példányára is, amire a mod telepíthető, Steamen vagy GoG verzió ajánlott hozzá.

https://www.youtube.com/watch?v=7RCNGq8Q3s4

https://www.youtube.com/watch?v=p2M0hrLoA5M

Unaloműző online játék újratöltve

Fórumok

Talán emlékeztek még páran arra a régi DOS-os logikai játékra, amiben kockákat kellett tologatni, hogy kijusson a sárkány a barlangból.

Stone Age

Újraírtam nulláról, a legmodernebb eszközökkel, Linux-ra, Windows-ra és persze web-re is. Nem kell telepíteni és DLL-ek sem kellenek neki, simán futtatható (portable executable), de persze a webes játék elinditásához elég a fenti linkre kattintani. Forrás mellékelve a repóban, Szabad és Nyílt Forráskódú, GPL v3+ (a szprájtok ugyan pixelre ugyanazok, de az eredeti játékot készítő cég 20 éve becsődölt, nem hiszem, hogy túlzottan izgatná őket, már ha élnek egyáltalán még).

A játék kapcsán:
- mind a 100 eredeti pálya játszható
- de van beépítve pályaszerkesztő is
- kilépés F10 (vagy ALT+Q)
- teljesképernyő F11 (vagy ALT+Enter)
- jelszóbekérőnél van "autocompletition" Tab-ra: a legutóbb játszott pálya kódjára egészít ki
- a menü (és a pályaszerkesztő) egérrel is irányítható

Jó unaloműzést!

Világfelfedezős játék kerestetik

Fórumok

Sziasztok!

11 éves életkorhoz keresek olyan játékot, ahol a világ bejárása, felfedezése, megnézése a lényeg. Nem kell se legyőzni ellenfeleket (nincs lövöldözés), vannak esetleg benne rejtvények, de ezektől függetlenül mehet tovább, ha ezt akarja a gyerek.

Nagyon sok a Minecraft, szeretnék alternatívákat felmutatni.

Lényeges, hogy viszonylag szép legyen a grafikája, de ne legyen erőmű igénye a játéknak, lehet bőven régebbi kor terméke.

Minden ötlet jöhet! Közben dolgozunk a "Fedezzük fel a valóságot is" projekten, de most a fenti kérdésre keresek megoldást.

Cz

Keresek egy játékot

Fórumok

Volt valaha 1 ilyen linuxos turn-based multi területfoglalós játék, már nem emlékszek, hogy ablakban futott-e vagy böngészős, de valszeg ablakos, tökrég volt. Mi lehetett ez?

Farcry3 nem indul steam alatt.

Fórumok

A címben benne van minden. Felület KDE és itt ugyan írnak megoldást: 

https://www.reddit.com/r/farcry/comments/193krtf/far_cry_3_not_launchin…

nekem nem segített. Itt a 8 cpu-ra csökkentést írja, nekem az lscpu szerint 6 van, tehát ez a feltétel teljesült.

$ lscpu
Architecture:             x86_64
 CPU op-mode(s):         32-bit, 64-bit
 Address sizes:          48 bits physical, 48 bits virtual
 Byte Order:             Little Endian
CPU(s):                   6
 On-line CPU(s) list:    0-5
Vendor ID:                AuthenticAMD
 Model name:             AMD Ryzen 5 4500U with Radeon Graphics
   CPU family:           23
   Model:                96
   Thread(s) per core:   1
   Core(s) per socket:   6
   Socket(s):            1
   Stepping:             1
   Frequency boost:      disabled
   CPU(s) scaling MHz:   59%
   CPU max MHz:          2375,0000
   CPU min MHz:          1400,0000
   BogoMIPS:             4741,18

Itt van aki a memória kezelést találta megoldásnak, csak ez windows alatt.

https://www.reddit.com/r/farcry/comments/1err2t6/far_cry_3_fix_random_c…

Konzolban futtatva a farcray3 végének kimenete, ahol elhasal a játék

https://pastebin.com/FU8rAzKn
 

Amennyiben kihagytam információt, szivesen pótolom.

Felújitott Időrégész

Fórumok

idoregesz.png (forrás: idoregesz.json)

Portoltam a C=64-es Rátkai klasszikust MEG-4-re (így most játsztható Linuxon, Windowson és böngészőben is, a kipróbálásához katt ide, alul "RPG" fül és a flopiját az emulátorra kell drag'n'droppolni).

De ha már lúd, akkor legyen kövér, fel is tunningoltam a játékot kicsit:

- egyrészt lefordítottam angolra, hogy külföldiek is élvezhessék (a fenti flopi egyaránt tartalmazza a magyar és angol szövegeket)
- a játék az eredeti walkthrough alapján végigjátszható (kivéve egy pontot, az eredeti játék a lovagi torna után technikai okokból átdobott a szomszéd szobába, ami idegesítő, így ez nem, ennél itt kell egy plusz "k" utasítás)
- jelentősen feljavítottam a parancsértelmezőjét (az eredetiken túl elfogaja pl. "használ kötél", "leszúr farkas", "hord sisak" vagy "meghúz lady" kombinációkat is)
- a szövegeket több helyen átírtam a játszhatóság kedvéért (pl. "Keresd meg, és hozd vissza az elveszett ékszereimet!", helyett most már utal arra is, hogy 3 darab ékszerről van szó)
- a súgókat is sok helyen átírtam, hogy utaljanak arra, mit kell csinálni vagy mire van szükség (pl. csigalépcsőnél "Ha szerencséd van, nem szakad le a lépcső. Négylevelű lóhere szerencsét hoz.")
- a tárgyak leírását is átírtam, hogy utaljanak arra, mikor és hol kell használni őket (pl "vizsgál nád"-ra nem azt mondja, "Nincs rajta semmi érdekes.", hanem azt, hogy "Üreges, tudsz levegőt venni vele.")
- raktam bele pár easter egget is :-)

A játékot egyébként nem kódoltam le MEG-4 C-ben, hanem írtam egy általános szöveges kalandjátékmotort és egy fordítóprogramot, ami egy JSON-ből veszi az adatokat és MEG-4 futtathatóvá fordít. Ha esetleg valaki kedvet kapna más Rátkai klasszikus portolására (pl Bosszú), vagy netán teljesen új eredeti játék készítésére, akkor annak csak egy JSON fájlt kell megírnia, amiben nagyon szívesen segítek.

Ugyanakkor csináltam egy MEG-4-től független, teljesen függőségmentes, egyetlen forrásfájlból álló, terminálos interpretert is:
- "cc advgame.c -o advgame" szimplán a fordítása (kb. 1000 SLoC, és tényleg nem kell neki semmi, ebben benne van a readline, zlib, pkzip, caca függvénykönyvtár meg még egy debugger is).
- tudja olvasni a MEG-4 floppikat, de a zip-es projekt formátumot is (nem kell neki se libpng se libarchive)
- "./advgame -d idoregesz.png" bekapcsolja a debuggert, ez mutatja a végrehajtott VM utasításokat és plusz parancsokat ad (pl. "@jmp N" adott számú szobába ugrás)

Képernyőkép (egy modern terminálban a kép igazából színes):

$$$$$$$$nnnn000$$$$$$$$$$$$$$$$$0$$$$$$$$$$$$$JLLLLtttttttttJ$$$$$$$$$$$$$$$0$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$$$$$0$$$$$$$$$$$$tzQQQQ___)__}_]_t$$$$$$$$$$$$$$0$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$$$$&Yaaa&$$$$$$$$_QQQQQ___]__)_}__$$$$$$$$$$$$$$0$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$aq00n00qa&$$$$$$$_QQQQQ___}__}_)__$$$$$$$$$$$$$$0$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$$$$&Y$$$&&aa&$$$$_QQQQQ___)__}_)__$$$$$$$$$$$$$$0$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$$$$$0$$$&aaaa&$$$_jjjjj___|__)_]__$$$$$$$$$$$$$$0$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$$$$$0$$$$$$$$$$$$_|||||___]__}_}__$$$$$$$$$$$$$$0$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$$$$$0$$$$$$$$$$$$_|||||___}__]_|__$$kkqkkkkOpOOoz$$$$$$$$$$$$$$$$$$$
$$$$$$$$nnnn000$$$$$$$$$$$$$$$$$0$$$$$$$$$$$$_|||||___)__}_}__$$c}>>;__~|}]]]]tJk$$$$$$$$$$$$$$$
$$$$$$$$nnnn0000a$$$&&&&&&&&&&&&0$$$$$$$$$$$$_|||||___}__)_}__$$$o)}__--][]]___}}}Ok$$$$$$$$$$$$
$$$$$$$$nnnnnY0000{!       !{nn00$$$$$$$$$$$$_|||||))}}]]__}__$$$$_]c}_____---_j}}j__tJk$$$$$$$$
$$$$$$$&nnnnnnc0n{!   !{nn0000000QQQQQQQQQQQx[1111111111111[[[QQQQ__Qu(}__]]]]]]>___1ff1_tJWW$$$
&&Q//!!          !{n00000000n0000{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{--{{{1(}_]]]]~,,>__f1Q111Qvak$
!!!!!!!!!!!!!{n{0n{00000n{!  0000{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{1(}__________1z111z1___
nnnnnnnnnnnn00n{{n00Ynnx{"   0000_____!!_{{{{{{{{{{{{{{{{{{{{{{{{{1{111)11{1(}_]{]]{]___________
nnnnnnnnnnnn00!n{n{"{/X/{->, 0Yu{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{){1(}_}]}]}}]]___1j11
nnnnnnnnnnnn000000X/xx_)>>,"i))){{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{1(}_____]]}|j1___
nnnnnnnnnnnn000000x/>>>,"![]~]~_{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{1)}__]]________
nnnnnnnnnnnn000000>,>"!~[-[}-)1{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{_])}_____11___
nnnnnnnnnnnn000000"!_!_[[][[{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{___1(}]____1__
▴ ⬚ ⬚ ▾ ⬚ ⬚   24   2
 A konyhában vagy. Egyik oldalon hatalmas asztal áll mindenféle
 konyhaeszközökkel, a másik oldalon egy nagy tűzhely van. Délre egy
 faajtót látsz.
> kinyitom az ajtót
 Rendben.
>

Jó szórakozást, és ha valaki kedvet kapna szöveges kalandjátékkészítésre, feltétlenül jelezze, segítek!