Spisu treści:

Samouczek Visual Novel Maker za pomocą Ren’Py: 5 kroków
Samouczek Visual Novel Maker za pomocą Ren’Py: 5 kroków

Wideo: Samouczek Visual Novel Maker za pomocą Ren’Py: 5 kroków

Wideo: Samouczek Visual Novel Maker za pomocą Ren’Py: 5 kroków
Wideo: 5 Types of Games you can make with RPG Maker | Part 1 2024, Lipiec
Anonim
Samouczek Visual Novel Maker za pomocą Ren’Py
Samouczek Visual Novel Maker za pomocą Ren’Py

Czy kiedykolwiek grałeś w powieść wizualną, wybrałeś własną grę przygodową, symulator randkowy lub inną podobną grę i zastanawiałeś się nad zrobieniem takiej samemu? Byłeś zniechęcony, ponieważ nigdy wcześniej nie kodowałeś ani nie tworzyłeś gry? Ten samouczek pomoże Ci stworzyć własną grę!

Czym jest Ren'Py?

  • Narzędzie pomagające użytkownikom tworzyć powieść wizualną, RPG, randkowe Simy i inne gry 2D.
  • Ren'py używa potężnych języków skryptowych, aby zapewnić fantastyczne możliwości gry dzięki Pythonowi i PyGame.
  • Całkowicie darmowy i open source z dostępnością międzyplatformową.
  • Ren'py NIE jest narzędziem wizualnym, jeśli szukasz narzędzia wizualnego, zajrzyj do nowości lub sznurka.

Co to jest Python?

Python to język skryptowy używany do zwiększenia czytelności dla programistów o mniejszych wymaganiach dotyczących składni.

Co omówi ten samouczek?

  • Jak zacząć korzystać z gotowych samouczków.
  • Jak rozpocząć podstawową grę, wprowadzając komendy.
  • Jak sfinalizować i udostępnić swoje dzieło.

Kto najlepiej skorzysta z tego samouczka?

  • Osoby, które chcą stworzyć grę z niewielkim lub zerowym doświadczeniem w kodowaniu.
  • Programiści chcący dowiedzieć się więcej o Pythonie.

Krok 1: Pobierz Ren'py

Pobierz Ren'py
Pobierz Ren'py
Pobierz Ren'py
Pobierz Ren'py
  1. Utwórz folder na pulpicie, do którego chcesz rozpakować program.
  2. Zacznij od pobrania oprogramowania bezpośrednio z Ren’Py.
  3. Postępuj zgodnie z instrukcjami instalacji dokładnie tak, jak podano na stronie internetowej Ren'Py.

Krok 2: Uruchom samouczek

Uruchom samouczek
Uruchom samouczek
Uruchom samouczek
Uruchom samouczek
Uruchom samouczek
Uruchom samouczek
  1. Kliknij na panelu startowym samouczek w lewym górnym rogu.
  2. Kliknij uruchom projekt.
  3. Przejdź przez samouczek gry, aby zapoznać się z mechaniką oprogramowania.
  4. Koniecznie przeczytaj wszystkie panele katalogów z informacjami o grze.

Krok 3: Zainicjuj ustawienia gry

Zainicjuj ustawienia gry
Zainicjuj ustawienia gry
Zainicjuj ustawienia gry
Zainicjuj ustawienia gry
Zainicjuj ustawienia gry
Zainicjuj ustawienia gry
  1. Wróć do panelu katalogu strony głównej i kliknij Utwórz nowy projekt.
  2. Wybierz lokalizację katalogu projektu lub miejsce, w którym będziesz zapisywać wszystkie pliki gry na swoim komputerze, aby móc je później otworzyć.

    1. Zalecam najpierw utworzenie nowego folderu na pulpicie, aby ułatwić dostęp.
    2. Następnie wybierz swój katalog, w którym chcesz, aby gra została zatrzymana.

      Zawsze możesz zmienić swój katalog i inne ustawienia w preferencjach

  3. Nazwij swój projekt.
  4. Następnie skonfiguruj swój edytor tekstu.

    1. Ren’Py poleca Editrę, własny osobisty edytor tekstu. W tym samouczku pokażę Ci również, jak skonfigurować inny wybrany przez Ciebie edytor tekstu. Używam sublime, ale inne edytory, które używają plików.rpy, również mogą być używane.

      1. Przejdź do strony Preferencje.
      2. W sekcji „Edytor tekstu:” będziesz mieć do wyboru Editrę polecaną przez Ren’py, edytor systemowy lub jEdit.

        Polecam używanie Sublime do edytora systemowego, ponieważ pliki.rpy są kompatybilne, a interfejs jest znacznie łatwiejszy do naśladowania niż Editra dla początkujących

  5. Po wybraniu edytora rozpocznij wstępną konfigurację gry, w tym interfejs GUI i rozdzielczość ekranu.
  6. Następnie wybierz interfejs GUI lub graficzny interfejs użytkownika.

  7. Później możesz bezpośrednio zmodyfikować plik gui.rpy, jeśli chcesz jeszcze bardziej dostosować wygląd i schemat kolorów wyświetlania gry.
  8. Wybierz podświetloną rozdzielczość.
  9. Później możesz zmienić rozdzielczość w menu Preferencje.

Krok 4: Zakoduj swoją grę

Kodowanie swojej gry
Kodowanie swojej gry
Kodowanie swojej gry
Kodowanie swojej gry

Teraz, gdy masz już podstawową konfigurację pliku projektu, nadszedł czas, aby zacząć dodawać substancje do swojej gry.

