Ren’Py

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Ren’Py
Logo Ren’Py
Logo programu
Ilustracja
Przykład sceny stworzonej w Ren’Py
Autor Tom "PyTom" Rothamel
Pierwsze wydanie 24 sierpnia 2004
Aktualna wersja stabilna 7.3.5.606 / 18 października 2019; ponad 2 lata temu
Język programowania Python
System operacyjny GNU/Linux, Mac OS X, Windows, Android, iOS
Rodzaj silnik gry
Licencja MIT[1]
Strona internetowa

Ren’Py – darmowy silnik gier umożliwiający tworzenie powieści wizualnych. Jest rozwijany od 2004 roku przez Toma Rothamela. Do korzystania z silnika wymagana jest tylko podstawowa znajomości języka Python, dlatego jest on powszechnie wykorzystywany przez twórców niezależnych powieści wizualnych[2][3][4].

Funkcje[edytuj | edytuj kod]

Ren’Py zawiera funkcje typowe dla powieści wizualnych, takie jak wsparcie dla wielowątkowej fabuły, zapisywanie i wczytywanie stanów gry, cofanie do poprzednich punktów w historii, różne możliwości przejścia danej sceny i inne. Skrypty Ren’Py swoją budową przypominają scenariusz, jednak mogą dodatkowo zawierać bloki kodu w Pythonie, pozwalające zaawansowanym użytkownikom na dodawanie własnych funkcji.

Ren’Py został stworzony w Pythonie (Pygame) i wspiera systemy: Windows, GNU/Linux, Mac OS X. Może być również przeportowany na Androida lub iOS.

Przykładowe gry wykorzystujące Ren’Py[edytuj | edytuj kod]

Przypisy[edytuj | edytuj kod]

  1. License, renpy.org.
  2. a b c d e f Brittany Vincent, The best engines for making your own visual novel, PC Gamer, 2 kwietnia 2020 [dostęp 2021-07-27] (ang.).
  3. Joshua Holm, No major coding experience required: Gaming and more with Ren’Py, Opensource.com, 26 sierpnia 2013 [dostęp 2013-09-08] (ang.).
  4. Robert Ciesla, Game Development with Ren'Py: Introduction to Visual Novel Games Using Ren'Py, TyranoBuilder, and Twine, Berkeley 2019, s. 103, ISBN 978-1-4842-4920-8, OCLC 1107357788 (ang.).
  5. John Walker: Impressions: Katawa Shoujo (ang.). Rock, Paper, Shotgun, 2012-01-10. [dostęp 2012-04-03].

Linki zewnętrzne[edytuj | edytuj kod]