2010. február 28., vasárnap

Managed DirectX - Geometriai primitívek

Most amikor már a DirectX 11-es kiadásánál tartunk el lehet azon gondolkodni, hogy van e értelme a DirectX 9-es verziójával foglalkozni. Az biztos, hogy az Xbox360 konzol még jó ideig csak ezt fogja támogatni és sok helyen még mindig az XP operációs rendszer van, ezért legalább egy D3D9 rendert mindenképpen érdemes implementálni a rendszerhez. Kezdésnek is talán picivel egyszerűbb a DX9, mert nem kell rögtön a shader programozást is megtanulni egy...

2010. február 27., szombat

Magyarország, én így szeretlek – újratöltve

Nem tudhatom, hogy másnak e tájék mit jelent,nekem szülőhazám itt e lángoktól öleltkis ország, messzeringó gyerekkorom világa.Belőle nőttem én, mint fatörzsből gyönge ágas remélem, testem is majd e földbe süpped el.Itthon vagyok.A Soproni a „Magyarország, én így szeretlek” után újabb, a hazaszeretet témájában mozgó reklámfilmet hozott ki.Magyarország, én így szeretlek – újratöltveA reakciók most sem maradtak el, egy-két fórum csak úgy forrongott...

Tetszőleges szöveg szavait kigyűjtő algoritmus

Egyedi kereső rendszer fejlesztésénél, vagy statisztikai alkalmazások írásánál hasznos funkció lehet a következő: egy függvénynek megadunk egy tetszőleges szöveget, melyből a függvény kigyűjti a minimum három karakteres szavakat úgy, hogy az eredmény listában minden szó maximum csak egy példányban szerepeljen. További extra lehetőség, hogy megadhatunk egy szó listát, melyben felsorolhatjuk azokat a szavakat, amelyeket nem szeretnénk az eredménylistában...

A láthatatlan univerzum - Szezám tárulj

Ezeréves privilégiuma minden mesemondónak, hogy története fonalát valamely útszéli fogadóban kezdje el legombolyítani, ahol sok utas verődik össze, és ahol mindegyikük természete mindenféle mesterség nélkül megmutatkozik. Nohát, a matematika se különb ennél, olyan tájakra kalauzolja el néha az embert, ahol sokszor fantomok ijesztgetik a békés vándort. Ezért azt mondom, a legjobb róla csak beszélgetni egy jó pofa sör mellet, ami nemcsak hogy jókedvre...

Command and Conquer: Tiberian Sun Free