Zacznij od otwarcia wszystkich plików tekstowych z linku na stronie startowej pod nazwą pliku projektu. W zależności od tego, który edytor tekstu wybrałeś w preferencjach, edytor tekstu pojawi się w osobnym oknie i wyświetli wszystkie pliki, w tym script.rpy, options.rpy, gui.rpy i screens.rpy. Polecam Prostą dokumentację gry aby dodatkowo pomóc w sformatowaniu początkowej gry, jak na powyższych obrazkach.

Skryptowanie plików początkowych

  1. Otwórz plik script.rpy.

    1. Tutaj trafi cały kod twojej gry, w tym dialogi, obrazy, dźwięk i decyzje.
    2. Najpierw omówię zarys kodu przedstawiony w początkowym pliku script.rpy, aby pomóc Ci zrozumieć, co wszystko robi i dokąd wszystko idzie.

      1. Pod wierszem 3 i 4 w kodzie, w którym jest napisane # Zadeklaruj znaki używane w tej grze. Dodasz tu dowolne pliki obrazów ze swojego komputera.
      2. Aby zadeklarować obraz, wpisz obraz, typ obrazu (na przykład znak lub tło) i nazwę obrazu równą obrazowi z komputera jako plik-j.webp" />
      3. Musisz je tutaj stworzyć, aby móc grać bez względu na to, gdzie możesz wielokrotnie używać tych obrazów.
      4. Pod komentarzem, który pierwotnie podawał # Zadeklaruj postacie używane w tej grze.
      5. Zdefiniujesz swój charakter. Komenda kodowa o nazwie define widziana w przykładzie 3 definiuje twoją postać w grze i pozwala ci przypisać jej kolor tekstu.

Przykład 1: obraz bg someimage = "jakiśobraz.png"

Przykład 2: image character someimage = "someimage.peg" Przykład 3: definiowanie a = Character ('CharacterName', color = "#rgbvalue")

Dialog

  1. Następnie, aby rozpocząć dowolną grę w Ren'py, musisz użyć etykiety start: aby powiedzieć programowi, że chcesz, aby właściwa rozgrywka zaczęła się tutaj. Stamtąd możesz ustawić swoją scenerię za pomocą poleceń znajdujących się w Dokumentacji, takich jak Przykład 4 poniżej.
  2. Aby dodać tekst do swojej gry, możesz zrobić jedną z dwóch rzeczy.

    1. Umieść dialog w podwójnych cudzysłowach, jak pokazano w przykładzie 5.
    2. Przypisz znak do słów w podwójnych cudzysłowach, jak pokazano poniżej w przykładzie 6.
  3. Tworzenie drzewa decyzyjnego w celu zmiany fabuły obejmuje dialog z poleceniami, takimi jak menu, skok i etykieta. Zobacz przykład 7.
  4. Aby zakończyć grę, wpisz return na samym końcu pliku script.rpy. Zobacz przykład 8.

Przykład 4: odtwórz muzykę „musicfromcomputer.ogg”, scena bg jakiśobraz z zanikaniem, pokaż zmienną postaci

Przykład 5: „Napisz swój otwierający dialog”. Przykład 6: „Napisz dialog”. // To pisze dialogu dla zdefiniowanego znaku.

Przykład 7

menu: "Dialog lub pytanie": przeskocz trasę "Drugi dialog lub pytanie itp.": etykieta trasa: "Dialog" Przykład 8: powrót

Powyższy proces jest stosunkowo prosty, gdy nauczysz się poleceń, i wysoce konfigurowalny, gdy będziesz zaznajomiony z programem i językiem. Zachęcamy do zapoznania się z dokumentacją i zmiany plików screens.rpy, options.rpy i gui.rpy. Dokumentacja online zawiera więcej informacji o tym, jak zacząć je zmieniać i jest bardzo przydatna w przypadku, gdy utkniesz w zapamiętywaniu, które polecenie robi co.

Aby jeszcze bardziej dostosować swoją grę, skorzystaj z tych linków, aby uzyskać więcej informacji o tym, jak właściwie zakodować grę.

  1. Słownik języka Python i Ren'Py dla początkujących
  2. GUI (Graphical User Interface) czyli jak gra wizualnie wygląda dla gracza Dokumentacja
  3. Inne zabawne dodatki, takie jak dodawanie playlisty muzycznej, galerii obrazów lub powtórek obrazów w celu ulepszenia projektu gry, można znaleźć tutaj
  4. Wreszcie inne opcje dostosowywania, takie jak wielkość wyświetlania czcionek, można znaleźć tutaj.

Krok 5: Zwolnij swoją grę

Wydanie swojej gry
Wydanie swojej gry
Wydanie swojej gry
Wydanie swojej gry
Wydanie swojej gry
Wydanie swojej gry
Wydanie swojej gry
Wydanie swojej gry
  1. Aby zakończyć grę, zaktualizuj program uruchamiający Ren’py.
  2. Następnie sprawdź skrypt za pomocą lint, aby wyszukać błędy składni znalezione na stronie startowej.
  3. Dystrybucje kompilacji zarchiwizują Twoje pliki w dostępnym folderze, który możesz przesłać na stronę internetową.

    Niezbędny kod potrzebny do stworzenia gry na wybranej przez Ciebie platformie jest tworzony bezpośrednio przez Ren'py. Aby uzyskać więcej informacji, odwiedź stronę tworzenia dokumentacji na Ren'Py

  4. Następnie przeprowadź testy beta, zapraszając znajomych i rodzinę do gry, aby sprawdzić, czy w dialogu są jakieś błędy.
  5. Na koniec udostępnij swoją grę na swojej własnej stronie internetowej lub na Itchi.io, aby Twoja gra dotarła do wielu entuzjastów powieści wizualnych.

Właśnie stworzyłeś swoją pierwszą grę z powieści wizualnej! Gratulacje!

Zalecana: