Hozzászólások
Elsődleges fülek
Java ugyan valós multiplatform nyelv, rettentően elterjedt, de mivel magát a nyelvet nem ismerem, csak tapasztalom, hogy bármi, ami Java-ban íródott lassú és erőforrás zabáló, emiatt tippre egy nehéz nyelv lehet, mert valahogy optimalizálásra sose jut affinitás :D (mondjuk Assembly meg ugye gépi kód és rohadt nehéz, de legoptimalizáltabb, szóval nem minden esetben állja meg a helyét, hogy ami bonyolult, az erőforrás igényes)
Kotlint egyáltalán nem ismerem.
C# nagyon barátságos nyelv, elég sok mindennél használatos, szerintem a logika kiismerese és a tanulás fázisában jó választás. Ezen kívül C++ (ez keményebb azért), esetleg php, de az már hardcore szerű, barátságtalan nyelv kezdeshez. Mindenképp MySQL vagy MSSQL -t is vedd mellé, mert database cuccokal igen jól lehet keresni, és programnyelv tudás mellé aranyat ér.
Ezen kívül lehet nem leszek népszerű, de ajánlom tanuláshoz a chatGPT-t is, mert nagyon jól leír programkodokat, és el is magyarázza mi mit csinál. Persze bonyolultabb dolgokra nem képes, de ha megtanulod használni,akkor nagyon, nagyon hasznos mankó.
A terepjárókat alapvetően arányait tekintve lassú haladásra tervezték (de úgy, hogy ne sírja el magát ha bucka van), ezeket a SUV-okat meg gyors haladásra. Utóbbi eléggé kizarja, hogy a futómű alkalmas legyen valódi akadályok leküzdésére, mint mondjuk egy fekvő rendőr:D Drága, túlkomplikált, kemény futómű, hogy aszfalton tudjon maradni, és ne boruljon mint egy svabbogar ha kanyarodni kell.
Mert még sok van a hitelből hátra 🤣
Godot-t néztem, de rettenetesen elmaradott a tech, a bevilagitás szörnyű, és sajnos ha valaki akar se tud benne valós RT-t beépíteni, max compute shaderes cuccokat. Unity-ben, ha kizárólag megfelelő materialok voltak a scene-ben, lehetett RT féleséget készíteni (probe-okkal automatikusan kialakította az amúgy real time bevilagitast), ami amúgy marha jól nézett ki, és nem is volt nagy gépigénye. Mondjuk fura, hogy semmilyen játékban nem láttam kihasználva, mindenhol csak az alap Unitys, primitívebb világítást használják (egyedül érdekes mód a Boneworks és Bonelab VR játékok-ban volt a flashlight-nak GI-a). Volumetric cuccok is nagyon jók Unityben. Unreal meg nekem pl. nem játszik, mert C#-ot ismerem, C++ azért sokkal keményebb állatfaj.
Erről jut eszembe, most jó nagyot szopnak a Boneworks készítői is (Stress level 0), mert a Bonelabben egy elképesztő jó physics ökoszisztémát készítettek, és hát az is Unity...
A lényeges különbség, hogy exploitolni lehet elég könnyen, és egy egyszerű scripttel is csődbe lehet vinni bármilyen, akár AAA fejlesztőt, mert telepítésenként fizeti a 0.2USD-t. Tehát ha fut egy script, ami telepítget folyamatosan, akkor... akár percenként mondjuk 10-szer is tud telepíteni.
Épp emiat nagyon nem mindegy, hogy vásárlásonként, vagy telepítésenként kalkulál.
Egy gép. Egy Script. Számolj mi történik, ha mondjuk egyszerre 50 VM-en fut, ami valljuk be még mindig nagyon kicsi volumen hekk oldalról :D
(igen, sima ügy, mert megoldható, hogy a HW is másnak tűnjön [Virtuális gép, de akár a windows beépített Sandbox-a, ami pikk-pakk elindul], tehát minden telepítés új gép lesz.)
A gond az, hogy ezek az exploitok pontosan Skyrim óta jelen vannak, és csesznek javítani.
Peak gameplay! :D
rwurl=https://www.youtube.com/watch?v=de2GFWsG9Ug
Amúgy emlékszem még, hogy kis pöcs koromban csak olyan cipőt vettünk, aminek varrott volt a talpa, nem csak ragasztott (ilyet ma már nem kapni, hiszen tartós). Valahogy azok nagyon, nagyon sokáig bírták, pedig gyerek voltam, és nagyon nem a top márkák voltak. Tipikus hibák mostanában a talp levállása, a talp saroknál való teljes elkopása (silány anyagminoseg és futófelulet vastagság hiány), illetve a lábujj tovenel való hajláspont két oldalon való kilyukadasa. Ja, illetve ugye a mostanában "divatos" mesh cipőknél a "háló" napsütéstől való nagyon gyors kiszáradása és porladásnak indulása (vagyis elérik az anyag marha gyorsan, és emiatt nagyon kis erokifejtesre is szétszakad).
Szerintem többet nem is kell mondani ezzel kapcsolatban, minthogy a Unity CEO-ja (ex EA CEO, aki a lootboxokat tolta és be akart vezetni FPS-ekben pénzért vehető tárakat :D ) a bejelentés előtt a részvényeinek nagy részét eladta.
Most a bejelentéssel jól bezuhan az érték, aztán ismét bevásárol reszvenybol, majd valahogy feljebb tolja az értéket SZVSZ. Elonizálni akar.
Stilusodat nem ismerem, csak azt mondom, hogy nekem Reebok cipők eléggé bejöttek, simán 5-6 évig hordom, úgy, hogy amúgy annyi idő után sem esik szét, csak nyilván kopik a használat miatt. Lacoste-tal nekem is szar tapasztalatom van amúgy.
Esetleg Sketchers nézhetsz még, bár azokkal nincs hosszú távú tapasztalatom, de kényelmesek.
Mondjuk ezt nem tudtam, de attól még a karakterkeszito és a mellékszereplők \ npc-k is kurva jól néznek ki. A Beth is használhatott volna hasonlót, mégsem. Költői kérdés: miért?
Az animaciokrol meg csak annyit hogy pont a mai session-ben nyogtem ki hangosan, hogy milyen kurva szépen van mocapelve minden. :D
De ami a legjobb, hogy a BG3-ban rettentően egységes az art design, a Starfield meg olyan, mintha random assetekbol rakták volna össze.
Igen, ruhellem a Starfieldet és azt, hogy tetszik bárkinek is, pedig a Skyrimben van pár száz órám+VR. Egyszerűen egy lélektelen játék lett a SF számomra.
A legnagyobb vicc?
Starfieldet vártam, hype meg minden, BG3 meg teljesen hidegen hagyott, mert nem az én zsánerem a stílus. Erre hát nem kipróbáltam és ottmaradtam a BG3 előtt? Mondjuk szerencsére a Starfield unalmassága és darabos játékmenete is asszisztált :D
Most meg úgy vagyok, hogy BG3 évtized legjobb játéka.
Mégegyszer, mondom ezt úgy, hogy teljesen hidegen hagyott, aztán mondtam megnézem már mire fel a nagy hype... ja :D
Most tényleg kezdjem el print screenezni a város random lakóit, akiknek a kidolgozottsaga pont ilyen? :D
Egyszerűen a legutolsó npc is ilyen kurva jól mutat, elképesztő a részletesség.
Amúgy nem face scannelt, ki kell ábrándítsalak, a karakter generálással pontosan ki lehet alakítani ezeket az arcokat, ha valaki nagyon elvetemült :)
BTW a BG3-nak kurva jól áll a reshade Ray Trace:
https://cdn.knightlab.com/libs/juxtapose/latest/embed/index.html?uid=c2b90982-4e5a-11ee-b5be-6595d9b17862
Az ugye megvan, hogy ez egy D&D játék, ahol a fő karakterek NEM lehetnek rondák (vagyis de, tudsz kreálni benne szörnyet, de nem elnagyolt arccal mint a Szarfieldben, hanem ténylegesen csúnya embert)? BTW akinek csúnyának kell lennie, az csúnya (van jó pár), de hihetően, és nem amiatt mert ótvar a grafika.
BTW2:
Példaképp itt van rögtön az egyik fő karakter, Lae'zel (akiről most csak random nyomtam egy print screent :D), és még meztelenül is lehet látni, ha akarja az ember, bár hidd el, nem akarja :D
rwurl=https://imgur.com/a/xrzwuA8
Vagy Withers (megint csak kulcsfigura, ugyancsak random nyomtan egy print screent):
rwurl=https://imgur.com/tyHt4qF
Vagy egy harmadik szereplő, nem spoilerezek:
rwurl=https://imgur.com/Ea2P2I0
Vagy egy negyedik szereplő...
rwurl=https://imgur.com/xK6sO58
(Mindez puny 1080p-ben, a hajak néhol emiatt ditheresek sajnos...)
Sorolhatnám még, de...
rwurl=https://imgur.com/LorzEjN
Remélem így érthető, hogy miért elképesztően ciki amit a Bethesda a kezei közül kiadott.
Végre megy OTP Visa és MC debit \ credit kártyával a Google Wallet! \O/
Hint: Lowon is, 1080p-re skalazva :D Nézz pár tesztet YT-on, elképesztő :D
Érzem az iróniát, de akkor is vicces ezt így olvasni :D
És az feltűnt, hogy nincsenek, vagyis nagyon, nagyon kevés a fehér férfi van a játékban? Mindenki vagy néger /húzott szemű / egyéb, vagy, ha vezetői pozi, akkor nő :D
Also:
rwurl=https://img-comment-fun.9cache.com/media/aGZWe4z/aVBx0Ekb_700w_0.jpg
rwurl=https://img-comment-fun.9cache.com/media/av4Pb5/aa4YL3kK_700wv_0.mp4
Pedig csak felülnézetről beszélünk utóbbi esetében :D
rwurl=https://img-comment-fun.9cache.com/media/aGZWe4z/a3pZrBwV_700w_0.jpg
Azt hiszem más is észrevette a játék legnagyobb hibáját:
"Go to to planet X" *enters ship - loading* *leaves planet - loading*
"Oh no they are attacking us" *shoot few ships*
"We need to kill their leader to stop them from coming, go to planet B" *opens map, fast travel - loading*
*lands, leaves ship - loading*
*planet is empty, reached building, entered - loading*
*runnign thru empty building, enter second part - loading*
*kills 2, 4 and 6 enemies, leaves the building - loading*
*appears outside, kills the boss, there are more enemies outside and on my path to ship*
"Do you want to fast-travel to your ship?" *quit the game*
Starfield is a PowerPoint slideshow
hiszen eddig is jól működött
Rettentően átírták az egészet, ez látszik rajta.... és így keletkezik a még durvább spagetti kód. Oblivion óta toldozgatják-foldozgatják, bővítgetik talán?
A technikai oldalát nem vágom, de vannak olyan játékok ahol a 100%-ra kihajtott GPU messze nem melegedik annyira, mint egy másik játékban. Illetve kevesebb a fogyasztás is. Viszont soha nem volt még ilyen egy játéknál sem, hogy ennyire hűvös marad 100%-os terhelésnél a kártya.
Szerk.:
Találtam egy ilyet:
100% load means all clock cycles are beeing used and there are no idle cycles. However it doesn't specify how many execution units are actually used. Also GPUs have specific units like geometry units, texture mapping units, raster operation processors and the main streaming processors/CUDA cores (first is for AMD, latter is for NVIDIA). On RTX cards you also have RT and Tensor cores for Raytracing acceleration and AI.
Different applications and settings will put different load on all of these.
Also the VRAM usage plays a role, as the VRAM of GPUs has a considerably high power consumption, which depends on the type of VRAM and how much of it is beeing used.
Using only 4 GB would result in a power draw of let's say 25 W as a rough estimate, while using 8 GB will result in 40-50 W. That also adds to the heat that the cooler has to dissipate, so the overall temperature of the card will rise.
Vagyis szarul használja ki a videokártyát az engine. Konkrétan rosszul van optimalizálva, lazy coding, mert egy órajelciklusban nem tud annyi utasítást lefuttatni, mint egy másik játék engine-je, vagyis a kód, ami fut, borzasztó spagettikód lehet. Konkrét (de NAGYON leegyszerűsített) példa erre, hogy ki lehet íratni egy számsort 1-től 10-ig egy 15 soros kóddal, de ugyanezt el lehet érni egy egy soros kóddal is. Utóbbi jóval kevesebb erőforrást igényel. Ezt hívják kódoptimalizálásnak, ami ebben a játékban úgy néz ki, hogy nincs :D
Konkrét, nagyon durva c# példa:
És ugyanez optimalizálva:
Sajnos már töröltem is a gépről, de mivel húzott r5 5600-am van (így kicsit jobb, mint egy alap 5600x), emiatt itt szépen lehet látni, hogy mi is az egyik gebasz:
rwurl=https://www.youtube.com/watch?v=jVMp-oUEJ3o
So it takes a 4090 paired with a 7800x3d to finally hit 100 fps on this game at less than 1080p ultra. What a time to be alive.
Mondjuk a CPU sem melegszik, sokkal hűvösebb, és csendesebb a venti azon is, mint pl. egy CP2077-ben, ahol azért fűt (OK, első induláskor kihúzta a 120W-ot + 71C-t belőle a shader compile-lal, de onnantól 56C és néma csend). Konkrétan az egész gépem néma csendben van Starfield alatt, ami nem OK.
100%, hogy az engine egy kalapált ócskavas. Ugyan 96-100%-on jár a GPU kihasználtság, de a hőfok nem megy 60 fok fölé úgy, hogy néma csendben van. Ha valami tényleg rendesen használja a GPU-t, akkor 67 foknál szokott megállapodni úgy, hogy azért a ventik pörögnek. Ezt a Beth is tudja, mert ott kibújik a szög a zsákból, hogy az űrhajó (és úgy az egész játék) HUD-ja fix 30FPS-en mozog, vagyis tudták, hogy ebből a tákolmányból 60FPS-t nem fognak kihozni.
Ami a legrosszabb, hogy már az első órában eloszlik az illúzió, hogy open world a játék. Mármint míg FO-ban, Skyrimben az egész mapet betölti, és mehetsz, itt mindig egy arányait tekintve kis területet tölt be, aminek láthatatlan határai vannak, mintha egy mini homokozóban mászkálnál, és ahhoz, hogy újat láss, át kell ugranod egy másik homokozóba, egy loading képernyővel.
Most toltam egy órát, de nem is játszom tovább vele. Erős túlzással élve lépsz kettőt és loading screen. Több időt töltesz a különféle menükben mint magában a játékban. Sisak felvétele? Inventory. Utazás? Csillagtérkép. Leszállás bolygóra? Bolygótérkép. Na ez a mechanika nekem így nem felfedezés, hanem mintha egy footbal manager-rel játszanék. Nem érdekelnek a menük, a betűk és a gombok, játszani szeretnék, sétálni, le-felszállni úgy, hogy nincs egy rohadt menü vagy töltés az útban. Az egész mechanika nekem fail, és ez nem is fog változni, hisz a játék gerince.
A látványvilág fos. Mármint konkrétan, gyakorlatilag generic kinézet, nagyon gyenge art-design-nal. Folyamatosan hunyorgom, mert nincs kontraszt a játékban, és olyan, mintha a szemüvegem lenne koszos. :D
BTW RTX3070-nel, DLSS moddal nem gáz a perf., bár azért elvárnám, hogy natív 1080p-ben ne 45 FPS legyen amikor semmi, de az ég egy világon semmi nincs a képernyőn csak üres sziklák.
Skyrimet és FO-kat szeretem, tök jók, de ez a Starfield nekem teljesen érdektelen. BTW a bányászást és a detektort 1:1 -ben a NMS-ből nyúlták le, ami elég cinkes ha azt nézem, hogy amaz messze nem akkora stúdió, mint a Beth...
Gyakorlatilag kiherélték a felfedezés örömét. Skyrimben az esetek 90%-ában eszembe nem jutott fast travel-t használni, mert mindig belebotlottam valami érdekes dologba. Itt ilyen nincs. Láthatatlan falba ütközni?? Eléggé lehangoló... Mindezt úgy, hogy a HWU videója alapján gyakorlatilag nincs skálázódás a med-high-ultra beállítások közt, és mindenhogy szarul fut :D
Most had ne hozzam fel tartalmi ellenpéldaként a BG3-at, de.... atya ég, akár a No Man's Sky-t, ami mostanra évekkel lekörözi ezt a szemetet (VR-ban meg aztán össze sem hasonlítható, egyrészt mert itt nincs lehetőség rá, másrészt mert el se futna semmin :D).
Mindenesetre virágboltból kikölcsönöztem, és meg fogom nézni, hogy tényleg ennyire szánalmas-e a helyzet.
Év játéka! :DD
rwurl=https://www.youtube.com/watch?v=cel-98c3Xc4
Todd's classic quote of "See that mountain in the distance? You can climb it" :D+
You can actually find landmarks on earth but you have to start a quest first to find things like the pyramids or the Empire State Building
Elég sok helyen keresnek adatbazis-gurut, elég keresni bármelyik álláskereső oldalon, amiket láttam azok 1m közelében voltak (volt amelyik alulról, volt amelyik felülről, nyilván tudás függően).
Amúgy mi is c# - MSSQL párosban fejlesztünk, de sajnos én nagyon kezdő vagyok, inkább support feladatokat látok el, de azért szoktam kapni néha az említett körökben is feladatot (szóval nem programozó vagyok)