Game Maker
Z Wikipedii
Game Maker | |
Rodzaj | Tworzenie gier |
Pierwsze wydanie | lato 1999 |
Aktualna wersja | 7.0 |
Producent | YoYo Games |
Licencja | Komercyjna |
Platforma systemowa | Windows |
www.yoyogames.com |
Game Maker - środowisko do tworzenia gier i programów komputerowych, zorientowane głównie na początkujących programistów.
Spis treści |
[edytuj] Opis
Game Maker oferuje prosty system gotowych funkcji, definiujących zachowania obiektów w grze. Gotowe funkcje są reprezentowane nie przez kod, lecz przez ikony, oparte na zasadzie "przeciągnij i upuść", które można dowolnie układać i łączyć budując w ten sposób program.
Największym atutem programu jest własny język skryptowy GML (Game Maker Language). Dzięki niemu Game Maker posiada bardzo dużo możliwości w dziedzinie algorytmiki. Można tworzyć zarówno pojedyncze skrypty jak i rozbudowane algorytmy, można też z pozycji gry odwoływać się do plików spoza programu lub łączyć się z siecią.
Choć program pozostaje nadal edytorem gier 2D to dzięki zastosowaniu dodatkowych bibliotek .dll oraz gotowych silników 3D, można wykreować gry trójwymiarowe FPP, TPP itd. Najnowsza wersja 6.1 posiada obsługę Direct3D oraz kilka funkcji przydatnych do tworzenia wizualizacji trójwymiarowych.
[edytuj] Minimalne wymagania sprzętowe
[edytuj] Game Maker 6.1
- Microsoft Windows 98 SE, Windows 2000, Windows ME lub Windows XP.
- DirectX 8+
- Karta grafiki kompatybilna z DirectX 8, z pamięcią co najmniej 8 MB
- 64MB pamięci RAM.
- Procesor 166MHz.
- Karta dźwiękowa kompatybilna z DirectX 8.
- Rozdzielczość 800x600 (lub większa) z 16 lub 32 bitową głębią kolorów
[edytuj] Game Maker 5.3a
- Microsoft Windows 9x, Windows NT 4, Windows 2000, Windows ME lub Windows XP.
- DirectX 5+
- Procesor klasy Pentium lub lepszy
- Rozdzielczość 800x600 (lub większa) z 16 lub 32 bitową głębią kolorów
[edytuj] Game Maker Language
-
Zobacz więcej w osobnym artykule: Game Maker Language.
Game Maker Language jest językiem skryptowym stworzonym na potrzeby programu Game Maker. Charakteryzuje go prosta składnia, przypominająca tą z C++, oraz mnogość funkcji umożliwiających szybkie napisanie skryptu. Wszystkie funkcje oraz składnia i najważniejsze informacje są napisane w pliku dokumentacji.
[edytuj] Przykładowe dodatki
Oto lista najpopularniejszych dodatków w postaci bibliotek .DLL do Game Makera:
- GmIrrLicht (GMI) - port silnika Irrlicht do Game Makera dzięki któremu można korzystać z zaawansowanych funkcji 3D.
- GMSQL - biblioteka umożliwiająca połączenie z bazą MySQL.
- GMSOCK - pozwala Game Makerowi korzystać z gniazd do obsługi podstawowych funkcji sieciowych.
- SOC (Simple Online Communication) - działa podobnie do GMSOCK, ale jest prostszy w użyciu.
Wszystkie dodatki można ściągnąć z Game Maker Community. Można też skorzystać z listy dodatków dostępnej tutaj. Game Maker można też rozbudować za pomocą Action Libraries (tzw. klocków). Jest to kierowane głównie do początkujących użytkowników, ponieważ w dużej mierze zastępują one kod pisany w GML. Tutaj można znaleźć większość Action Libraries dostępnych w sieci.
[edytuj] Game Maker Community
Game Maker Community (w skrócie: GMC) to oficjalne forum programu Game Maker. Użytkownicy mogą tam znaleźć różne dodatki, rozwiązania problemów, ale też mogą zaprezentować tam własne gry, biblioteki .dll, przykłady bądź mogą zapytać się o pomoc. Wymagana znajomość języka angielskiego.
[edytuj] Zobacz też
[edytuj] Linki zewnętrzne
[edytuj] Zagraniczne strony
- Oficjalna strona YoYo Games, firmy sprzedającej Game Makera
- Poprzednia oficjalna strona Game Makera, z poprzednimi wersjami programu
- Game Maker Community (oficjalne forum Game Makera)