Jak zrobić grę wideo od podstaw (ze zdjęciami)

Spisu treści:

Jak zrobić grę wideo od podstaw (ze zdjęciami)
Jak zrobić grę wideo od podstaw (ze zdjęciami)
Anonim

Obecnie więcej osób gra w gry wideo niż kiedykolwiek wcześniej, co oznacza, że jest dużo miejsca dla nowych osób, które mogą wejść i stworzyć coś wspaniałego. Proces tworzenia gry wideo jest długi i złożony. Wymaga wielu różnych umiejętności. Ta wikiHow uczy podstaw tworzenia gier wideo od podstaw.

Kroki

Część 1 z 2: Przygotowanie do sukcesu

Stwórz grę wideo od podstaw Krok 1
Stwórz grę wideo od podstaw Krok 1

Krok 1. Zarządzaj swoimi oczekiwaniami

Projektowanie gier wideo wymaga wielu różnych umiejętności, kodowania lub pisania skryptów. Wymaga programowania, sztuki, animacji, muzyki, projektowania dźwięku, testowania, produkcji, finansowania i innych. Wszystko to rozwija się przez wiele godzin. Zwłaszcza jeśli nie masz dużego zespołu studyjnego. Musisz zrozumieć, co możesz osiągnąć dzięki posiadanym zasobom iw odpowiednim czasie. Jeśli nie jesteś realistą co do tego, co możesz zrobić, prawdopodobnie szybko się zawiedziesz i zrezygnujesz. Nie chcemy, żebyś się poddał!

  • Jeśli nigdy wcześniej nie projektowałeś gry, zacznij prosto. Twoja pierwsza gra powinna być nauką, a nie arcydziełem. Celem twojej pierwszej gry powinno być jak najszybsze stworzenie czegoś, co będzie grywalne. Nawet jeśli jest to tylko poziom jednopokojowy, ze złym wykrywaniem kolizji. Nie poddawaj się! Bądź z tego dumny. Twoja następna gra będzie jeszcze lepsza. Wkrótce będziesz tworzyć gry, w które ludzie będą chcieli grać.
  • Zastanów się nad podjęciem pracy w profesjonalnej firmie zajmującej się grami, zanim opracujesz własną grę. Znacznie łatwiej będzie Ci stworzyć udaną grę i pozyskać inwestorów, jeśli masz doświadczenie, wykształcenie i dobrze znaną grę przypisaną do Twojego imienia. Może to wymagać pójścia do szkoły lub zdobycia pewnych umiejętności, ale nadal działa w kierunku twojego celu i ostatecznie będzie tego warte.
Stwórz grę wideo od podstaw Krok 2
Stwórz grę wideo od podstaw Krok 2

Krok 2. Naucz się języków programowania

Chociaż możesz używać silnika gry do tworzenia większości swoich gier przy niewielkiej ilości programowania, umiejętność programowania zapewnia większą kontrolę nad tworzeniem gier. Istnieje wiele języków programowania, których możesz się nauczyć. Możesz wziąć udział w zajęciach, aby nauczyć się programowania, lub zrobić kilka samouczków online. Gry takie jak Code Monkey, Code Combat i Robocode to gry, które mają na celu nauczenie programowania. Oto niektóre języki programowania, których możesz się nauczyć:

  • C++:

    C++ to jeden z najpopularniejszych języków programowania. To także jeden z najtrudniejszych języków do nauczenia, ale warto. C++ daje większą kontrolę nad sprzętem komputerowym i procesami graficznymi. Wiele silników gier, takich jak Unreal, akceptuje tylko informacje napisane w C++

  • Jawa:

    Java to kolejny popularny język używany w różnych aplikacjach. Jest podobny do C++, co ułatwia naukę wraz z C++

  • SQL:

    SQL oznacza Structured Query Language. Służy do interakcji z internetowymi bazami danych. Jeśli Twoja gra wymaga od graczy utworzenia konta online lub interakcji z innymi graczami online lub funkcji, będziesz potrzebować bazy danych do zarządzania wszystkimi informacjami o użytkowniku. Do tworzenia bazy danych i zarządzania nią można używać języka SQL.

  • HTML, CSS, JavaScript:

    HTML/HTML5, CSS/CSS3 i JavaScript to wszystkie języki programowania stron internetowych. Wszystkie są dość łatwe do nauczenia, ale nie są używane zbyt często w tworzeniu gier. Jeśli jednak dopiero zaczynasz tworzyć gry, możesz użyć tych podstawowych języków do tworzenia gier opartych na przeglądarce internetowej.

