Reklama

Chcesz zbudować grę wideo. Opracowałeś historię i różne scenariusze, które można modyfikować, aby pasowały do ​​różnych gatunków. Problem polega na tym, że twoje umiejętności kodowania są słabe.

Więc gdzie idziesz? Odpowiedzią jest oczywiście użycie zestawu do budowy gier wideo - narzędzia lub zestawu narzędzi, które mają pomóc osobom nieposiadającym tradycyjnych umiejętności programowania w tworzeniu własnych gier.

Ale czy te narzędzia są dobre, czy też nadmiernie ograniczają twórcę?

Historia zestawów do budowy gier wideo

Korzystanie z aplikacji do tworzenia gier wideo nie jest niczym nowym. W latach osiemdziesiątych w systemach 8-bitowych dostępna była kolekcja narzędzi, takich jak Graphic Adventure Creator (podobne narzędzia są dostępne dla nowoczesnych platform 3 narzędzia do tworzenia własnych tekstowych gier przygodowychChcesz stworzyć własną tekstową grę przygodową? Oto twoja szansa! Te trzy narzędzia pomogą Ci stworzyć własną złożoną i grywalną historię. Czytaj więcej ) i jego tekstowy poprzednik, The Quill.

instagram viewer

Później zestaw konstrukcyjny Shoot’Em-Up (np. SEUCK) umożliwił tworzenie strzelanek wraz z edytorem tła / mapy i edytor ikonek, a do tworzenia przygody opartej na kafelkach wykorzystano zestaw konstrukcyjny Adventure dla systemów 8-bitowych i 16-bitowych Gry. ZZT i MegaZeux to także dwa inne, o których warto wspomnieć.

Potem pojawił się Zestaw konstrukcyjny 3D, kolejna 8- i 16-bitowa opcja umożliwiająca użytkownikom budowanie 3D światy korzystające z Freescape Incentive Software, które występowały w grach takich jak Driller i Total Zaćmienie.

Od połowy lat 90. gry wideo są w dużej mierze tworzone przy użyciu wewnętrznych zestawów konstrukcyjnych, opracowanych na zamówienie aplikacji służących do tworzenia światy i postacie, włączaj dialog i twórz wszystko, czego wymaga gra, nawet rozmieszczenie postaci i menu.

Ostatnio pojawiła się coraz większa liczba narzędzi do tworzenia gier, niektóre z nich obejrzeliśmy wcześniej 5 darmowych narzędzi programistycznych do tworzenia własnych gierBezpłatne oprogramowanie do tworzenia gier to świetny sposób na rozpoczęcie tworzenia gier wideo. Zebraliśmy najlepsze oprogramowanie do gier na rynku. Czytaj więcej . Pytanie brzmi: czy można wykorzystać obecne opcje dostępne dla twórców amatorskich lub niskobudżetowych do tworzenia wysokiej jakości gier wideo? Zaskakujące, tak - z kilkoma zastrzeżeniami.

Construct 2 może być używany do tworzenia wszelkiego rodzaju gier 2D, jak pokazuje to strona Prezentacja witryny. W rzeczywistości gry wykonane przy użyciu Construct 2 mogą być odtwarzane bezpośrednio na stronie. Zobacz, co potrafi ten silnik.

Darmowa wersja Construct 2 opublikowała tylko gry HTML5. Jeśli chcesz tworzyć gry Windows, Mac, Linux, iOS, Android, Amazon Store lub WiiU, musisz uzyskać licencję osobistą za 129,99 USD.

Witryna Construct 2 zawiera mnóstwo niesamowitych samouczków, które przeprowadzą Cię przez początkowe etapy. Fora zawierają dodatkowe wskazówki i wsparcie, a Ty możesz kupować zasoby (np. Grafikę, efekty dźwiękowe, szablony, duszki) w Sklepie, co jest przydatne, jeśli nie masz talentu do tworzenia własnych zasobów dla siebie projekt gry.

Ale jak łatwe jest korzystanie z tego oprogramowania? Ogólna opinia wśród użytkowników jest taka, że ​​Construct 2 ma delikatna krzywa uczenia się, i chociaż może produkować wysokiej jakości gry, silnik jest nieco ograniczony, jeśli chcesz zrobić coś naprawdę spektakularnego i wyjątkowego.

