Egy kis OOP elmélet
2009.05.13. 12:59
Kaptam egy mérsékelten humoros spam-et, amiben közmondások (vagy szólások? ebben sosem voltam jó) vannak kódként megfogalmazva. Önmagában nem ér meg egy bejegyzést, de úgy gondoltam, hogy alkalmas arra, hogy felhívjam a figyelmet néhány tipikus OOP tervezési hibára. Még mielőtt lehülyézne valaki, szólok, hogy értem én, hogy ez vicc, csak lesz*rom.
A leírt elképzelések nagyon elméletiek. A gyakorlatban legtöbbször nem tudjuk alkalmazni a szép tervezésre vonatkozó szabályokat, emiatt ezek igazából csak filozófálgatásra jó meglátások. Nos, lássuk a levél tartalmát:
Színtiszta előny (2. rész)
2009.02.09. 17:42
Dinamikus Verseny Kiegyensúlyozás
A cikk eredetijét Eduardo Jimenez publikálta a Pure című játékról a Gamasutra portálon
Kezdetben úgy gondoltuk, hogy a nehézség a képesség-értékek segítségével szabályozható. Például a 0,4 és a 0,6 közötti értékeket tekintettük a normál nehézségi foknak, így a legjobb MI versenyző minden képessége 0,6-os értéket kap, míg a legrosszabbé 0,4-est. Ez a megközelítés előidézett néhány problémát:
Left 4 Dead Junior
2009.02.06. 14:34
Képzeld anya, ma valami fura történt az isiben...
(Klikk a képre a nagyobb verzióhoz)
Színtiszta előny (1. rész)
2009.02.05. 15:10
Feljavított mesterséges intelligencia versenyjátékokhoz
A cikk eredetijét Eduardo Jimenez publikálta a Pure című játékról a Gamasutra portálon
Ez a cikk egy alternatív gumiszalag módszert mutat be, ami a mesterséges intelligencia (MI) viselkedésének megfelelő szintű kiegyensúlyozásáért felel. Időrendi sorrendben vezetjük végig a koncepciót bemutatva az algoritmus fejlődését a Pure fejlesztése közben
Először áttekintjük az elképzelés mögött lévő három alapelemet: képességeket, dinamikus verseny kiegyensúlyozást és a "futam szkriptet". Ezután betekintés nyerhetünk az implementációba is, és látni fogjuk hogyan használtuk az elkészített eszközkészletet arra, hogy megpróbáljuk a játékosnak megadni az elvárt élményt.
"Nyomtatóbarát" word dokumentum
2009.02.04. 16:30
Nem tudom, ki hogy van vele, de én gyakran nyomtatok ki ezt-azt internetről, hogy utazás közben, vagy egyéb elektronika nélküli szituációkban tudjak olvasgatni. Azonban az ilyen jellegű nyomtatgatás rendkívül költséges és pazarló tud lenni. Arról nem is beszélve, hogy a pénztárcánk kímélése mellett környezettudatosak is vagyunk, mert az a menő. Szóval emiatt általában nyomtatás előtt bemásolom a szöveget/képeket satöbbit egy word dokumentumba másolom, és teszkó gazdaságosra formázom. Néha egészen elképesztő méretűre lehet zsugorítani egész hosszú értekezéseket is. A gond csak annyi, hogy ezt megfelelő módon megcsinálni minden alkalommal elég macerás, úgyhogy kitaláltam erre egy jobb módszert: csinálja helyettem szuperkomputerem. Végül is erre találták ki, csak meg kell tanítani rá. De hogyan?
Dobd el a pendrive-od
2009.01.26. 16:45
Néhány hónappal ezelőtt kezdtem tervezgetni a fenti című poszt megírását, ami akkor arról szólt volna, hogy hogyan készítsünk magunknak egy nagyon könnyen használható, praktikus internetes meghajtót. Most hogy kezdenek szállingózni a hírek az akkor csak pletykaként terjengő GDrive-ról, gondoltam előveszem újra a témát, és rövidre zárom a késztetést, hogy a TeamViewer után megint önszántamból ömlengjek valamiről, amit jónak találok.
Massage him!
2009.01.26. 12:46
A szokásos brutális befejezés egészen morbid fordulatot vesz, és vér helyett másfajta nedvek kezdenek fröcsögni. Klasszikus, kihagyhatatlan videó mindenkinek, aki szerette a Mortal Kombatot annak idején.
Finish me?
Őszinte borító
2009.01.12. 17:30
Emlékszem egyszer olvastam egy novellát, ami egy olyan világról szólt, ahol nem lehet hazudni, sem szóban, sem írásban. Bár a végkifejlet az volt, hogy egy ilyen felállás lényegében élhetetlen lenne, de azért jó egy kicsit elmélázgatni azon, hogy nézne ki egy tévéreklám, egy plakát az utcán vagy akár milyen érdekes lehet egy szimpla baráti beszélgetés.
A Namco marketingesei megpróbálták valóra váltani az utópiát. Igaz csak kicsiben, de szerintem követendő példa lehetne:
(A következő műsorszám a nyugalom megzavarására alkalmas képi hatásokat tartalmaz. Megtekintése gyermekeknek és puding arcoknak nem javasolt.)
Nekem tetszik az ötlet, legyünk őszintét a borítókon is!
- Tomb Raider sorozat: "Évről évre szebb csöcsöket rajzolunk."
- Wii Fit: "Vegyél meg és még többet ehetsz!"
- Duke Nukem Forever: "Még mindig nem esett le?"
- EA - Need for Speed sorozat: "Garantált, változatlan, egyenletes minőség az elmúlt 10 évben. Ezt nem kell megtanulnod újra!"
- GTA 4 PC: "Vedd meg inkább konzolon"
- Far Cry 2: "Majdnem Crysis"
- Bármelyik Mario játék: "Egyél egy kis gombát, máris csodát látsz..."
- Bármelyik PC játék: "Azért bugos, mert úgysem veszed meg."
Te mit írnál a borítóra?
Jótanács linux-szal ismerkedőknek
2008.12.22. 12:24
Egy fórumból:
<dm> Rájöttem, hogy sose fogok segítséget kapni a linux guruktól a problémáim megoldásához szimpla kérdezősködéssel. Egyszerűen kötözködnöd kell, hogy valaki segítsen megoldani a linuxos gondjaidat.
<dm> Például, nem tudtam, hogyan kereshetnék meg egy fájlt a tartalma alapján, és a man (kézikönyv) zavaros volt. Mit tettem? Tapasztalatból tudom, ha megkérdezném, azt a választ kapnám, hogy olvassam el a man, akkor is, ha az túl komplikált nekem.
<dm> Ehelyett azt tettem, ami működik. Kötözködés. Azzal a kijelentéssel, hogy a linux tré, mert még fájlokat se lehet megtalálni benne tartalom alapján, megnyertem minden egyes linux-okostojást, hogy segítsenek. Egymás után adták az ötleteket, hogy hány különböző módon oldhatom meg ezt. Mindezt azért, hogy mindenkinek bebizonyítsák, hogy linux jobb.
* ion has quit IRC (Ping timeout)
<dm> ez könnyeket csal a szemembe… :') annyira tipikus…Szóval ha kezdő vagy, azt tanácsolom, hogy tedd te is ezt, ha segítségre van szükséged. Kezd úgy a mondatot, hogy „A linux gáz, mert nem tud XXX-elni, pedig a windows igen". Bitbölcsészek hada fog versenyezni, hogy megoldják a problémáidat.
Mit lehet erre mondani? A linux jó, mindig is technikailag kiváló, előremutató kezdeményezés volt (és van/lesz), de mindig megcsapja az orromat az arrogancia, ami körbeöleli, így inkább bottal se piszkálom. Ha egy rendszer nem felhasználóért van, akkor az nem több egy homokozónál. Ez az, amit az elvakult linuxbuzerátorok soha nem fognak megérteni.
Gamer Girlfriend: Counter Strike Source
2008.12.20. 13:27
Kedvenc játékfaló barátnénknak ezúttal a villanógránáttal gyűlik meg a baja. Azt se nagyon érti, hogy mit keres a tűz a lyukban. Azt is közlik vele, hogy nem túl népszerű attitűd a szellőzőaknában bujkálva fragre lesni, de miért is törődne ez a lány a pattanásos bitmacsók etikettkódexével? :)
(Ha valaki nem tudná, miről van szó: egy ausztrál fickó azzal tölti ki unalmasabb óráit, hogy a cosmopolitanon és barbiebabán nevelkedett, ennek ellenére vagány kis csaját leülteti egy játék elé. A lánynak ez persze egy teljesen ismeretlen világ, úgyhogy az ürge felveszi a csaj reakcióit. Persze az időközben felmerülő kérdésekre nem válaszol az illető, csak bölcsen hallgat. Aztán vág. Katt ide a régebbi videókért.)
A TeamViewer megbirkózik a DirectX-szel is (UPDATE)
2008.09.29. 15:30
Csak egy kis frissítés egy korábbi poszthoz, amely a remote desktop szoftverekkel foglalkozik. Annak idején a TeamViewer-t ajánlottam, és a véleményem azóta se változott meg. Azonban használat során észrevettem egy érdekes dolgot, miszerint a TeamViewer simán megbirkózik azokkal az alkalmazásokkal is, amelyek DirectX használatával futnak. Hogy konkrétabb legyek, a szoftvernek nem okoz gondot, hogy áthozza az elindított videók, vagy akár a teljes képernyős játékok képét. Persze sávszélesség igényből kifolyólag a frissítés nagyon lassú, így ennek nem sok gyakorlati haszna van, arra azonban nagyon jó, hogy egy olyan hiba esetén is segíthetünk a távoli felhasználónak, ami mondjuk codec problémákkal kapcsolatos.
A témához kapcsolódóan meg szeretnék említeni még egy trükköt, amit jox.hu portál jóvoltából kaptam. Sokaknak problémát okoz, hogy a Windows-os Távoli Asztal kilépteti a konzolon lévő felhasználót, ha távolról a gépre csatlakozunk. A jox.hu-s arcok találtak egy hack-et, amivel meg lehet szerelni a problémát.
"Nos a végére egy kis trükk, mellyel megoldhatjuk azt a nagy hibát amelyet a készítők szándékosan hagytak benne a Windowsban. Ugye elvileg operációs rendszerről van szó, mely többfelhasználós. Amíg a Windows Server 2003 esetében alap, hogy több felhasználó is csatlakozhat egy távoli számítógéphez a Távoli asztali kapcsolat segtségével, addig a Windows XP esetében ez nem megoldható. Ugyanis ha csatlakozni akarunk egy távoli géphez, például a miénkhez, de például a családból valaki már bejelntkezett, akkor neki ki kell lépnie ahhoz, hogy mi dolgozni tudjunk. Egy trükk segítségével viszont megoldhatjuk Windows XP esetében azt, hogy a bejelnetkezett usert ne kelljen kijelentkeztetni, és így többen is dolgozhatnak egyszerre egy gépen. A megoldás teljesen jól működött a Távoli asztali kapcsolat segítségével.
1. Előszőr is töltsd le a fájl csomagot a letöltés részlegünkből.
2. Importáld a Registry-be a termsrv.reg-et.
3. Rebootolj csökkentett módba, és a "windows" könyvtáradban mindenhol nevezd át az ott lévő termsrv.dll-t valamire és a csomagban lévőt másold a helyére. (Csak a Windows\system32 könyvtárban neveztük át a régi fájlt.)
Ezután tudsz majd távolról bejelentkezni, a helyi user zavarása nélkül.
SP2-vel szerelt Windows XP alatt próbáltuk ki, és működik, azonban mindenki saját felelőségére módosítson."Forrás: jox.hu
A csomagot innen tölthetjük le
Kreatív Wii reklám
2008.09.26. 12:57
Sokat nem tudok hozzáfűzni, de azért annyit mondanék, hogy ne csak egy helyre koncentráljatok :)
UPDATE
Akinek van kedve, az megpróbálhat játszani a lehullott elemekkel, és a videót is el lehet indítani újra :)
SЦPЗЯ MДЯIФ БЯФTHЗЯS
2008.09.18. 12:30
Elvtársak!
A III/III-as ügyosztály hathatós közreműködésével az ideológia tisztek sikeresen állították meg a csempészáru formájában megjelenő kapitalista bűnkultúra terjedését. Az elfogott csomagokat (Super Mario Bro’s játékkazetták, leltári szám: 4NT1C0MMI5T5) a propagandaosztály átvette tanulmányozásra, majd felterjesztettük a COCOM tiltólistára. Hogy mérsékeljük a károkat a tanács készített egy felvilágosító mozgóképet, majd útjára bocsátotta azt az érintettek átnevelésére szolgáló utasítással együtt.
A felvételen látható, amint a karvalytőke szolgálatában imperialista gombák megtámadják a feddhetetlen jellemű világforradalmár munkást. Azonban a munkásököl, vasököl, odacsap, ahova köll, így tőkebálványozó burzsujok megkapják a jól megérdemelt megrendszabályozást. Reméljük, eljut elvtársainkhoz ez a jellemtisztító üzenet (mert ha nem, akkor már indul is a fekete autó).
GTA IV PC gépigény
2008.09.16. 14:23
Néhány nagyobb külföldi játékportál megszellőztette, hogy a gamesforwindows.com weboldalra kikerült az új GTA gépigénye. Persze mire megnéztem, addigra már sehol sem volt az információ, de ki tudja, lehet, hogy megint egy webmesteri "baki" :)
Szóval:
- Operációs rendszer: Windows XP SP2
- Processzor: Duplamagos (Intel Pentium D vagy jobb)
- Memória: 2GB
- HDD: 18GB
- Videókártya: 512MB-os Direct3D 10 kompatibilis vagy Direct3D 9 kompatibilis videókártya Shader modell támogatással (az nem derül ki, hogy melyikkel)
- DVD: duplarétegű
Várjuk, várjuk.
GTA PC képek itt. A Hardwired szerint nem sikerült felturbózni a textúrákat, ami nem lenne túl jó...
És itt megnézheted, hogy miért ciki a hanyag munkavégzés.