fizyka wzory prawa zadania teoria, chemia teoria zadania wzory, modelarstwo szkutnicze

 
TWORZENIE GIER: Instalacja komponentu OMEGA w DELPHI
 
omega

Pobierz komponentOMEGA

 
Czym jest OMEGA?

Nie będę się długo rozwodzić na ten temat. Ogólnie pakiet OMEGA zwiera zbiór kilkunastu komponentów ułatwiających tworzenie gier w Delphi 5, 6, 7. Jest to pakiet darmowy, oparty na nagłówkachDirectaX JEDI w wersji 8.1. Można ubolewać, iż nie jest od kilku lat rozwijany, ale nie oznacz to, że nie można stworzyć gry. Po zainstalowaniu komponentu mamy dostęp do zbioru przykładów omawiających podstawy użycia tego "narzędzia". Standardowo źródła znajdują się w..\Omega\Examples\Simpleb oraz kilka programów można znaleźć tu:..\Omega\Examples\Advanced


Skład komponentu

Po prawidłowej instalacji komponentu będziemy mieć zakładkę z poniższymi narzędziami:

komponent omega delphi instalacjal7

Opis wybranych składników:

oscreenOmegaScreen- odpowiada za "całość" działającej aplikacji, może pracować w trybie okienkowym jak i pełnoekranowym

osurfaceOmegaSurface- definiuje powierzchnię dla wyświetlanej grafiki, w aplikacji może jednocześnie działać kilka takich powierzchni

oscpriteOmegaSprite- jest odpowiedzialny za "duszki", czyli postacie naszych bohaterów

osimagelistOmegaImageList- jest to kontener na zasoby grafiki; grafika może być dodawana w momencie tworzenia aplikacji gry (dokładnie w taki sam sposób jak wTImageList) lub ładowana z pliku zasobów*.oil; w pakiecie komponentu jest dołączony program w raz z kodem do tworzenia takich plików zasobów; standardowo znajduje się w..\Omega\Utilities\OmegaImageList_Editor\ImagelistEditor.exe ; hasło którego domaga się program przed utworzeniem zasobu można zignorować.

ofontOmegaFont- komponent czcionki tekstowej

obitmapfontOmegaBitmapFont- komponent czcionki "wycinanej" z pliku graficznego

osound3dOmegaSound3D iOmegaMusic- komponenty odpowiedzialne za dźwięk



otimerOmegaTimer- "zegar" gry, tu wykonywany jest cały mechanizm gry: wyświetlanie grafiki, klawiszologia itp.

oinputOmegaInput- komponent definiujący funkcjonalność klawiszy sterowania grą

omapOmegaMap- komponent definiujący trzywarstwowy model świata gry 2D, niezbyt udany można stworzyć własny o wiele wydajniejszy, co pokażę w kolejnych artykułach; działani tego komponentu można prześledzić wchodząc do \Omega\Examples\Advanced\OmegaMap\FullExample
O pozostałych komponentach nie wspomnę nie są one na tyle pomocne aby wymagała je każda stworzona przez nas gra

Instalacja komponentu Omegi

Poniżej omówię kroki, jakie należy wykonać, aby cieszyć się możliwościamiOmegi, przebieg instalacji omówię dla Delphi 5. Dla wersjiDeplhi 6, 7 należy wykonać tak samo.
1. Po rozpakowaniu archiwum z komponentem uruchamiamy plik OmegaInstaller.exe

komponent omega delphi instalacjal1

2.Wskazujemy lokalizacje pakietuOMEGA a następnie folderuDirectX8

komponent omega delphi instalacjal2


Wciskamy klawiszPreview a nastepnie klawiszGO

komponent omega delphi instalacjal3


3.Wchodzimy do menuFile i wybieramy opcjęOpen Projekt…

komponent omega delphi instalacjal4


4.W zależności od wersji kompilatora wybieramy odpowiedni plik*.dpk; dlaDelhi 5 będzie to plikOmegaD5.dpk

komponent omega delphi instalacjal5


5.Teraz w trzech kliknięciach instalujemy komponent; kolejne kliknięcia przedstawia poniższy obraz

komponent omega delphi instalacjal6


Jeżeli wszystko dobrze wykonaliśmy pojawi się nam nowa zkładka

komponent omega delphi instalacjal7


Koniec
Alkomat- wirtualny test

Alkomat- darmowa aplikacja na Androida

Pobierz ze sklepu Google Play
Olinowanie stałe- kalkulator średnic

Olinowanie stałe- darmowa aplikacja na Androida

Pobierz ze sklepu Google Play
przepis na gogfry

Przepis na gofry

zobacz
przepis na bitą śmietanę

Przepis na bitą śmietanę

zobacz