Zacznij od Construct 2

Spisie treści
Sposób korzystania z gier wideo bardzo się zmienił w ostatnich latach, nie ogranicza się już tylko do korzystania z komputera lub konsoli do grania, ale istnieją bardziej swobodne sposoby, takie jak tablet lub nawet smartfon.
Tak jak zmienił się sposób uzyskiwania dostępu do gier, podobnie jak sposób ich tworzenia, mamy frameworki, które pomagają nam tworzyć gry przy użyciu określonego języka programowania, takiego jak Phaser lub Cocos2d-JS, ale zmuszają nas do solidnej znajomości języków na na których opierają się te ramy.
Ale dla osób, które pasjonują się tworzeniem gier wideo i nie mają żadnej wiedzy programistycznej, istnieją narzędzia, które pomogą im osiągnąć ten cel. Jednym z tych narzędzi jest Konstruuj 2, aplikacja, która ma prostą operację opartą na funkcji przeciągnij i upuść do tworzenia gier wideo 2D.
Konstruuj 2 to narzędzie, które ułatwia tworzenie gier, może być używane przez wielu różnych użytkowników, od najbardziej początkujących po ekspertów, którzy chcą szybko i łatwo stworzyć prototyp. Konstruuj 2 oparta jest na HTML5 i ma pewne cechy, które sprawiają, że jest to obecnie jedna z najlepszych opcji:
WieloplatformowyPublikowanie gier stworzonych za pomocą Konstruuj 2 obejmuje nie tylko aktualne systemy operacyjne, takie jak Okna, Prochowiec i nawet Linux. Można je rozszerzyć do Android, iOS, Blackberry i nawet telefon Windows. Również jeśli mamy licencję deweloperską, możemy je opublikować Nintendo Wii U.
Nie musisz znać się na programowaniuKonstruuj 2 Nie używa żadnego języka programowania do tworzenia gier wideo, zamiast tego wykorzystuje system zdarzeń, który jest wystarczająco prosty, aby każdy mógł z niego korzystać.
Fizyka w zestawiePodczas używania Konstruuj 2 Nie ma potrzeby tworzenia skomplikowanych funkcji, aby poradzić sobie z fizyką naszej gry, wszystko jest zawarte w narzędziu i jest bardzo łatwe w użyciu.
RozciągliwyDodatkowo istnieje wiele wtyczek opracowanych dla Konstruuj 2 w przypadku, gdy myślimy o dodatkowej funkcjonalności dla naszej gry.
Jak widzimy cechy Konstruuj 2 Sprawiają, że jest to idealne rozwiązanie dla osób, które zawsze chciały zająć się tworzeniem gier wideo, ale nigdy tego nie próbowały, ponieważ nie mają wiedzy programistycznej.
Instalowanie Konstruktu 2Do instalacji Konstruuj 2 wystarczy, że przejdziemy do strony produktu, pobierzemy najnowszą wersję i zainstalujemy tak, jak w przypadku każdego innego oprogramowania. Okna.
Przed przystąpieniem do tworzenia gier wideo ważne jest, abyśmy poświęcili trochę czasu na zapoznanie się z interfejsem Konstruuj 2 Ponieważ różnimy się od innych narzędzi, niektóre rzeczy możemy zignorować.
Gdy uruchamiamy naszą aplikację po raz pierwszy zostaniemy odebrani przez główny ekran narzędzia, tutaj możemy otwierać nasze ostatnie projekty i tworzyć nowe, powinno to wyglądać tak:

POWIĘKSZAĆ

Pierwszą rzeczą, którą zrobimy, jest stworzenie nowego projektu, w tym celu wciskamy Plik i wybieramy opcję Nowy. Zostanie wyświetlone okno dialogowe z dużą liczbą szablonów, aby rozpocząć tworzenie naszej gry, może to być nieco mylące na początku, więc wybierzemy opcję Nowy pusty projekt i pojawi się pusty układ, jak widać na poniższym obrazku:

POWIĘKSZAĆ

Środkowa biała część to układ aplikacji i reprezentuje naszą przestrzeń roboczą, tutaj dodamy postacie, wrogów, a nawet nasze pływające monety, na koniec to, co tutaj zrobimy, będzie ostatecznym rezultatem naszej gry.
Po prawej stronie mamy drzewo zasobów projektu, mamy obiekty używane w naszym układzie, zdarzenia, dźwięki, rodziny i pliki, których możemy użyć w naszym rozwoju. Po lewej stronie mamy podstawowe dane dotyczące naszej gry, od nazwy, opisu i wersji, a nawet informacje o naszym układzie i niektórych ustawieniach.
Jak widzimy interfejs Konstruuj 2 Jest to dość proste, jednak ważne jest, aby wiedzieć, jak rozmieszczone są w nim elementy, aby jak najlepiej wykorzystać czas, gdy zaczynamy z narzędziem.
Wszystko, co istnieje wewnątrz Konstruuj 2 jest obiektem, mogą to być rzeczy, które widzimy na ekranie, takie jak sprites lub teksty, do tych, których nie widzimy, takich jak między innymi tablice, słowniki, klawiatura, mysz. Aby utworzyć obiekt, możemy dwukrotnie kliknąć nasz układ (z wyjątkiem innego obiektu) lub kliknąć prawym przyciskiem myszy i wybrać Wstaw nowy obiekt. Podczas wykonywania niektórych z tych dwóch czynności zostanie wyświetlone okno dialogowe wyboru typu obiektu:

