Jak zrobić grę wideo (bez doświadczenia)





Czy wiesz, że Super Mario Run zostało stworzone z darmowym silnikiem gry, który możesz pobrać i używać już dziś? Teraz nie zamierzam kłamać i mówić, że tworzenie gry jest najłatwiejszą rzeczą na świecie, ale tak jest sposób łatwiej niż myślisz i szczerze mówiąc, kiedy już zdecydujesz się zacząć, zdziwisz się, jak łatwo to wszystko się łączy. Oczywiście wiąże się to z pewnym wysiłkiem – nic nie dostajesz za darmo – ale najtrudniejsze jest po prostu zacząć, a potem trzymać się tego. Rozważ ten przewodnik, jak sobie w tym pomóc, tak samo jak cokolwiek innego. Jakich programów powinieneś używać? Gdzie szukać pomocy? Co zrobić, jeśli utkniesz? Pamiętać Jesteś tworząc tę ​​grę, po prostu wskażę ci właściwy kierunek.

Jakie są najlepsze programy do tworzenia własnej gry?

Istnieje wiele opcji, ale ja polecam dwie: Studio GameMaker oraz Jedność 3D . Obydwa mają darmowe wersje, z których możesz się uczyć i radzić sobie z nimi, i obie produkują gry, które można łatwo wyeksportować na komputer. Działają również dobrze na konsoli (chociaż jest to krok naprzód w stosunku do wszystkiego, co będziesz robić w najbliższym czasie, ze względu na potrzebę debugowania konsol i licencji deweloperskich).

Przyjrzyjmy się każdemu z nich i kilku innym opcjom.



GameMaker: Studio

Słynne gry stworzone za jego pomocą: Spelunky, Hotline Miami, Crashlands, Downwell, Nidhogg, Nuclear Throne.

Najlepszy dla: Gry 2D



Silne strony : Jedną z największych zalet GameMakera jest łatwy do zrozumienia język na zamówienie. Podczas gdy niektórzy „prawdziwi” programiści mogą kpić z jego prostoty, jest szybki w nauce i tworzeniu oraz tak potężny, jak tego potrzebujesz. Za pomocą kilku prostych poleceń możesz w ciągu kilku godzin poruszać blokami i strzelać do wrogów. Jest to dobra brama do kodowania, a także, chociaż niekoniecznie przekłada się bezpośrednio na inne języki, umożliwia zrozumienie pojęć i struktur, które to robią. Posiada również system programowania oparty na przeciąganiu i upuszczaniu ikon, wykorzystujący obrazy zamiast słów, ale naprawdę najlepiej jest od razu przejść do swobody i elastyczności kodu.

Realistycznie jest to najlepsza opcja, jeśli pracujesz sam.

Słabości : GameMaker może również robić rzeczy 3D, ale nie jest to coś, z czego jest naprawdę znany, dlatego większość jego gier jest 2D. GameMaker Studio 2 jest również obecnie w fazie beta, więc możesz poczekać, aż to się w pełni wyda, zanim zagłębisz się tutaj.



Jedność

Słynne gry stworzone za jego pomocą : Ori and the Blind Forest, Inside, Yooka-Laylee, Layers of Fear, Super Mario Run, Firewatch, Pokemon Go

Najlepszy dla : gry 3D



Silne strony : Unity to darmowy silnik, którego wiele pełnowymiarowych studiów, takich jak Ubi i Nintendo, używa do tworzenia gier. Wiele tytułów, o których prawdopodobnie słyszałeś i w które grałeś, zostało stworzonych za pomocą tego i jest niezwykle wszechstronny. Koncentruje się głównie na 3D, ale ostatnio zmodernizował swoje możliwości 2D, aby bezpośrednio konkurować z GameMakerem. Podczas gdy nacisk kładzie się bardziej na „właściwe” kodowanie, podstawowe narzędzia, takie jak kontroler 3D FPS, istnieją jako gotowe do użycia moduły bez kodowania, a Ty możesz zablokować i stworzyć coś grywalnego niezwykle szybko, prawie bez kodu. Gra ma również ogromny rynek pełen gotowych modułów specyficznych dla gry do kupienia (chociaż wiele z nich jest darmowych). Dzięki temu można po prostu dodać elementy kontrolera, animacje, obiekty i nie tylko.

Słabości : Będziesz musiał nauczyć się poważnego kodu. Unity uruchamia C# i JavaScript, które są popularnymi językami używanymi w różnych aplikacjach. Nauka nie jest niemożliwa, ale daleko od rzeczy dla początkujących. Jedność wymaga opanowania bardzo wykwalifikowanych aspektów, od animacji 3D, modelowania i nie tylko, co czyni go najlepszym dla zespołów. Nie jest to dobry wybór, jeśli chodzi o samotność.

Inne opcje

GameMaker i Unity to zdecydowanie najpopularniejsze opcje, ale nie jedyne. Szpagat , na przykład, jest niezwykle popularny w grach tekstowych i może niezwykle szybko tworzyć grywalne narracje. Chociaż takie rzeczy jak Konstruuj 2 oraz Clickteam Fusion 2,5 to dobre opcje, jeśli absolutnie nie chcesz kodować i wolisz używać ikon przeciągania i upuszczania, ale w rezultacie masz pewne ograniczenia.