Ako už názov naznačuje, bude sa jednať o viacdielny seriál.
Budem v ňom rozoberať problematiku tvorenia hier v Delphi za využitia komponent
DelphiX, ktoré sú založené na DirectX.
Takže, prvé čo budeme potrebovať je Delphi (to je hádam každému jasné :)) a
komponentu DelphiX, ktorú si môžete stiahnuť napríklad
tu.
Konkrétne táto komponenta je pre Delphi 6
Komponentu máme úspešne nainštalovanú. V Delphi sa nám vytvorila nová záložka s
popisom DelphiX. Mala by obsahovať dvanásť položiek. Ich stručný popis:
DXDraw » Tu sa to všetko "odohráva".
Táto komponenta nám umožnuje po sebe kresliť
DXDIB » Táto komponenta je skoro totožná s Image
na záložke Additional
DXImageList » Do tejto komponenty môžeme
"naskladať" viacero obrázkov.
DX3D » Názov hádam hovorí sám za seba. Či nie? :)
DXSound » Umožňuje prehrávanie zvuku.
DXWave » Sem môžeme dať nejaký ten zvuk na oživenie aplikácie.
DXWaveList » To iste ako ImageList, ale s hudbou.
DXInput » Spracuváva udalosti klávesnice a myši.
DXPlay » Umožňuje vytvoriť multiplayerovú hru, ktorá pobeží cez net.
DXSpriteEngine » Dá sa tu vytvoriť engine hry.
DXTimer » Ako klasický timer, len má viac "udalostí".
DXPaintBox » PainBox pozná hádam každý. Tento toho vie trochu menej.
Tak a to by bolo pre dnešok asi tak všetko. Už sa teším na ďaľší diel, v ktorom
si trochu viac popíšeme niektoré komponenty a vytvoríme aj ukážkovú aplikáciu.
V prípade nejasností, prosím, mailujte, faxujte, nadávajte na mňa, ale hlavne mi
dajte viedieť.
Def