logo2
Fizyka Chemia Matematyka strona główna   FIZYKA ZADANIA WZORY TEORIA ROZWIĽZANIA ZADAŃ   FIZYKA GIMNZAJUM ZADANIA WZORY TEORIA   CHEMIA ZADANIA WZORY TEORIA ROZWIĽZANIA ZADAŃ   MATEMATYKA WZORY ZADANIA ROZWIĽZANIA ZADAŃ   HISTORIA HISTORIA W PIGUŁCE NA TELEFON   JĘZEYK POLSKI EPOKI LITERACKIE   MODELARSTWO SZKUTNICZE SZKUTNICTWO ŻAGLOWCE HISTORYCZNE   TWORZENIE GIER 2D W DELPHI  

 
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

Nowosć

Układ okresowy pierwistków chemicznych
Układ okresowy  na telefon, tablet, smartfon
Darmowa aplikacja
Okręty- bitwa morska
okręty gra sieciowa
Darmowa aplikacja na Androida
Kalkulator jednostek fizycznych
przelicznik jednostek fizycznych  na telefon, tablet, smartfon
Darmowa aplikacja
Znaki drogowe.
znaki drogowe na telefon, tablet, smartfon
Darmowa aplikacja na Androida
Saper (512x512 pól)
Saper (512x512 pól)
Darmowa gra logiczna
The Friends of Mine
The Friends of Mine
Darmowa gra logiczna

MACHO. KAMIENNA LEGENDA
MACHO. KAMIENNA LEGENDA game for android
MACHO. STONE LEGEND
Game 2d for Android

Geometria. Wzory
geometri kalkulator wzory figur bryl

Alkomat
Alkomat na androida
Zobacz obliczenia zadań:
Zbiór zadań z fizyki K Chyla Zbiór zadań z fizyki 1 W Mroszczyk, J. Salach
Zbiór zadań z chemii zakres podstawowy K Pazdro Zbiór zadań z chemii zakres rozszerzony K Pazdro
 

epomoce.pl
Fizyka
Fizyka- zadania 1
Fizyka- zadania 2
Zadania dostęp www
Fizyka- wzory
Fizyka- teoria
Chemia
Zadania zak. roz.
Zadania zak. podst.
Zadania dostęp www
Chemia-teoria

Matematyka
Język polski
Historia (pigułka)
Historia (rozszerzona)
Fizyka- gimnazjum
Fizyka zadania- gimnazjum
Fizyka- gimnazjum teoria
Znaki drogowe
 
Matematyka wzory zadania gimnazjum
programowanie
koga
grafika2D


 


2008-2012 ©www.ePomoce.pl

FIZYKA, CHEMIA, MATEMATYKA, HISTORIA, JĘZYK POLSKI. Rozwiazania zadań z fizyki, rozwiazania zadań z chemii, zadania z fizyki, zadania z chemii