Jak zrobić grę komputerową

Autor: Laura McKinney
Data Utworzenia: 6 Kwiecień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Jak zacząć TWORZYĆ GRY | Plan dla początkujących
Wideo: Jak zacząć TWORZYĆ GRY | Plan dla początkujących

Zawartość

Czy lubisz grać w gry i chcesz zrealizować swoją wyobraźnię, aby samodzielnie tworzyć gry? Istnieje wiele narzędzi, które pozwalają na stworzenie własnej gry bez konieczności posiadania zbyt dużych umiejętności, wystarczy tylko zrozumieć język programowania. Z myszką +2 i klawiaturą komputerową możesz zacząć!

Kroki

Część 1 z 2: Znajdowanie narzędzi

  1. Stwórz grę tekstową. Jest to najłatwiejszy gatunek gier do programowania, chociaż nie każdy lubi grać w gry bez grafiki. Gry tekstowe skupiają się głównie na fabule, zagadkach lub przygodach połączonych z fabułą, eksploracją, quizem. Oto kilka bezpłatnych opcji:
    • Sznurek to proste i darmowe narzędzie, którego można używać w przeglądarce.
    • StoryNexus i Visionaire dodają więcej opcji rozgrywki i zdjęć.
    • Inform7 to skuteczne narzędzie z dużą społecznością wsparcia.

  2. Twórz gry 2D. GameMaker i Stencyl nie są złymi wyborami dla tego gatunku, pozwalają ci używać programowania bez pytania. Zadraśnięcie! to kolejne narzędzie, którego możesz użyć w grze przeglądarkowej.
  3. Spróbuj tworzyć gry 3D. Gry 3D są znacznie trudniejszym wyzwaniem niż 2D, więc przygotuj się na długi projekt i ciężką pracę. Spark i Game Guru pomogą Ci uprościć budowanie światów gier bez programowania. Jeśli masz już wiedzę programistyczną lub chcesz nauczyć się kodowania, możesz wypróbować popularne narzędzie Unity.
    • Jeśli chcesz samodzielnie tworzyć modele 3D, zamiast korzystać z istniejących zasobów, potrzebujesz oprogramowania do tworzenia 3D, takiego jak 3DS Max, Blender lub Maya.

  4. Dostęp do zaawansowanego programowania. Nawet jeśli masz doświadczenie w programowaniu, możesz chcieć użyć powyższych narzędzi podczas tworzenia swojej pierwszej gry, nie zmuszaj się do wypróbowywania innego podejścia tylko dlatego, że jest to trudniejsze. Mając to na uwadze, wiele osób cieszy się pełną kontrolą, więc wszystko robią samodzielnie. Jednak programowanie gier w zintegrowanym środowisku programistycznym, takim jak Eclipse, jest bardziej idealne niż edytor tekstu, więc możesz uwzględnić wszystko, czego potrzebujesz do projektu.
    • Możesz programować gry w prawie każdym języku, ale C ++ jest najpotężniejszym narzędziem, z bogatymi zasobami gier i samouczkami online.
    Reklama