Stwórz grę wideo od podstaw Krok 3
Stwórz grę wideo od podstaw Krok 3

Krok 3. Poznaj różne programy graficzne

Jeśli nie zatrudniasz profesjonalisty do prac graficznych, masz przed sobą dużo nauki. Musisz nauczyć się obsługi wielu złożonych programów graficznych, ale możesz to zrobić! Photoshop, GIMP, Adobe Illustrator, Blender 3D, 3DS Max to dobre miejsca do rozpoczęcia, jeśli chcesz stworzyć wizualne elementy swojej gry.

Jeśli uważasz, że nie jesteś bardzo dobrym artystą, rozważ użycie minimalistycznego stylu artystycznego. Wiele popularnych gier niezależnych jest zaprojektowanych w stylu 8-bitowej grafiki pikselowej. Nie tylko łatwiej jest rysować, ale wywołuje u wielu graczy poczucie nostalgii. Inne gry są zaprojektowane przy użyciu prostych geometrycznych kształtów

Stwórz grę wideo od podstaw Krok 4
Stwórz grę wideo od podstaw Krok 4

Krok 4. Zdecyduj, jakiego silnika gry chcesz użyć

Silnik gry jest tym, co sprawia, że gra działa. Renderuje grafikę, animację i dźwięk, przetwarza skrypty, fizykę i wiele więcej. Jeśli jesteś wystarczająco utalentowany, możesz zaprojektować własny silnik gry. Prawdopodobnie będziesz chciał zaoszczędzić trochę czasu i znaleźć istniejący silnik gry. Istnieje wiele potężnych silników gier, z których możesz wybierać. Wiele z nich można pobrać i używać bezpłatnie. Większość z nich wymaga zakupu licencji, aby uzyskać wszystkie funkcje i płacić tantiemy za publikowane gry. Oto kilka silników gier, którym możesz się przyjrzeć:

  • Jedność:

    to potężny silnik gry. Obsługuje zarówno gry 2D, jak i 3D i nie jest zbyt trudny do nauczenia. Wiele gier mobilnych i niezależnych zostało zaprojektowanych przy użyciu Unity.

  • Nierealne 4:

    Unreal to kolejny popularny silnik gier. Ma stromą krzywą uczenia się i nie jest zalecany dla początkujących projektantów gier. Jest to jednak potężny silnik gry używany do tworzenia oszałamiających efektów wizualnych. Wiele popularnych gier, w tym Fortnite, Mortal Kombat 11 i Final Fantasy VII Remake, zostało zaprojektowanych w Unreal 4.

  • Studio tworzenia gier 2:

    Game Maker Studio to dobry silnik gry dla tych, którzy nie mają dużego doświadczenia w pracy z silnikami gier. Jest używany głównie do tworzenia gier 2D i ma interfejs, który jest dość łatwy w użyciu.

  • Zadrapanie:

    Scratch to twórca gier online opracowany przez MIT jako narzędzie edukacyjne. Jeśli nie masz żadnego doświadczenia w projektowaniu gier, może to być dobre miejsce na rozpoczęcie.

Stwórz grę wideo od podstaw Krok 5
Stwórz grę wideo od podstaw Krok 5

Krok 5. Naucz się silnika gry

Silniki gier to jedne z najbardziej skomplikowanych programów. Gdy zdecydujesz się na silnik gry, będziesz musiał poświęcić trochę czasu, aby nauczyć się z niego korzystać. Na szczęście istnieje wiele zasobów online, które mogą Ci pomóc. Przeczytaj instrukcję obsługi, obejrzyj samouczki wideo, weź udział w zajęciach i skonsultuj się z forami pomocy online, aby dowiedzieć się jak najwięcej.

Stwórz grę wideo od podstaw Krok 6
Stwórz grę wideo od podstaw Krok 6

Krok 6. Zaprojektuj podstawowy prototyp

