Dokonywanie gry i dwukropka; Co robić po zrobieniu pomysłu i zadania;

Posted on
Autor: Lewis Jackson
Data Utworzenia: 5 Móc 2021
Data Aktualizacji: 19 Grudzień 2024
Anonim
Dokonywanie gry i dwukropka; Co robić po zrobieniu pomysłu i zadania; - Gry
Dokonywanie gry i dwukropka; Co robić po zrobieniu pomysłu i zadania; - Gry

Zawartość

Podążałem za radami w pierwszej odsłonie i stworzyłem pomysł na sieć ... Co dalej?

Jeśli jeszcze tego nie zrobiłeś, znajdź mój poprzedni artykuł na temat tworzenia gier i upewnij się, że masz wszystko wymienione w dół i gotowe do rzucenia. Więc teraz, gdy macie macierz idei i macie rozsądne pojęcie o tym, jakiej gry chcecie, z pewnym pomysłem na cechy techniczne, które powinien mieć, gdzie pójdziecie dalej? Najpierw należy odpowiedzieć na pytanie: czy masz przyzwoite zrozumienie języka C ++, Javascript lub innego standardowego języka gier?


Próbuję zapytać:

Ja naprawdę mam dobre zrozumienie języka!

Cóż, kudos dla ciebie, ponieważ kiedy zacząłem się rozwijać, nie miałem ani odrobiny wiedzy (poza podstawowym doświadczeniem inżynierii komputerowej), więc masz nogę w miejscu, w którym zacząłem. Jednak doświadczonym lub doświadczonym programistom często trudno jest przenieść się z oprogramowania usługowego do tworzenia gier 2D i 3D. Dla porządku, chociaż wydaje się oczywiste, zaleca się rozpoczęcie od gier 2D i przejście dalej; ponieważ kod staje się wykładniczo trudniejszy podczas programowania w trzecim wymiarze. Teraz możesz przejść kilka tras.

Trasa 1 do tworzenia własnej gry

Jeśli masz doświadczenie w kodowaniu, a pierwszą trasą, którą poleciłbym, jest użycie gotowego silnika gry, takiego jak Unity3D lub Unreal Development Kit (UDK).


Powód, dla którego zalecam to, ponieważ kodowanie doświadczenia lub nie, wciąż brakuje ci doświadczenia w projektowaniu gier, co jest bardzo unikalną umiejętnością, która musi być z czasem doskonalona. Korzystanie z silnika znacznie ułatwia tworzenie gry, ale nadal pozwala (i często wymaga) pewnego poziomu skryptów w popularnych językach. Ponadto tworzenie gier w 2D lub 3D jest dość łatwe, ponieważ GUI (graficzny interfejs użytkownika) jest bardzo przyjazny dla użytkownika i wybaczający.

Trasa 2!

Drugą możliwą drogą do stworzenia gry wideo jest trudne kodowanie niestandardowego silnika; może to być bardzo trudne dla tych, którzy mają tylko umiarkowane doświadczenie programistyczne. Chociaż będziesz miał więcej opcji dostosowywania, kodujesz swój własny silnik, moim zdaniem gra może ostatecznie ucierpieć, ponieważ wszystko musi zostać stworzone od podstaw. Korzystanie z gotowego silnika gry pozwala twórcy gry na kreatywność, nie zapominając o kluczowych funkcjach i mechanice, które w przeciwnym razie byłyby trywialne i pomijane. Istnieją dziesiątki samouczków poruszających się po YouTube i strony internetowe z kursami, które dostarczają fantastycznych wyjaśnień dotyczących pojemności silników gier oraz dostępnych narzędzi.


Cóż, mam absolutnie zero kodowania

Jeśli tak jest, to jesteś na pozycji, w której byłem, kiedy po raz pierwszy zacząłem. Ale nie obawiaj się nadziei na grę! Chociaż masz bardziej strome wzgórze do pokonania, cel nie jest niemożliwy. Jednak w przeciwieństwie do tych z wcześniejszym doświadczeniem programistycznym, masz tylko jedną trasę, jeśli chcesz być w stanie stworzyć grę z pewnym poziomem wydajności. ty musi użyj wcześniej spreparowanego silnika, takiego jak Unity3D albo UDK. Na szczęście silniki te, podobnie jak kilka innych, są w dużej mierze wybaczające dla tych, którzy nie mają doświadczenia w programowaniu. Jednak Unity i UDK będą wymagały pewnych skryptów; to tutaj tutoriale stają się twoją biblią.

Teraz, ponieważ jest to artykuł, nie będę się poruszał, jak używać tych narzędzi, ale wskażę ci właściwy kierunek uczyć się. Wiele osób zwraca się do Youtube, kiedy zaczynają, i to jest dokładnie to, co zrobiłem, kiedy zacząłem. Chociaż było wiele samouczków wideo, wiele z nich było trudnych do naśladowania lub nie służyło moim celom do rzeczywistego uczenia się, ale zamiast tego trzymało cię za rękę i nie wyjaśniało aspektu „dlaczego”. Zdecydowałem się wypróbować jeden z kursów Unity na stronie internetowej o nazwie Udemy.com i nie mogłem być szczęśliwszy. Instruktor był czysty i szybko zorientowałem się w narzędziach Unity3D. Główną wadą było to, że gdy moja klasa się skończyła, chciałem dowiedzieć się więcej o skryptach i odkryłem, że na stronie tej brakowało tych informacji. Wiele skryptów można znaleźć na Youtube, ale starannie wybieraj, ponieważ większość „uczenia się” nie jest dokładnie znacząca. Jednak będziesz miał przykłady, z których możesz skorzystać.

Więc co jest chudego na temat tego, co muszę zrobić, zanim przeczytam następny artykuł?

Mówiąc wprost, trzymaj matrycę idei, którą stworzyłeś, aby przypomnieć ci o swoich celach i utrzymywać cię na dobrej drodze. Dodatkowo zdecyduj, którą trasę wybierzesz, jeśli jesteś doświadczonym programistą, a następnie, dla obu grup, zdecyduj, którego silnika chcesz użyć. Jest to ważny proces, dlatego polecam przeglądanie zalet i wad każdego z dostępnych silników, decydowanie o tym, co ma robić Twoja gra i który silnik robi to najbardziej efektywnie. Bez względu na to, który silnik zostanie wybrany, będzie to wyzwanie, ale trzymanie się go będzie w końcu więcej warte, zaufaj mi!