Przygotowujemy środowisko pracy a 62 Jak zbudowany jest silnik gry ffi 63 Silnik Irrlicht - najważniejsze cechy @ 63 Uruchamiamy projekt wykorzystujący silnik Irricht a 64 Popularne silniki gier - zdjęcia, opisy,
1 wykonane za Ich pomocą a 64
Irrlicht SDK 1.2 EH3 .NET Framework 2.0 IWSIH SharpOevelop2 KkS
— - - - - a
-
Trójwymiarowe gry fascynują nie tylko zapalonych programistów. Z Ekspertem dowiemy się, jak
Celem wielu początkujących programistów jest zdobycie takiej wiedzy i doświadczenia, aby samodzielnie stworzyć grę trójwymiarową przypominającą na przykład popularnego Qua-ke’a. Niestety, przy wykonaniu obecnych gier przez długie tygodnie pracuje zwykle kilkadziesiąt osób. Jeden, nawet bardzo zaawansowany progra-
Dochodowe gry
Daniel Bargiel
autor
Rynek gier komputerowych jest obecnie jedną z najdynamiczniej rozwijających się dziedzin gospodarki. W USA zyski branży gier komputerowych przewyższyły zyski branży filmowej i stale rosną. Co ciekawsze, ocenia się, że wśród graczy komputerowych około 40 procent stanowią ludzie powyżej 35 roku życia. Nie ma więc wątpliwości, że na rynku będzie się pojawiać coraz więcej, coraz lepszych gier komputerowych. Warto więc dowiedzieć się, jak się je tworzy. Być może w niedalekiej przyszłości znajdziemy ciekawą i dobrze płatną pracę przy projekcie najnowszej gry komputerowej.
mista nie jest więc w stanie samodzielnie stworzyć kolejnej części Dooma czy Quake’a.
Z Ekspertem spełnimy jednak marzenia większości osób stawiających pierwsze kroki w programowaniu.
W dwuczęściowym artykule Ekspert pokaże, jak stworzyć trójwymiarową grę komputerową. W tym numerze dowiemy się, czym jest silnik gry, a także jakie są najpopularniejsze komercyjne i niekomercyjne silniki gier.
Ekspert pokaże również, jak zainstalować środowisko programistyczne SharpDeve-lop oraz silnik Irrlicht. Na koniec uruchomimy nasz pierwszy projekt trójwymiarowej gry • . W następnym numerze Eksperta wykonamy prostą grę 3D podobną do Quake’a.
graczy, ale także wielu stworzyć grę 3D
Wiemy już, czym jest silnik gry. Znamy również możliwości silnika Irr-licht, który wykorzystamy do stworzenia własnej gry. Najwyższy czas przygotować więc środowisko pracy. Zainstalujmy niezbędne biblioteki i narzędzia, dzięki którym będziemy mogli tworzyć trójwymiarowe gry.
Instalacja niezbędnego oprogramowania
W pierwszej kolejności powinniśmy zainstalować .NET Framework 2.0, darmowe środowisko programistyczne SharpDevelop, w którym będziemy oprogramowywać naszą trójwymiarową grę (w języku Cu) oraz silnik Irrlicht.
62 LUTY 2007
eKspert