Kiedy już zdobędziesz odpowiednie umiejętności, zaprojektuj prototyp swojej gry. Twój prototyp nie musi mieć przełomowego dźwięku i grafiki, nie powinien być kompletnym zestawem poziomów ani zawierać wszystkich wrogów/dopalaczy/i broni, których używa twój protagonista. Powinien to być tylko jeden podstawowy poziom z podstawowymi grafikami i jednym lub dwoma wrogami/przeszkodami, aby pokazać podstawową mechanikę. Możesz użyć swojego prototypu, aby przetestować koncepcję, a może nawet pokazać inwestorom w celu uzyskania finansowania.

Stwórz grę wideo od podstaw Krok 7
Stwórz grę wideo od podstaw Krok 7

Krok 7. Rozważ swoje finanse lub harmonogram

Jeśli planujesz wydać grę za pieniądze, musisz pomyśleć o finansowaniu. Większość silników gier wymaga płacenia tantiem za korzystanie z ich oprogramowania. Być może będziesz musiał kupić inne programy, takie jak narzędzia do projektowania graficznego, lub zatrudnić innych członków zespołu do pomocy. Może to wymagać zaciągnięcia pożyczki lub poszukiwania inwestorów. Nawet jeśli planujesz samodzielnie zaprojektować grę, nadal będziesz musiał rozważyć cały czas potrzebny na zaprojektowanie gry.

  • Aby stworzyć grę niezależną o średniej jakości, będziesz potrzebować około setek tysięcy dolarów. Opracowanie głównych tytułów często wymaga milionów dolarów.
  • Wiele gier powstało z wykorzystaniem crowdfundingu. Strony internetowe takie jak Kickstarter i Fig mogą być świetnymi sposobami na zebranie pieniędzy na projekt. Ale upewnij się, że masz umiejętności, aby dostarczać produkt, który sprzedajesz. Chociaż wiele kampanii crowdfundingowych zakończyło się sukcesem, wiele z nich również zakończyło się niepowodzeniem.

Część 2 z 2: Rozwijanie swojej gry

Stwórz grę wideo od podstaw Krok 8
Stwórz grę wideo od podstaw Krok 8

Krok 1. Zaplanuj swoją grę

Zanim zaczniesz projektować swoją grę, powinieneś pomyśleć o kilku rzeczach. Niektóre pytania, które możesz sobie zadać przed rozpoczęciem tworzenia, są następujące:

  • Jakie są moje mocne strony jako projektanta?
  • Jakie są moje słabości?
  • Jaką grę mogę stworzyć w oparciu o moje mocne strony?
  • Jaki jest gatunek gry?
  • Jakie mechanizmy gry sprawiają, że gra jest przyjemna?
  • Jakie mechaniki gry są dla Ciebie frustrujące?
  • Jakie gry są inspirowane twoją grą?
  • Czym różni się od innych podobnych gier?
  • Jakie będą kluczowe cechy gry?
  • Jak długo zajmie opracowanie tych funkcji?
  • Czy są jakieś funkcje, których nie umiem wykonać?
  • Bez jakich funkcji gra może się obejść, jeśli zajdzie taka potrzeba?
  • Czy gra ma fabułę?
  • Jak rozgrywka pasuje do fabuły?
  • Jaki styl graficzny chcę mieć w swojej grze?
  • Jak mogę stworzyć ten styl artystyczny?
Stwórz grę wideo od podstaw Krok 9
Stwórz grę wideo od podstaw Krok 9

Krok 2. Utwórz dokument projektowy

Dokument projektowy określa wszystko na temat projektu Twojej gry: rozgrywkę, mechanikę, postacie, fabułę, szkice koncepcyjne itp. W ten sposób pokazuje również wszystko, co należy zrobić, kto to zrobi, jakie są oczekiwania i ogólny harmonogram realizacji zadań. Twój dokument projektowy jest bardzo ważny nie tylko dla utrzymania własnego zespołu na bieżąco, ale także dla pokazania potencjalnym inwestorom.

  • Dokument projektu gry powinien być podzielony na sekcje i zawierać szczegółowy spis treści.
  • Wspólne sekcje, które obejmują historię gry, główne i drugorzędne postacie, projekt poziomu, rozgrywkę, grafikę i projekt wizualny, dźwięki i muzykę w grze, a także podział elementów sterujących i projekt interfejsu użytkownika.
  • Dokument projektowy nie powinien ograniczać się do tekstu. Zazwyczaj znajdziesz szkice projektowe, grafiki koncepcyjne, a nawet elementy, takie jak podgląd wideo lub próbki dźwiękowe.
  • Nie ograniczaj się ani nie martw się o swój dokument projektowy i jego formatowanie. Nie ma standardowego formatu ani wymaganych elementów do uwzględnienia. Po prostu stwórz dokument, który jest uporządkowany i pasuje do Twojej gry.
  • Twój dokument projektowy nie jest osadzony w kamieniu. Rzeczy mogą się zmieniać i zmieniają się podczas projektowania gier. Może się okazać, że niektóre pomysły nie działają tak dobrze, jak myślałeś lub są zbyt skomplikowane. Możesz też wpaść na lepsze pomysły.
