Rólunk
A 2002-es A Mesterlövész (angolul Sniper: Path of Vengeance, LithTech Jupiter motor) magyar kiadásának újraírása Rustban, a Bevy motorral.
A cél az eredeti játékélmény 1:1-ben: ugyanazok a pályák, küldetésszkriptek, szereplők, fegyverek, mozgás és hangok, az eredeti hibákkal együtt. A modern gépeken futáshoz szükséges kényelmi javításokon túl semmi új nincs benne.
- 27játszható pálya
- 31világfájl kinyerve
- 460+automata teszt
- 43kutatási jegyzet
Mi ez, és mi nem
- Ez a játék motorja és szabályrendszere újraírva: a pályák, szkriptek, értékek a te saját, telepített példányodból jönnek.
- A futtatáshoz az eredeti játék telepített fájljai szükségesek. A feldolgozott játékadatok a gépeden, a projekt
output/mappájában keletkeznek. A webes Kiskína-archívum külön kutatási válogatást tartalmaz képekből, hangokból és fájlokból. - Ezért saját, jogszerű példány kell az eredeti játékból (magyar kiadás, 2.33-as verzió).
- Windowsra készül, Vulkan-képes videokártyával; más rendszeren nincs kipróbálva.
Nem hivatalos rajongói projekt. A játék és minden eleme a jogtulajdonosoké.
Tulajdonságok
01Mind a 27 pálya
Az első pályától a stáblistáig végigjátszható. Egy automata bejáró bot minden pályán eljut a gyári kijáratig, és a stáblista után a főmenübe tér vissza.
02Visszafejtett értékek
Nem kitalált számok: a játék saját fájljaiból (cshell.dll, object.lto, Lithtech.exe) olvasva, a kódcímekkel együtt dokumentálva.
03Gyári MI és küldetések
A küldetések az eredeti
gameaiésdialogiszkriptekből futnak; az őrök, civilek és ellenfelek a gyári viselkedési szabályokat követik.04Párbeszédek
Az eredeti párbeszédrendszer feliratokkal, válaszválasztással. Választhatsz nyílbillentyűvel vagy görgővel, a feliratok körvonalasak, jól olvashatók.
05Gyári menük, mentések
Minden menüoldal a gyári elrendezéssel és beállításokkal: opciók, irányítás-újrakötés, mentés és töltés, gyorsmentés (F5 / F9).
06Hang
Gyári hangok és zene, a hangmester-táblázat nyomon követve. Kapcsolható „Javított 3D hangzás” is van.
07A gyári megjelenítés
Lightmapek, köd, gamma és additív effektek a gyári renderelő szabályai szerint, nem utánérzésre.
08Modern kényelem, gyári érzet
Nincs képkockakorlát, a kép a monitor frissítéséhez igazodik (vsync). Irányítás: Szóköz ugrik, jobb egér a másodlagos lövés, E a használat. A játékmenet gyári marad.
09Opcionális HD textúrák
Real-ESRGAN-nal, a saját gépeden készült nagyobb felbontású textúrák. Alapból ki van kapcsolva.
10Tesztek és próbák
460 feletti automata teszt ellenőrzi a játék működését és a javításokat.
11Dokumentált visszafejtés
43 jegyzet a
docs/mappában: mi bizonyított, mi közelítő, hol van a kódban, milyen címen. Ellenőrizhető, nem hiszekegy.12Nyílt forrás
Minden elérhető a GitHubon: a forráskód, a leírás, a kutatási jegyzetek. Ugrás a GitHubra
13Kiskína, a kihagyott pálya
A játék fájljai között maradt egy külön pálya, amely a kampány útvonalára nem kapcsolódik. A remake Bónusz menüjéből elindítható, a kutatás pedig külön oldalon olvasható.
Kiskína: kiadatlan pálya →
Őszintén: a képpontos azonosság a valódi gyári futással még nincs összevetve; a pontos állapotot (ellenőrzött / közelítő) a docs/ jegyzetei sorolják fel.
Hogyan indítsd
A készülő játékoscsomag célja: ISO a mappába → dupla kattintás az indítóra → játék, Rust és Python telepítése nélkül. Ez még nem érhető el; az alábbi leírás a jelenlegi, forrásból induló változathoz tartozik.
Először töltsd le a projektet a GitHubról (Code → Download ZIP), és csomagold ki. Ezután az alábbi három lépés következik. Az ISO-t ebben a változatban telepíteni is kell: önmagában a letöltése nem elég.
Telepítsd a Rustot és a Python 3-at
Rust: a rustup telepítővel (Windowson a „Visual Studio C++ Build Tools” telepítését is fogadd el). Python 3 (legalább 3.10): telepítéskor pipáld be az „Add python.exe to PATH” jelölőnégyzetet.
Töltsd le az ISO-t, és telepítsd a játékot
A Játékfájlok gomb az Archive.org-on található magyar A Mesterlövész ISO-ját tölti le. Kattints duplán az ISO-ra a Fájlkezelőben, nyisd meg az A mesterlövész mappát, és indítsd a
setup.exe-t. A telepítés célja legyen a projekt mappája mellettiGYARImappa. Az eredeti játékot nem kell elindítani.JátékfájlokAz eredeti játék lemezképe (ISO) az Internet Archive-on érhető el: harmadik fél által feltöltve; a jogok a jogtulajdonosoké; a projekt a játékot nem tárolja és nem terjeszti.Mesterlovesz/ ├─ GYARI/ <- az eredeti játék telepített mappája └─ projekt/ <- ez a projekt (itt van az Indit.cmd)
Duplakattints az
Indit.cmdfájlraAz első futáskor mindent ellenőriz, kinyeri a játék adatait, lefordítja a játékot (ez hosszú, de csak egyszer), és elindítja. A későbbi indításoknál már csak elindul.
Játékfájlok: az eredeti játék lemezképe (ISO) az Internet Archive-on érhető el; harmadik fél által feltöltve; a jogok a jogtulajdonosoké; a projekt a játékot nem tárolja és nem terjeszti.
A pontos szöveg, a lépések és az időtartamok a GitHub-tároló README-jében és a docs/SETUP-hu.md fájlban vannak; ha eltérnek az itt olvasottól, az ott írtak a mérvadók. Kell hozzá Windows és Vulkan-képes videokártya.
Irányítás
| Gomb | Művelet |
|---|---|
| Egér · W A S D | Körbenézés · járás |
| Shift · Ctrl | Futás · guggolás |
| Szóköz | Ugrás |
| Bal / jobb egér | Lövés / másodlagos lövés (szkóp, lámpa) |
| E · R | Használat, beszélgetés · újratöltés |
| 1–8 · C / Z / X | Fegyver elővétele · felszerelés, karakter, tulajdonságok |
| F5 / F9 · Esc | Gyorsmentés / gyorstöltés · játékmenü |
Kiskína (kiadatlan pálya)
A játék fájljai között van egy pálya, amelyre a kampány sehol nem mutat: a chinatown.dat, a játék saját címe szerint Kiskína.
- Régebbi szerkesztőváltozat (DAT v83, 2002 májusa), saját töltőkép és zene.
- 17 szereplő, 34 párbeszédblokk, 45 beszédhang, útvonalháló, küldetésszkript.
- Játszható: a kijárata A Templomra mutat. A remake Bónusz menüjéből indítható.
A külön oldalon a teljes kutatás olvasható: mi bizonyított, mi következtetett, mi ismeretlen.
GitHub
A forráskód, az indítási útmutató és a kutatási jegyzetek a remake tárolóban érhetők el ezen a GitHub-fiókon. A weboldal és a Kiskína médiaarchívuma külön tárolóban van; a játékhoz ezeket nem kell letölteni.
Jogi megjegyzés
Nem hivatalos rajongói projekt. Az A Mesterlövész / Sniper: Path of Vengeance és minden eleme a jogtulajdonosoké. A játék futtatásához saját példány kell; a Kiskína-archívum a gyári anyagokból készült kutatási válogatás.