Łatwe narzędzia do gry Dev dla początkujących programistów

Posted on
Autor: Louise Ward
Data Utworzenia: 10 Luty 2021
Data Aktualizacji: 10 Móc 2024
Anonim
Łatwe narzędzia do gry Dev dla początkujących programistów - Gry
Łatwe narzędzia do gry Dev dla początkujących programistów - Gry

Zawartość

Więc chcesz robić gry, ale nie wiesz od czego zacząć? Nie tak dawno byłem w tej samej pozycji co ty. Miałem całą motywację, ale żadną z kierunków. Po miesiącach testowania różnych silników gier, przeszukiwania sieci w poszukiwaniu samouczków i szukania zasobów do wykorzystania w moich grach, znalazłem kilka naprawdę niesamowitych narzędzi, które znacznie ułatwiają proces tworzenia, gdy zaczynasz grę. Więc mogę pomóc ci zaoszczędzić trochę czasu, dzieląc się moimi odkryciami.


Ale najpierw musisz zacząć od właściwego nastroju

Projektowanie i tworzenie gier może być trudne, a nie każdy jest do tego zmuszony. Jednym z najważniejszych narzędzi do tworzenia pakietu narzędzi dev jest napęd i chęć rozpoczęcia projektu i zobaczenia go do końca. Dzięki temu napędowi i determinacji jesteś już na drodze do zostania twórcą gier.

Coś, co uważałem za szczególnie przydatne, kiedy po raz pierwszy zacząłem wymyślać własne pomysły na grę, było to, że nie wszystkie moje pomysły były dobre. Ludzie z Extra Credits zrobili świetny film, który podsumowuje fakt, że dobrze jest zawieść i powinniśmy dążyć do szybszego niepowodzenia.

Jeśli pochodzisz z tła programistycznego, to silniejszy silnik, taki jak Unity lub Unreal, prawdopodobnie będzie szybszy. Jeśli chcesz bardziej dogłębnej analizy tych opcji, możesz przeczytać mój poprzedni artykuł, w którym mówię o zaletach i wadach tych silników. Będą to czasochłonne silniki do pracy ze względu na ich ogromną ilość możliwości. Ale jeśli masz ochotę na wygląd AAA w swoich grach, nie możesz pokonać tych silników.


Powiedzmy, że masz niewiele lub nie masz doświadczenia w programowaniu i po prostu chcesz stworzyć prostą grę, jak platformówka. Jeśli brzmi to interesująco, zasugerowałbym, aby spojrzeć na GameMaker: Studio lub Construct 2. Oba te silniki mogą wykorzystać prostą logikę do zbudowania funkcjonalności swoich gier. Osobiście zbudowałem prosty Asteroidy klon gry w GameMaker za pomocą ich języka skryptowego (który jest bardzo podobny do JavaScript) w ciągu około 4 godzin, po prostu postępując zgodnie z prostymi samouczkami znalezionymi online.

Piękno tych prostych silników polega na tym, że pozwala każdemu, niezależnie od wiedzy programistycznej, na pomysł i przekształcenie go w grę. Połącz to z ich solidnymi i dość aktywnymi społecznościami, a masz mnóstwo informacji, które pomogą Ci po drodze.

Nie są to w żaden sposób jedyne możliwości tworzenia gier. Istnieją dosłownie dziesiątki (jeśli nie setki) silników gier, ale to są te, które osobiście próbowałem i rozumiem.


Samouczki i zasoby

Teraz, gdy mamy nasz pomysł i mamy nadzieję, że silnik pomoże nam osiągnąć nasz cel, zaczynamy uczyć się, aby nasz pomysł był czymś więcej niż tylko zbiorem myśli.

Piękną rzeczą w byciu indie w dzisiejszych czasach jest to, że jest tak wiele zasobów i samouczków dostępnych dla niemal wszystkiego, co możemy mieć nadzieję na rozwój. Naszym jedynym czynnikiem ograniczającym jest to, ile czasu musimy poświęcić na naukę tworzenia naszych gier.

Poniżej wymienione są wspaniałe zasoby do nauki korzystania z silników wymienionych powyżej:

GameMaker: Studio

Shawn Spalding

Samouczek, który stał się Community Managerem, filmy Shawna Spaldinga były moim pierwszym wprowadzeniem do GM: S. Jego „Twoja pierwsza gra!” playlista dosłownie prowadzi Cię przez proces tworzenia gry w ciągu około 3 godzin.

HeartBeast

Benjamin, znany także jako HeartBeast, jest twórcą samouczka i niezależnym twórcą z wieloma świetnymi samouczkami. Nie tylko jest kompetentny, ale jest też bardzo dobry w wyjaśnianiu tego, co robi i dlaczego to robi. Ma także książkę i kurs Udemy na temat GM: S.

Konstrukcja 2

thenewboston

Bucky Roberts ma, wśród wielu innych filmów związanych z programowaniem i IT, 2 playlisty z samouczkiem, obejmujące Construct 2. Choć nieco starsze, koncepcje nadal działają tak samo, a informacje są nadal aktualne.

Jerementor

Jerementor przerywa programowanie w Constructie 2 w sposób, który ułatwia naukę i zabawy. Ma także kilka list odtwarzania do tworzenia gier, takich jak platformówka i gra logiczna.

Jedność

Kanał Unity na YouTube oferuje setki filmów wideo dotyczących wszystkich aspektów tworzenia gier w silniku Unity. Ponadto na ich stronie internetowej znajduje się wiele filmów instruktażowych i regularnych sesji treningowych na żywo.

Brackeys

Brackeys obejmuje wiele gatunków gier, zarówno 2D, jak i 3D, a także kilka samouczków do programowania w języku C # przeznaczonych dla początkujących użytkowników. Ma świetną jakość wideo i wyjaśnia koncepcje w łatwy do zrozumienia sposób.

Unreal Engine

Podobnie jak Unity, Unreal ma setki samouczków na swoim kanale YouTube, które obejmują każdy aspekt ich silnika. Oprócz tego zazwyczaj udostępniają wiele transmisji na żywo na Twitch.tv, które obejmują wiele tematów związanych z grą.

TheSargKyle

TheSargKyle ma serię samouczków na temat tworzenia gry FPS, a także bieżącej serii dotyczącej tworzenia RPG. Chcę jednak ostrzec, że jeśli cierpisz na OCD, możesz nie być w stanie spojrzeć na plany swoich gier.

Aktywa i muzyka

Opengameart.org

Ta strona była moim celem do gromadzenia zasobów do prototypowania. Większość zasobów i muzyki na tej stronie jest bezpłatna, nawet w komercyjnym produkcie, pod warunkiem uznania oryginalnego twórcy. Większość dzieł, które tu znajdziesz, jest ukierunkowana na gry 2D.

GameArt2D

Kolejna dobra strona, na której można zdobyć sztukę 2D na przygodę z oldschoolowym przewijaniem. Chociaż nie są darmowe, ceny są całkiem rozsądne, jeśli pracujesz nad budżetem i mają wybór gratisów wysokiej jakości.

Mam nadzieję, że te informacje pomogą ci w rozwoju gier. Tworzenie gry może być trudnym i długim procesem, więc nie daj się zepsuć, jeśli nie zaczniesz zauważać wyników z dnia na dzień. Najważniejszą częścią rozpoczęcia projektu jest zapamiętanie, dlaczego robisz to w pierwszej kolejności. Chodzi o zabawę i ożywianie swojego dzieła i pomysłów.

Więc weź tę wiedzę i wyjdź tam, stwórz coś i podziel się częścią siebie z innymi poprzez gry, które robisz.