Patrząc na gry komputerowe zdaje się, że jest w nich zawarte wszystko. Animacja, elementy filmów, np. scenariusz, muzyka, niekiedy na bardzo wysokim poziomie, grafika 3D oraz efekty specjalne nieustępujące nawet temu, co możemy zobaczyć na wielkim ekranie.
Przyglądając się temu wszystkiemu z bliska, możemy odnieść wrażenie, że do stworzenia gry potrzebujemy dużą ilość różnego rodzaju oprogramowania, które jest bardzo kosztowne. Osoba prywatna, która interesuje się grami i chciałaby stworzyć własną produkcję nie jest w stanie zebrać kwoty potrzebnej do stworzenia i wydania gry.
Biorąc pod uwagę poziom nauczania informatyki w gimnazjach oraz liceach można domyślać się, że wiele osób nie ma pojęcia, że istnieją programy, które są darmowe i wcale nie ustępują swoim poziomem tym komercyjnym.
Nie mam zamiaru oceniać, które aplikacje są lepsze, a które gorsze. Najważniejsze jest to, by każdy zdawał sobie sprawę z tego, że także w tym aspekcie ma wybór.
Grafika 2D - GIMP
Zaczynając od samego początku. Pierwszym etapem tworzenia gry jest oczywiście pomysł, który trzeba przenieść na papier. Nieważne, czy jest to prawdziwy papier, czy ten wirtualny. W tym drugim przypadku potrzebujemy oprogramowania do obróbki grafiki 2D. Każdy, kto jest choć trochę obeznany w tym temacie na pewno jest w stanie wymienić przynajmniej jeden taki program.
Ja chciałbym wspomnieć o darmowym programie do grafiki 2D. Mam tutaj na myśli program o nazwie GIMP. Jest to darmowy edytor grafiki, posiadający wszystkie funkcje, które są nam potrzebne do stworzenia koncept artów, tekstur i wszystkiego, co związane z grafiką 2D. Program można znaleźć na stronie www.gimp.org
Grafika 3D - BLENDER 3D
"W dzisiejszych czasach gra nieposiadająca dobrych modeli 3D, jest grą kiepską". Tak już się stało, że oprawa wizualna jest niekiedy ważniejsza od tego o czym dokładnie jest ta gra. Programów do modelowania, animowania oraz teksturowania jest na rynku wiele. W tej tematyce godnym polecenia, darmowym oprogramowaniem jest na pewno BLENDER 3D. Program jest bardzo przyjemny w użytkowaniu, a co najważniejsze jego funkcjonalność oraz możliwości są ogromne. Program do ściągnięcia ze strony: www.blender.org
Silnik graficzny - UNITY 3D
Mając już pomysł, modele 3D oraz animacje potrzebujemy czegoś, co będzie uzupełniało to wszystko. Mam tutaj na myśli oświetlenie oraz dodatkowe efekty, przydałaby się również fizyka. Mowa oczywiście o silniku graficznym. Tutaj można spokojnie wymienić dwie pozycje, oczywiście darmowe. Unity 3D oraz Unreal Engine. Są to bardzo dobrze zrobione, wydajne oraz bardzo funkcjonalne silniki, które możemy używać w swoich grach. Unity 3D można dostać na stronie: www.unity3d.com
Edycja audio - AUDACITY
Dobrze wiemy, że gra komputerowa to nie tylko piękna grafika. Równie ważnym aspektem jest oprawa audio. Do obróbki dźwięku warto polecić program o nazwie AUDACITY. Jest to darmowy program pozwalający na przycinanie, dodawanie efektów oraz na wiele innych bardzo przydatnych funkcji związanych z dźwiękiem. http://audacity.sourceforge.net
Środowisko programistyczne - MonoDevelop
Żeby gra nie była tylko czymś, co jest widoczne lub słyszane na ekranie naszego monitora, a dawała możliwość interakcji gracza, możliwość sterowania obiektami, wykonywania różnych zdarzeń potrzebujemy sięgnąć do programowania. Do tego znowu potrzebujemy środowiska programistycznego. Tutaj możliwości jest wiele, zależy od tego jaki język programowania preferujemy. Propozycja dla C# to MonoDevelop. Jeden jest zawarty w Unity 3D. www.unity3d.com
Game editor - Unity 3D
Ostatnią rzeczą jaką potrzebujemy do stworzenia własnej gry jest Game Editor. Czyli coś, co to wszystko nam złączy, pozwoli poustawiać wszystko na scenie oraz da możliwość zarządzania wszystkim z jednego poziomu. Duże firmy developerskie piszą własne edytory swoich gier dla swoich pracowników. Dobrym wyjściem z tej sytuacji jest skorzystanie z darmowego edytora, jakim jest Unity. Bardzo funkcjonalny, rozbudowany i, co najważniejsze, elastyczny edytor. Możemy go dostosować dla własnej produkcji na wiele sposobów. Strona www: www.unity3d.com
Tworzenie gry może być bardzo kosztownym przedsięwzięciem, ale jak widzimy możemy zrobić to również całkowicie za darmo, korzystając z oprogramowania, o którym się po prostu nie mówi. Szczerze zachęcam do eksperymentowania oraz odkrywania różnego rodzaju oprogramowania. Zapraszam również na forum www.mepi.pl/forum, gdzie będą poruszane wszelkie tematy związane z produkcją gier komputerowych.
Online since 1997. Join one of the first online course-makers from Poland. Our tutorials have been used by 150K+ students from all around the world with over 4million+ views on YouTube.
Follow us on social media!
“If you want to teach people a new way of thinking, don't bother trying to teach them. Instead, give them a tool, the use of which will lead to new ways of thinking.”
― Richard Buckminster Fuller