A 2008-ban megjelent klasszikus Westwood/EA stratégiajáték teljes változata tölthető le az oldalról, amely tartalmazza a Firestorm kiegészítőt. A szoftvert letöltése után a Program Files/EA Games könyvtárba csomagoljuk ki, vagy másoljuk át, indítása a parancsikon segítségével történhet.C&C Tiberian Sun Trailer[DOWNLOA...

2010. február 21., vasárnap

C# a hülyegyerek a bitek homokozójában???

Sokan kritizálják és nevetik körbe a .NET-et még mind a mai napig. Pedig nem kellene. A .NET berobbanásakor mindenki nagyot nevetett azon, hogy lesz egyszer Managed OS (lásd Singularity) "bebootol a .NET" (hahaha) és azon, hogy Xboxra lehet majd írni C# játékot (elindul a framework a boxon, haha…). Ma ez már természetes, senki nem lepődik meg rajta. Ha picit visszább megyünk az időben az assembly mellett semmi mást nem lehetett elképzelni, amivel...

2010. február 20., szombat

Tao Start 05 - Test felépítése poligonokból

Itt az ideje, hogy végre készítsünk egy igazán 3D programot. Az előző OGL leckében szereplő példát fogjuk kiegészíteni, mert abban már benne van a vetítés. A Paint() eljárásban a glPushMatrix(); és glPopMatrix(); közötti részt teljesen ki is törölhetjük. Hogy átláthatóbb legyen a példánk csináljunk egy kockarajzoló eljárást. A neve legyen mondjuk DrawCube paramétere viszont egyáltalán ne legyen. Hogy miért, azt a lecke végére mindenki megtudj...

2010. február 14., vasárnap

Transport Tycoon Deluxe OpenTTD

Kezdjük kis történelemmel. A Transport Tycoon számítógépes játékot a MicroProse nevű kiadó adta ki 1994-ben. Fejlesztője Chris Sawyer. Megjelent MS-DOS, Windows 95, PlayStation platformokra. A játékban az a feladatunk, hogy egy véletlenszerűen generált szigeten egy közlekedési vállalkozást alakítsunk ki. Ehhez 4 különböző közlekedési ágazatot vehetünk igénybe: vasút, közút, repülés, hajózás. Mindegyiknek megvannak a maguk előnyei és hátrányai. A...

Nevetni egy szörnyű világban...

Krokodil gyilkol, de nem elég alaposan. Hanyagsága nemzetközi konfliktust eredményez. Kölyök úgy megrémül, hogy azt sem tudja, fiú-e vagy lány. Pedig jó lenne, ha legalább ő tudná! Piszkos Frednek rossz a lapjárása – a vesztes az angol admiralitás. A Balmoral cirkáló legénységének iszonyú tragédiája: gránát csap a söröshordóba... Rozsdás, Bunkó, Főorvos Úr, Kölyök, Piszkos Fred és a többiek... Kedvenc íróm Rejtő Jenő, már régen szerettem volna...

Letölthető a Visual Studio 2010 RC

Az MSDN-előfizetők hétfő óta elérhetik a Visual Studio 2010 kiadásra jelölt (RC) változatát, amely mától letölthető a nagyközönség számára is a .NET keretrendszer 4.0 verziójának előzetesével együtt. A végleges változatok április 12-én jelennek meg.  Visual Studio 2010 A Visual Studio 2010 számos területen előrelépett elődeihez képest, szinte felsorolni is képtelenség az újdonságok listáját. A fejlesztői eszköz mind asztali, mind webes, mind...

2010. február 10., szerda

Tao Start 04 - Transzformációk

Végre elérkeztünk egy nagyon lényeges részhez. Nyugi! Nem kell megijedni, nem olyan felfoghatatlan, de kell hozzá ez a kis matek. Megpróbálom érthetően leírni úgy, hogy aki tud osztani, szorozni, összeadni, kivonni az is megértse. Először átvesszük a szükséges matematikát, aztán meg azt, hogyan kapcsolódik ez az egész az OpenGL-hez. Ami fontos, hogy ne próbáljuk meg görcsösen megérteni a matematikai részt, ha nem megy elsőre, sebaj, olvassátok...

2010. február 7., vasárnap

Tao Start 03 - Vetítések

Múltkor ott hagytuk abba, hogy sikerült egy szép sínes háromszöget kirajzolnunk a képernyőre. A kezdeti öröm mára már biztos elmúlott, így ideje továbblépnünk. Ehhez viszont újabb fogalmakkal kell megismerkednünk. Kezdjünk is hozzá...

2010. február 6., szombat

Bevezetés a Managed DirectX világába

A Managed DirectX (MDX) 2002-ben jelent meg, mint .NET Framework alatti DirectX támogatás. Az MDX 2.0 pedig már a XNA Framework része lett. Vagyis az MDX mára megszűnt létezni és helyette lett a XNA, de az már framework, szóval semmi vertex buffer, meg ilyenek. XBox 360 és PC-re jó, de a mindkettővel való kompatibilitás miatt DirectX 9-et támogatja csak. Ennek ellenére érdemes megnézni milyen is az MDX, mert még mindig elérhető. A másik lehetőség...

VirtualBox: az ingyenes virtuális gép

Felvezetésként: nemrégiben a főnököm kapott egy új notebookot a Windows 7 Home Basic 64 bit-es változatával. Semmi gond nem volt vele, minden pörgött rajta rendesen. Csak egyetlen egy apró viharfelhő jelent meg a windows-kék égen, éspedig az intézeti nyomtató. Le kell szögeznem, hogy a Konica Bizhub 210-es kódnévre hallgató irodai gép egy nagyon jó masina, bírja a strapát rendesen, 10 főig ideális választás. Csak egy „apró” bibi van vele, nincs...

2010. február 3., szerda

Tao Start 02 - Color Quad

Legutóbb ott hagytuk abba az ismerkedést a Tao-val, hogy beüzemeltük a framework-öt és elkészítettük az első háromszögünket. Ez is már valami, de ideje tovább lépni. De előtte még felhívnám a figyelmet arra, hogy az OpeGL a C nyelvre épül ezért minden utasítást az eredeti szintaxisban érdemes megismerni, mert így később bármilyen OpenGL forrást könnyedén megérthetünk. Ahány wrapper annyiféle megvalósítás, de amint ráhangolódunk magára az OpenGL-re...