Stwórz grę wideo od podstaw Krok 10
Stwórz grę wideo od podstaw Krok 10

Krok 3. Starannie buduj swój zespół

Kilka gier zostało stworzonych z jedną osobą, ale stworzenie nawet prostej gry może zająć lata. Zazwyczaj potrzebujesz wielu ludzi o wielu różnych umiejętnościach. Będziesz potrzebować programistów, modelarzy, artystów, projektantów rozgrywki lub poziomów, techników dźwięku, kompozytora muzyki, testerów, a także producentów, księgowych oraz specjalistów od marketingu i reklamy.

Gry niezależne mają zwykle zespół około 5-20 osób. W grach znanych marek może pracować nawet kilkaset osób

Stwórz grę wideo od podstaw Krok 11
Stwórz grę wideo od podstaw Krok 11

Krok 4. Ustal terminy

Dotyczy to sytuacji, gdy samodzielnie projektujesz profesjonalną grę lub prostą grę. Najpierw zacznij od ustalenia terminu realizacji całego projektu. Następnie ustal terminy dla mniejszych kamieni milowych na drodze do zakończenia projektu. Następnie podziel zadania na mniejsze terminy jeszcze bardziej i ustal dla nich terminy. Możesz nawet utworzyć wykres Gantta z wyszczególnionymi wszystkimi zadaniami.

Nie denerwuj się zbytnio, jeśli przekroczysz termin. To się stanie. W dzisiejszych czasach nie jest niczym niezwykłym, że mecze są opóźnione. Jeśli jednak okaże się, że ukończenie projektu lub zadania zajmuje 3 razy dłużej, niż początkowo myślałeś, to dobry znak, że zakres projektu jest zbyt duży i może być konieczne zmniejszenie skali

Stwórz grę wideo od podstaw Krok 12
Stwórz grę wideo od podstaw Krok 12

Krok 5. Utwórz zasoby gry

Zasoby to cała zawartość, z której składa się gra. Obejmuje to sprite'y 2D, modele postaci 3D, animacje, układy poziomów, dekoracje, obiekty interaktywne, muzykę, efekty dźwiękowe i wiele innych. Będziesz potrzebować zespołu utalentowanych artystów, którzy specjalizują się w projektowaniu postaci, projektowaniu otoczenia, projektowaniu poziomów, animacji, modelowaniu 3D, oświetleniu, efektach specjalnych, projektowaniu dźwięku, aktorstwie głosowym, komponowaniu muzyki i nie tylko.

Jeśli istnieją pewne zasoby, które chcesz wykorzystać w swojej grze, ale nie wiesz, jak/nie masz na to czasu, wiele silników gier ma sklep z zasobami, w którym możesz kupić zasoby gry stworzone przez innych użytkowników i wykorzystać je w swoim gra. Może to obejmować postacie, przedmioty, muzykę i nie tylko

Stwórz grę wideo od podstaw Krok 13
Stwórz grę wideo od podstaw Krok 13

Krok 6. Zaprogramuj grę

Stwórz grę wideo od podstaw Krok 14
Stwórz grę wideo od podstaw Krok 14

Krok 7. Testuj, testuj i powtórz test

Za każdym razem, gdy tworzysz coś funkcjonalnego w grze, chcesz, aby zostało to przetestowane. Zobacz, jak grają testerzy. Dowiesz się nowych rzeczy o swojej grze, obserwując, jak grają inni ludzie. Dowiesz się o nieoczekiwanych sposobach, w jakie gracze będą chcieli wchodzić w interakcję z Twoją grą. Zobaczysz, jak prawdziwi gracze reagują na twoją grę. Może się okazać, że niektóre mechaniki gry nie działają tak dobrze, jak myślałeś.