Stencyl jest naprawdę dobry. Gry wykonane przy użyciu tego oprogramowania znalazły się wysoko w App Store, takie jak Impossible Pixel (# 2 w USA), BLiP (# 1 w 18 krajach) i Zuki's Quest (# 10 w USA). Jeśli to nie jest aprobata, co to jest?

Głównymi zaletami Stencyl są jego nowoczesny interfejs i gotowa obsługa zaawansowanych funkcji, takich jak reklamy, tabele wyników na urządzenia przenośne, zakupy w aplikacjach i wtyczki innych firm. Ułatwia to wszystko, co zmniejsza wysiłek z twojej strony.

Darmowa wersja może być publikowana tylko jako Flash. Licencja Indie, dostępna za 99 USD rocznie, umożliwia publikowanie w systemach Windows, Mac i Linux. Na iOS i Androida musisz wykupić licencję Studio za 199 USD rocznie. Ponadto Stencyl oferuje obsługę łatwego publikowania w Steam, App Store i Play Store.

Logika gry oparta jest na blokach wykorzystujących interfejs „przeciągnij i upuść”, który bardzo przypomina Scratch MIT. Jeśli masz trochę doświadczenia w programowaniu (patrz ostatnia sekcja tej funkcji), możesz dokonać zaawansowanego programowania, tworząc własne niestandardowe bloki przy użyciu języka Haxe.

Stencyl ma umiarkowana krzywa uczenia się dlatego sugerujemy powolne podejmowanie działań i tworzenie podstawowych gier z dostępnymi zasobami oraz korzystanie z obszernego forum pomocy technicznej w celu uzyskania wskazówek i porad.

Jeśli planujesz opublikować swoją grę w systemie Windows, będziesz zadowolony z bezpłatnej licencji GameMaker: Studio (ma ona jednak ekran powitalny). Licencja Professional, dostępna za 149,99 USD, ma kilka dodatkowych funkcji i usuwa ekran powitalny. W przypadku eksportu do komputerów Mac, Linux, Android, iOS lub HTML5 potrzebujesz licencji Master za 799,99 USD.

Ale co możesz zrobić z GameMaker: Studio? Możesz uzyskać dobry pomysł, przeglądając tytuły w strona prezentacji, w którym znajdziesz gry najwyższej jakości, które zostały wykonane przy użyciu tego silnika. Największym sukcesem jest jednak przebój niezależny Hotline Miami.

Dostępne są samouczki online, które przeprowadzą Cię przez sztukę tworzenia gry, a do pomocy technicznej udostępniamy obszerną bazę wiedzy. GameMaker: Studio ma również tętniącą życiem społeczność online - jedną z największych społeczności zajmujących się tworzeniem gier w Internecie - gotową do omawiania projektów i oferowania wskazówek.

Jest to jedno z narzędzi do tworzenia gier, w które możesz się znaleźć bez utknięcia zbyt wcześnie.

GameSalad jest dostępny w dwóch smakach. Wersja podstawowa kosztuje 19 USD miesięcznie (lub 199 USD rocznie) i eksportuje tylko jako HTML5, podczas gdy wersja Pro kosztuje 29 USD miesięcznie (lub 299 USD rocznie) i eksportuje do systemów Windows, Mac, iOS i Android.

Aby zobaczyć, co jest możliwe dzięki oprogramowaniu do budowy gier wideo, sprawdź strony zręcznościowe gdzie znajdziesz kilka tytułów do wypróbowania jako gry przeglądarkowe. Możesz także zajrzeć na YouTube:

Samouczki i zasoby są dostępne na rynku GameSalad, a wsparcie można znaleźć, dołączając do forum społeczności, na którym można również znaleźć wskazówki i porady dotyczące korzystania z GameSalad.

Począwszy od serii książek kucharskich dostępnych na stronie GameSalad, możesz przejść przez różne narzędzia i opcje, budując podstawowe gry i sekwencje. Z krzywa uczenia się przedstawiająca publikowanie gier jako osiągalneGameSalad to mocna opcja dla każdego początkującego.

W tym momencie możesz zastanawiać się, czy zbudowanie gry wideo bez umiejętności programowania jest dobrym pomysłem. W końcu wszystkie opcje, które przedstawiliśmy do tej pory, wymagają od Ciebie włożenia ręki do kieszeni na wszystko, co nie jest grą HTML5.

Pozwól nam przedstawić Ci GDevelop:

„GDevelop jest otwartym, wieloplatformowym twórcą gier, zaprojektowanym do użytku przez wszystkich - nie wymaga umiejętności programowania”.

Dzięki temu oprogramowaniu logika gry jest ustalana na podstawie serii wydarzeń wyrażonych zwykłym angielskim. Gry można eksportować do systemu Windows, Mac, Linux, Android lub HTML5. Zbiór samouczków i szczegółowe wiki są pomocne dla użytkowników, którzy potrzebują wskazówek dotyczących oprogramowania.

Potrzebujesz więcej pomocy? Wskazówki i porady można znaleźć na forum, a także subreddit. Chociaż subreddit jest rażąco niewykorzystany, wciąż można tam znaleźć przykłady ukończonych gier.

Ten film pokazuje małą dziewczynkę tworzącą grę w GDevelop z pomocą ojca:

Jeśli typem gry, którą chcesz zbudować, jest gra RPG, znajdziesz odpowiednie narzędzie. Dostępna za darmo jako wersja próbna (pełna wersja to 69,99 USD), ta najnowsza wersja popularnego programu konstrukcyjnego RPG jest wystarczająco mocna dla doświadczonych programistów, a jednocześnie wystarczająco prosta dla dzieci.

Każdy aspekt tworzenia RPG jest objęty zaskakująco przystępną ceną, a tutoriale i sztuczki są dostępne na stronie internetowej, aby pomóc Ci zacząć i kontynuować.

Jeśli okaże się, że cena jest wyższa niż budżet, należy pobrać bezpłatną wersję RPG Maker VX Ace Lite jest dostępna, umożliwiając zapoznanie się z oprogramowaniem przed dokonaniem zakupu.

Ostatnią opcją wartą obejrzenia jest ClickTeam Fusion. Istnieje darmowa wersja, którą możesz pobierz i rozwijaj za pomocą przed uaktualnieniem do pełnej wersji, która kosztuje 99,99 USD. Ale ma to logo powitalne „Created with Fusion”, które można wyeliminować, aktualizując do wersji dla programistów za 399,99 USD.

Wersja dla programistów zawiera kilka rozszerzonych opcji i zasobów uzasadniających wzrost cen oraz znosi wszelkie ograniczenia dotyczące dystrybucji gry.

Powstałe gry są produkowane w HTML5, ale są eksporterzy, których możesz kupić, aby tworzyć tytuły, które będą odtwarzane w systemach Windows, Mac, Linux, Android i iOS.

Samouczki i forum społeczności oferują pomoc w tworzeniu gier, co powinno pomóc możesz zarządzać swoją drogą uczenia się i produkować grywalne i wciągające gry doświadczenie.

Więcej niż narzędzia do tworzenia gier

Te zestawy konstrukcyjne do gier oferują różny poziom szczegółowości, ale jeśli chcesz stworzyć naprawdę spektakularne gry, musisz nauczyć się prawdziwego programowania Jak nauczyć się programowania bez stresuMoże zdecydowałeś się kontynuować programowanie, czy to dla kariery, czy dla hobby. Świetny! Ale może zaczynasz czuć się przytłoczony. Nie za dobrze. Oto pomoc w ułatwieniu podróży. Czytaj więcej .

Następną najlepszą rzeczą (po opanowaniu jednego z powyższych programów) jest przejście do Unity, który jest prawdopodobnie najczęściej używanym silnikiem do tworzenia gier dla twórców amatorskich i niezależnych. Możesz zacząć poprzez nasz przewodnik dla początkujących po Jedności Programowanie gry w Unity: przewodnik dla początkującychW ewoluującym krajobrazie niezależnych gier Unity pojawiło się jako coś w rodzaju de facto standardu: jego niski koszt, łatwość użycia i szeroki zestaw funkcji sprawiają, że jest idealny do szybkiego tworzenia gier. Czytaj więcej .

Powinieneś również spędzić czas na czytaniu o programowaniu w ogóle. Aby zaoszczędzić pieniądze, możesz z nich skorzystać darmowe książki programistyczne 9 darmowych książek o programowaniu, które uczynią cię profesjonalistąWzywając wszystkich programistów, zarówno nowych, starych, jak i aspirujących: znaleźliśmy duży wybór darmowych (jak w piwie) książek, aby podnieść Twoje umiejętności kodowania na wyższy poziom. Wskocz i ciesz się. Czytaj więcej . Zastanów się również, czy nie odwiedzić tych stron internetowych podstawy tworzenia gier 4 bezpłatne strony internetowe, na których można nauczyć się podstaw tworzenia gierJeśli szukasz dobrej serii samouczków do tworzenia gier, potrzebujesz takiej, która nauczy Cię praktyki i mentalność dobrego kodowania, ponieważ możesz następnie przetransponować te praktyki w dowolnym języku lub Platforma. Czytaj więcej tylko po to, aby wypełnić puste pola.

Czy rozwijasz gry wideo? A może interesuje Cię rozpoczęcie pracy w terenie? Jakie gry chcesz stworzyć? Opowiedz nam o nich w komentarzach poniżej!

Christian Cawley jest zastępcą redaktora ds. Bezpieczeństwa, Linux, DIY, programowania i technologii. Jest także producentem The Really Useful Podcast i ma duże doświadczenie w obsłudze komputerów stacjonarnych i oprogramowania. Współtwórca magazynu Linux Format, Christian majsterkowicz Raspberry Pi, miłośnik Lego i miłośnik gier retro.