Architektura - manio143/ShadowsOfShadows GitHub Wiki
Gra RPG/hack’n’slash. Symulujemy konsolę, aby nadać jej bardziej retro wyglądu.
Gracz po uruchomieniu gry widzi ekran startowy, gdzie może wybrać czy rozpocząć grę, czy załadować jeśli wcześniej zapisał. Jest też opcja opuszczenia gry.
Po wejściu do rozgrywki, gracz widzi ekran podzielony na 3 części. Po lewej stronie jest główne okno rozgrywki, gdzie widać postaci i środowisko, po którym gracz będzie się poruszał. Po prawej stronie znajduje się okno konsoli menu, w której wyświetlane są opcje menu, zawartości otwartych skrzyń oraz statystyki gracza (takie jak poziom życia, siły, many, etc). W trzecim oknie znajdującym się na dole ekranu znajduje się konsola wiadomości, w której będą się wyświetlały wiadomości dla gracza.
W trakcie rozgrywki, gracz porusza się postacią za pomocą strzałek na klawiaturze. Środowisko gry jest ustawione na ekranie w taki sposób aby gracz zawsze znajdował się na środku.
Gracz nie może przechodzić przez elementy na planszy takie jak: ściany, skrzynie, zamknięte drzwi, postacie.
Po podejściu do skrzyni lub drzwi gracz może wejść z nimi w interakcję wciskając na klawiaturze przycisk interakcji (E). W przypadku skrzyni spowoduje to otworzenie zawartości skrzyni w oknie konsoli menu lub, gdy skrzynia jest zamknięta, wyświetlenie wiadomości, że jest zamknięta. W przypadku drzwi jest podobnie, ale gdy nie są zamknięte to “otworzą się”, czyli przestaną być blokadą do przejścia dla postaci. Aby spróbować otworzyć drzwi lub skrzynię, należy nacisnąć klawisz (T). Jeśli mamy wystarczający poziom umiejętności otwierania zamków to ta akcja się powiedzie, o czym zostaniemy powiadomieni w konsoli wiadomości.
W skrzynkach znajdziemy przedmioty, które możemy umieścić w naszym ekwipunku. Po otwarciu skrzyni należy wybrać przedmiot, który chcemy z niej wyjąć I nacisnąć (Enter). Jeśli przedmiot jest ubraniem lub bronią, to możemy mieć w ekwipunku tylko jeden taki przedmiot danego rodzaju, np. jeden hełm, jedne buty, jedną tarczę, itd. Gdy wybierzemy tego typu przedmiot, który już mamy, to zostaniemy zapytani czy chcemy go wymienić na ten wybrany.
Przedmioty jadalne, czyli jedzenie I mikstury, można skonsumować wybierając je w menu ekwipunku. Niektóre mają stały efekt (np. regeneracja many lub życia), a inne tymczasowy (+5 do siły przez 5sek). W menu ekwipunku po najechaniu kursorem na dany obiekt zobaczymy jego opis w konsoli wiadomości.
Żeby wejść do menu w trakcie gry należy wcisnąć (Esc). W menu znajdziemy nasz ekwipunek, opcje zapisu I wczytania gry oraz możliwość wyjścia z gry.
Środowisko gry jest generowane losowo. Kolejny pokój jest generowany kiedy otworzymy drzwi w poprzednim. W pokoju generowane są losowo skrzynie I postacie.
Zapisując grę wybieramy slot (są cztery) I utworzony zostaje plik, w folderze danych aplikacji użytkownika, zawierający obecny stan gry.