Stwórz grę wideo od podstaw Krok 15
Stwórz grę wideo od podstaw Krok 15

Krok 8. Dostosuj swoją grę

Podczas procesu testowania rozgrywki będziesz chciał zmienić mechanikę gry, która jest zbyt frustrująca lub nieprzyjemna. Będziesz także chciał poprawić wszelkie wykryte błędy.

Stwórz grę wideo od podstaw Krok 16
Stwórz grę wideo od podstaw Krok 16

Krok 9. Promuj swoją grę

Pozwól innym zobaczyć Twoją grę po jej zakończeniu. Załóż stronę internetową i blog deweloperski. Publikuj zrzuty ekranu. Zrób zwiastun wideo. Znajdź popularne witryny z grami i YouTuberów, którzy chcą zrecenzować Twoją grę. Przeprowadzaj wywiady z nowymi źródłami gier, aby wspierać Twoją grę.

Spróbuj wyrobić sobie markę w niezależnej społeczności graczy. Społeczność twórców gier niezależnych jest silna, wspierająca i przyjazna. Jeśli jesteś dobry we wspieraniu, promowaniu, dyskutowaniu i pomaganiu im w ich projektach, zwrócą to samo w naturze. Porozmawiaj z nimi, poznaj ich i pozwól im poznać Ciebie. Będziesz zaskoczony, co możesz osiągnąć, mając za sobą społeczność

Stwórz grę wideo od podstaw Krok 17
Stwórz grę wideo od podstaw Krok 17

Krok 10. Zwolnij swoją grę

Istnieje wiele miejsc, w których możesz wydać grę, ale gdzie będzie zależeć od rodzaju gry, którą stworzyłeś. Obecnie sklepy z aplikacjami i Steam są najbardziej otwarte dla nowicjuszy. Możesz wydać swoją grę niezależnie na swojej własnej stronie internetowej, ale koszty hostingu bywają wygórowane. Będziesz także mieć mniejszą widoczność. Jeśli chcesz wypuszczać swoje gry na konsole do gier, takie jak PS4 i Nintendo Switch, możesz to zrobić, ale te platformy mają surowe standardy licencjonowania. Musisz wiedzieć, jakie są te standardy i upewnić się, że ich przestrzegasz.

Porady

  • Ucz się. Jeśli kiedykolwiek będziesz potrzebować pomocy, poproś o nią. Przy tworzeniu gry są miliardy pomocnych ludzi, więc nigdy nie bój się o nią prosić ani jej szukać. I pamiętaj, że zawsze jest miejsce na ulepszenia, więc ucz się i ucz się tworzenia gier.
  • Nie spędzaj zbyt dużo czasu na rozwijaniu swoich pierwszych gier. Doświadczenie jest ważniejsze dla nowych projektantów gier niż produkt końcowy. Z każdym projektem nauczysz się czegoś nowego. Skończ więc kilka pierwszych gier i przejdź do następnego projektu.
  • Pamiętaj o częstym tworzeniu kopii zapasowych plików. Nigdy nie wiadomo, kiedy komputer może ulec awarii.
  • Ćwicz tyle, ile możesz, aby być coraz lepszym w tworzeniu gier, jak mówią „ćwiczenie czyni mistrza!”
  • Pamiętaj, że drużyna jest zawsze lepsza niż solo. Możesz znacznie zmniejszyć nakład pracy i czas spędzony, dzieląc członków na grafikę i kodowanie, a następnie dodaj więcej działów, takich jak pisanie i komponowanie itp. Jest to ważny obszar, który zależy od wybranego oprogramowania, ponieważ twórcy gier graficznych, takich jak BGE, Unity a UDK ma słabą obsługę przepływu pracy zespołowej, a bezpośrednia edycja kodu i przekazywanie do systemu kontroli wersji, takiego jak git, jest prawdopodobnie lepszym pomysłem.
  • Wreszcie, nigdy się nie poddawaj. Tworzenie gry może być nudnym, męczącym i frustrującym procesem. Czasami poczujesz chęć po prostu się poddać i zrobić coś innego. Nie. Zrób sobie przerwę, wyjdź na chwilę i odłóż to na kilka dni. Powrócisz znów czując się pewniej.

Zalecana: