Ten samouczek rozwoju gry wyjaśnia podstawy budowy gry wyścigowej. Możesz go zainstalować lub użyć aplikacji online, aby zbudować ekscytującą grę wideo.

Jak zrobić grę na zera

Przegląd

W przeszłości opublikowaliśmy wiele postów na blogu na temat oprogramowania do rozwoju gier open source, takich jak Top 5 Free Game Development w roku 2021, Pierwsze kroki z tworzeniem gier za pomocą supermocarstw, Gra Samouczek rozwoju | Ruch Player in Gdevelop, samouczek rozwoju gry HTML5 dla programistów gier wideo, Jak globalny przemysł gier wykorzystuje oprogramowanie typu open source oraz samouczek Gdeveloper dla początkujących, aby rozpocząć rozwój gry. Najnowsze postępy w epoce Internetu przyniosły nowe trendy w branży gier wideo. Platforma do budowania gier open source zapewnia kompletny ekosystem do samodzielnego rozwijania gier, a programiści dojrzewają tę platformę zgodnie z potrzebami. W tym poście na blogu nauczymy się, jak zrobić grę w Scratch za pomocą GDevelop, obejmując następujące punkty.

Dlaczego powinniśmy korzystać z GDevelop?

GDevelop to oprogramowanie do gier typu open source. Ma to możliwości samowystarczające i ma charakter międzyplatformowy. Możesz go pobrać i zainstalować lub użyć jego wersji online do zabawy. Użytkownicy nie muszą zdobywać żadnej wiedzy programowania, aby korzystać z tego konstruktora gier. Przede wszystkim oferuje interfejs użytkownika przeciągania i upuść, który opracowuje gotowe zachowania gry, szablony i obiekty. To bezpłatne oprogramowanie do tworzenia gier jest bardzo konfigurowalne i oferuje integrację z bibliotekami stron trzecich. Aby uzyskać więcej informacji na temat tego bezpłatnego narzędzia, możesz sprawdzić ten link, aby dowiedzieć się dalej o jego funkcjach i procesie konfigurowania.

Konfiguracja projektu

W tej sekcji stworzymy nasz projekt do budowy gry wyścigowej z niektórymi podstawowymi funkcjami. Śledź ten link Jeśli chcesz skonfigurować na komputerze lokalnym lub możesz użyć wersji online, przechodząc do tego link. Tak więc znajdziesz następujący ekran po kliknięciu „Utwórz nowy projekt”, a następnie kliknij „Pusta gra”.

Jak zrobić grę na zera

Możesz zobaczyć pasek menu po lewej stronie okna. Teraz kliknij przycisk „Sceny”, a następnie dwukrotnie kliknij przycisk „Kliknij, aby dodać scenę”. Następnie wylądujesz na ekranie gry, gdzie możesz tworzyć obiekty gry, tła i zachowania. Idąc do przodu, kliknij „Dodaj nowy obiekt” umieszczony na prawym panelu bocznym, a zobaczysz następujące okno.

Samouczek Gdevelop

Jak przygotować tło i obiekt?

Na pasku wyszukiwania poszukaj obiektu ciężarówki i kliknij go dwukrotnie i naciśnij „Dodaj do gry”, gdy pojawi się w wynikach. Powtórz ten krok dla dwóch kół i obiektu platformy. Teraz kliknij prawym przyciskiem myszy obiekt Greenfloor i edytuj.

Samouczek rozwoju gry

Dodawanie behviorów do obiektu

Następnie przeciągnij i upuść Greenfloor do ekranu gry i dostosuj jego wysokość i szerokość zgodnie z życzeniem. Przeciągnij obiekt ciężarówki i upuść go na ekran gry, a następnie obiekty koła. Idąc naprzód, kliknij prawym przyciskiem myszy korpus ciężarówki i naciśnij „Edytuj Object Truckbody”, kliknij zachowania, kliknij „Dodaj zachowanie do obiektu” i kliknij „Physics Engine 2.0”, a zobaczysz następujące okno.