Część 2 z 2: Tworzenie gier


  1. Wybierz temat. W swoim pierwszym projekcie stwórz mały, ale typowy przykład swojego ulubionego gatunku, takiego jak platformówka lub gry fabularne. Zanim zaczniesz, zapisz swoje pomysły na grę na papierze i odpowiedz na następujące pytania:
    • Jaki jest główny składnik gry („rdzeń” gry)? Czy to walka z wrogami, rozwiązywanie zagadek czy rozmowy z innymi postaciami.
    • Jak ma wyglądać gra? Na przykład, jeśli walczysz z wrogiem, możesz tworzyć przyciski czasu rzeczywistego lub wiele kierunków na podstawie decyzji. Gry zorientowane na konwersację pozwalają graczom tworzyć historie na podstawie ich decyzji, mogą lepiej zrozumieć postacie i świat gry.
    • Jaki jest klimat gry? Straszny, zabawny, tajemniczy, chętny?
  2. Twórz proste poziomy. Jeśli korzystasz z narzędzi do tworzenia gier po raz pierwszy, jest to dobra okazja, aby się do nich przyzwyczaić. Dowiedz się, jak ustawiać tła, obiekty i przesuwać postacie. Jeśli to możliwe, twórz obiekty, z którymi gracze mogą wchodzić w interakcje, lub znajdź oprogramowanie do tworzenia obiektów, które zawierają interakcje.
    • W razie wątpliwości zadaj pytanie na stronie narzędzia lub poszukaj pomocy w Internecie.
    • Nie martw się jeszcze o efekty świetlne czy inne elementy graficzne.
  3. W razie potrzeby zaprojektuj rdzeń gry. Możesz wprowadzić niewielkie poprawki w oprogramowaniu do tworzenia gier lub systemach, które są zbudowane bardziej skomplikowanie. Oto kilka przykładów:
    • Jeśli tworzysz platformówkę, czy chcesz, aby Twoja postać mogła wykonać podwójny skok, czy wykonać „specjalny” ruch? Dostosuj wysokość, na jaką postać może skoczyć, lub inną reakcję lekkim dotknięciem, przytrzymaniem klawisza lub wybraniem różnych stylów tańca?
    • Jeśli stworzysz grę RPG akcji lub horror, jakiej broni użyje ta postać? Wybierz 2 lub 3 bronie, które gracze mogą ulepszyć lub wypróbować. Postaraj się wybrać najbardziej odpowiednią broń. Na przykład broń zadaje duże obrażenia, rani wielu wrogów lub osłabia wroga. Nie wybieraj najlepszej opcji do wszystkich celów, chyba że wiąże się to z wysokimi kosztami (zaklęcie zwiększa manę lub broń znika po 1 użyciu).
    • Czy w grze konwersacyjnej chcesz, aby gracz wybrał linię dialogową wyświetloną na ekranie, czy po prostu posłuchał lub wykonał zadanie odblokowania rozmowy, a następnie wrócił i kontynuował słuchanie? Czy chcesz, aby gracze znaleźli wszystko za jednym razem, czy podzielili to na wiele ścieżek i zakończeń?
  4. Utwórz kilka poziomów. 3 do 5 krótkich poziomów nie jest złym wyborem dla twojej pierwszej gry, możesz ją później rozszerzyć. Miej na uwadze projekt „sedna gry”, tworząc różne poziomy trudności. Możesz zamówić poziomy lub rozdzielić i połączyć ponownie po ukończeniu.
    • Gry platformowe często przedstawiają ruchome platformy lub szybszych wrogów.
    • Gra akcji może wprowadzić wielu wrogów lub jednego potężnego wroga, którego trudno pokonać bez określonej broni i strategii.
    • Gry logiczne są często kojarzone z rodzajem łamigłówek, wykorzystują różne wersje trudności dla każdego poziomu lub wprowadzają nowe narzędzia lub przeszkody, które wymagają „burzy mózgów” większej liczby graczy.
  5. Twórz średnio- i długoterminowe cele. Jest to często określane jako „druga mechanika” lub „powtórka gry”. Wykorzystując mechaniczny rdzeń gry, taki jak skok wzwyż, gracz przechodzi do drugiej gry, na przykład skakania na wrogów lub zbierania przedmiotów.Ta tura może przynieść długoterminowe osiągnięcia i cele, takie jak osiągnięcie najwyższego poziomu, zaoszczędzenie pieniędzy na ulepszeniach lub „wyczyszczenie” gry.
    • Jak widać w powyższym przykładzie, dodałeś powyższe, nawet nie zdając sobie z tego sprawy. Tylko upewnij się, że gracz może znaleźć cel. Jeśli gracz gra przez 10 minut i myśli, że gra polega na strzelaniu do wrogów, będzie się nudzić. Jeśli zabiją wroga i zdobędą pieniądze, znajdą cel (odebrać nagrodę), a rdzeń gry przeniesie ich do przodu.
  6. Wypróbuj to. Wypróbuj każdy poziom kilka razy, prosząc znajomego lub przyjaciela o pomoc. Spróbuj podejść do gry na różne sposoby, w tym metodami, których nigdy wcześniej nie próbowałeś, takich jak pomijanie zadań i przechodzenie prosto do ostatniego bossa lub wygrywanie gry, wybierając wszystkie „słabe” bronie lub ulepszenia. To żmudny proces, który może być frustrujący, ale jest to jedyny sposób na ulepszenie gry.
    • Po prostu podaj graczowi wystarczającą ilość informacji, aby rozpocząć grę. Muszą zrozumieć, że pracują nad przepływem pracy i jak używać podstawowego joysticka. Nie potrzebują żadnych innych informacji.
    • Pozwól graczom spróbować wypełnić formularz zwrotny, abyś mógł zebrać, łatwiej porównać informacje. Pozwala to również odpowiedzieć na pytania, których nie znasz.
    • Najlepsi testerzy to ci, którzy cię nie znają lub nie są zmuszeni do pochwalania twojej gry.
  7. Polska grafika i dźwięk. Chociaż w Internecie dostępnych jest wiele darmowych zasobów do gier, warto poświęcić trochę czasu na samodzielne dostosowanie się do rozbieżności. Naucz się grafiki pikselowej, jeśli chcesz dokonać prostych korekt grafiki w grze 2D lub użyj oprogramowania OpenGL do ambitnego projektu gry 3D. Dodaj efekty świetlne, aby dopingować graczy przez główną ulicę z pokoju, oraz przyciągające wzrok efekty ataku, które zmieniają dynamiczne tło. Dodaj efekty dźwiękowe podczas chodzenia, ataku, skakania itp. v. Możesz zmieniać i grać w tę grę wiele razy, a także wypuścić ją, gdy tylko grafika i dźwięk osiągną standard. Gratulacje! Reklama