POWIĘKSZAĆ

Istnieją dwa rodzaje obiektów, obiekty wstawiane w aktywnym layoucie i obiekty wstawiane w całym projekcie, czyli te obiekty, które są widoczne na naszym ekranie są wstawiane w layoucie, a te, które nie są, są wstawiony do całego projektu.
Na razie stworzymy obiekt z typ duszka, w tym celu wybieramy to samo w oknie dialogowym i naciskamy WstawićNastępnie nasz kursor myszy zamienia się w krzyżyk, klikamy na nasz układ i automatycznie wyświetla się okno do edycji obrazu, w którym możemy wybrać pomiędzy narysowaniem naszego duszka lub wczytaniem go z obrazka.

POWIĘKSZAĆ

Po wykonaniu tej czynności nasz obiekt zostanie automatycznie dodany do naszego układu poprzez naciśnięcie X w naszym oknie edycji obrazu.
ten warstwy Są bardzo przydatnym sposobem na zarządzanie wizualną hierarchią obiektów, za ich pomocą możemy nawet dodawać efekty wizualne do gry. Aby dodać warstwy, wystarczy przejść do naszego drzewa zasobów i wybrać warstwy.

Tutaj możemy dodać tyle warstw, ile chcemy za pomocą przycisku plus (+), zmienić ich nazwy, usunąć je, a nawet przeorganizować, dodatkowo możemy zobaczyć poziom ich widoczności zgodnie z liczbą, która jest po prawej stronie, gdzie najniższy numer zawsze Będzie na dole, a najwyższy na górze.
Konstruuj 2 Jak wspomnieliśmy, nie używa żadnego języka programowania, zamiast tego używa unikalnego stylu o nazwie system imprez, który ma następujące cechy:
  • Wykonuj polecenia od góry do dołu w drzewie.
  • Posiada zmienne, zarówno globalne, jak i lokalne
  • Posiada funkcje, które działają tak samo jak funkcje w tradycyjnych językach programowania, ale bez konieczności dotykania ich kodu.
Ten system zdarzeń odpowiada za kontrolowanie obiektów w układzie i może być używany nawet do kontrolowania tych ostatnich. Należy wspomnieć, że ten system składa się z dwóch elementów, zdarzenia i akcji, gdzie zdarzenia to te rzeczy, które dzieją się w naszej grze, a akcje to rzeczy, które mają miejsce, gdy wydarzy się jakieś zdarzenie.
Wydarzenia są tworzone w arkusz wydarzeń, który znajduje się obok naszego layoutu, gdzie w celu utworzenia zdarzenia zaznaczamy je i polubimy nasze obiekty możemy kliknąć dwukrotnie lub po prostu kliknąć prawym przyciskiem myszy i wybrać Dodaj wydarzenie:

Tutaj będziemy mieli listę obiektów, które stworzyliśmy, do których możemy dodać wydarzenie, ciekawostkę Konstruuj 2 jest to, że niezależnie od tego, że nie stworzyliśmy żadnego obiektu, zawsze będziemy mieli dostępny obiekt systemowy do dodania zdarzenia. Wybierając go będziemy mieli listę zdarzeń mających zastosowanie do tego, na razie wybierzemy Co x sekund i akceptujemy następujące okno dialogowe, aby utworzyć wydarzenie:

POWIĘKSZAĆ

Jak wspomnieliśmy, system zdarzeń składa się z dwóch elementów, w tym przypadku musimy dodać dla niego akcję, do tego wystarczy wybrać link, który znajduje się obok naszego zdarzenia o nazwie Dodaj akcję.
Wybieramy ponownie obiekt systemowy i w warstwa i tło wybieramy Ustaw kolor tła warstwy, zmieniamy kolor tej akcji i naciskamy przycisk Podarować. To, co zrobiliśmy, jest bardzo proste i jest to akcja, która zmieni kolor naszej warstwy zerowej na kolor, który określimy w akcji.
Jeśli chcemy zobaczyć, jak działa nasze wydarzenie, wystarczy nacisnąć ikonę Uruchom układ lub wpisz http://localhost:50001/ gdzie po sekundzie tło naszego layoutu zmienia kolor:

POWIĘKSZAĆ

Jak widać, nie jest to coś bardzo funkcjonalnego ani nawet atrakcyjnego wizualnie, ale pozwala zrozumieć, jak działa system eventowy w Konstruuj 2Na tym zakończyliśmy ten samouczek, w którym mogliśmy poznać to proste, ale potężne narzędzie do tworzenia gier 2D, które nie wymaga od nas wiedzy programistycznej, a jedynie chęci uczenia się i tworzenia zarówno niesamowitych, jak i zabawnych gier.
wave wave wave wave wave