Jak zrobić grę na zera

W tym oknie możesz modyfikować konfiguracje, takie jak gęstość, szerokość i wysokość. Teraz powtórz ten sam proces dla obiektu Greenfloor, ale zachowaj typ „statyczny” i naciśnij przycisk „Zastosuj”. Ponownie edytuj obiekt TruckBody, naciśnij „Edytuj punkty”, naciśnij „EDD Points”, a następnie wstaw nazwę swojego przedniego koła (tj. FW w tym samouczku). Na obiekcie zostanie utworzony punkt, po prostu przeciągnij ten punkt do lokalizacji koła. Powtórz ten proces również dla tylnego koła i uczyń X i Y do 0, jak pokazano na poniższym obrazku.

Samouczek rozwoju gry

Następnie edytuj oba obiekty kół i dostosuj ich punkty. Ponadto ponownie przejdź do opcji edycji kół, naciśnij kartę „Zachowanie”, wybierz „Physics Engine 2.0” i ustaw wartości typu, promienia i gęstości, jak pokazano na poniższym obrazku.

Oprogramowanie do projektowania gier

Teraz kliknij kartę „Nową scenę”, naciśnij „Dodaj nowe wydarzenia”, naciśnij „Dodaj warunek”, wyszukaj „Na początku sceny” i naciśnij „OK”. Następnie naciśnij „Dodaj akcję” Wyszukaj „Camera Center X Pozycja” i ustaw następujące konfiguracje.

Darmowe oprogramowanie do tworzenia gier

Teraz skopiuj akcję, ale upewnij się, że skopiowana akcja jest ustawiona na „Y”. Dodaj kolejną akcję o nazwie „Zmień zoom z kamerą”, ustaw ją na 0,4 i przeciągnij tę akcję na górę. Dodaj kolejną akcję, wyszukaj „Dodaj złącze koła” i ustaw konfiguracje dla obu kół, jak pokazano poniżej.

Przewodnik rozwoju gier

Następnie dodaj nowy warunek, wyszukaj „naciśnięty klawisz” i ustaw go w lewo. Teraz dodaj akcję, wybierz pierwsze koło, wyszukaj prędkość liniową x ”, znak modyfikacji do„ Odejmowania ”i ustaw wartość 50. Powtórz ten krok dla odpowiedniego klucza, ale upewnij się, że znak modyfikacji w dodaniu poniżej.

Samouczek rozwoju gry

Uruchomienie gry

Po zakończeniu wszystkich kroków. Czas uruchomić grę, naciskając przycisk umieszczony w lewym górnym rogu. Wprowadzi grę w nowym oknie.

Jak zrobić grę na zera

Wniosek

To jest koniec tego postu na blogu i na pewno dowiedziałeś się, jak zrobić grę z zarysowaniem. Istnieje jednak wiele bezpłatnych oprogramowania do projektowania gier**na rynku, ponieważ ta branża zyskuje popularność i popyt. Istnieje kilka powodów, takich jak oprogramowanie typu open source, są skalowalne, konfigurowalne, opłacalne i łatwe w utrzymaniu. Ponadto zapotrzebowanie na międzyplatformowych konstruktorów gier rośnie, ponieważ programiści uważają, że jest wygodna gra, która działa na wszystkich popularnych platformach, takich jak Android, iOS, Web i Desktop. Z drugiej strony nadejście pandemii zmieniło życie ludzi i teraz wolą pozostać w domu. Tak więc ludzie grają w gry wideo w czasie wolnym. Wreszcie Containerize.com jest gotowy na ulepszenie bazy samouczków o bardziej interesujące samouczki rozwoju gier . Pozostań w kontakcie z tą kategorią oprogramowanie do rozwoju gier w celu regularnych aktualizacji.

Badać