Bohenek

Strona z wyjaśnieniami dotyczącymi nowopowstałej zakładki GRY TESKTOWE


Jak stworzyć grę?

By zacząć kliknij Stwórz grę.... Wymyśl chwytliwy tytuł (wszystko możesz zmienić potem), ale najlepiej miej już wszystko zaplanowane, zanim przystąpisz do przepisywania tego tutaj. Wszystko będzie znacznie łatwiejsze, jeżeli najpierw rozrysujesz i ponazywasz wszystkie możliwe lokacje#.

Podczas etapu tworzenia, twoja gra nie będzie widoczna dla innych, więc nie śpiesz się. Gdy już będzie gotowa, będziesz mógł/ogła ją opublikować#


Proces tworzenia / strona do edycji

Gdy klikniesz ten magiczny przycisk, zostaniesz zabrany/a do Strony Tworzenia. Na początku nie widać tam za dużo. Na dole strony są ustawienia gry#, wyżej są rzeczy związane z pojedynczymi lokacjami. Pierwsza czynność to powinno być stworzenie nowej lokacji — kliknij + na dole Moich lokacji. Jeżeli jest to lokacja startowa, to wybierz ją jako lokacja startowa w ustawieniach gry# i je zapisz. Wraz z tym, twoja gra staje się prawdziwą grą. No proszę!

Ustawienia gry

W tej części nie będziesz spędzał/a tak dużo czasu.

Najważniejsza rzecz to mieć lokację startową, bez niej gra się nie rozpocznie, oczywiście.

Druga najważniejsza rzecz to naturalnie tytuł: Jeżeli kiedykolwiek poczujesz, że mógłby być lepszy, to zawsze możesz go zmienić. Tytuł nie może mieć powyżej 80 znaków, korzysta ze zwykłego tekstu, w przeciwieństwie do Markdownu#, z którego korzystają inne elementy.

Opis, to krótkie wprowadzenie do tego o czym będzie gra, może początek historii... no.. wiesz co to jest opis! Jest to też pierwszy element, który korzysta z Markdownu#. Jego limit to 1023 znaki.

Zaznaczając publikuj, z twoją grą dzieje się kilka rzeczy:

  • Można teraz ją znaleźć na głównej stronie z grami tekstowymi
  • Każda ukończona gra (niekoniecznie wygrana) jest liczona
  • NIE zostaje udostępniona opcja gry, jako że to było dostępne zawsze. Gdy gra jest niepubliczna wciąż można w nią grać, gdy ma się link (ale gry nie są liczone).
  • NIE blokuje to twojej możliwości do edytowania i tworzenia tej gry, więc możesz ją ciągle rozwijać, mimo tego że inni w nią grają (nawet jak właśnie w tej chwili grają!)
Możesz dowolnie publikować i ściągać grę.

Wszystkie zmiany należy zapisać. Osobno zmiany w grze i te na lokacjach#

Usuwanie, to, usuwanie.

Lokacja

Lokacja to jak nazwałem jedną pojedynczą stronę lub kartę, na której jest jakiś tekst i jakiś wybór dalej. Oczywiście mogą być dwie lokacje w jednej fizycznej lokacji (na zasadzie "patrzysz dalej w głąb pokoju...") co może być użyteczne, gdy limit wyborów cię złapie. Lokacje mogą kierować same do siebie, ale trzeba być ostrożnym, żeby nie zrobić studni bez wyjścia. Można też robić lokacje z tylko jednym "wyborem", dla dramatycznego efektu.

Lista lokacji

Tutaj znajdziesz wszystkie swoje lokacje i możesz je wybierać do edycji. Na dole jest przycisk do stworzenia nowej lokacji.

Posiadają one różne kolory:

  • Zielony - lokacja startowa
  • Szary - lokacja kończąca (z jakiegokolwiek powodu)
  • Zółty - lokacja nie prowadzi nigdzie, a nie jest kończąca
  • Czerwony - do lokacji nikt nie prowadzi
  • Kolory mogą się też mieszać (np. żółty i czerwony oznacza lokację, która ma tyle wspólnego z twoją grą, co ja z dotrzymywaniem moich deadline'ów)

Tekst lokacji

Tutaj ustalasz czym ta lokacja jest.

Na górze możesz zmienić nazwę lokacji. Nie ma znaczenia jak ją nazwiesz, jako że nikt poza tobą nigdy tej nazwy nie zobaczy, ale limit to 40 znaków. Istnieje to tylko dla wygody. Być może dostrzegłeś/aś dziwny, rosnący numer przy każdej lokacji. Jest to wewnętrzne id i nie powinieneś/nnaś się nim przejmować, jako że jest kompletnie poza twoją (i moją) domeną. Zostawiłem to widoczne, ponieważ widzenie numeru przy lokacji może komuś pomóc się zorganizować.

Tekst lokacji to coś nad czym będziesz spędzał/a najwięcej czasu. Masz nielimitowane miejsce by stworzyć jakąś historię. I dostajesz do tego odpowiednie narzędzia — jest to ten drugi element, który korzysta z Markdownu#. Jeżeli kiedykolwiek się w nim zgubisz to możesz podejrzeć jak będzie to wyglądało klikając wyrazowy przycisk Podgląd

Dodatkowo każda lokacja ma szanse na bycie tą ostatnią. Obecnie jest podział na 3 zakończenia:

  • Wygrana
  • Przegrana
  • Alternatywne zakończenie
Możesz mieć dowolną ilość wygranych, przegranych, itd.

Każda lokacja ma też opcję pozbawienia gracza decyzji. Losowy wybór drogi, właśnie tego dokonuje.

Możliwe ścieżki

Każda lokacja może prowadzić do maksymalnie 20 innych lokacji. Robi się to dzięki ścieżkom. Każda taka ścieżka składa się z dwóch części (i dwie muszą zawsze być podane): Tekstu i wybranej lokacji. Tekst może mieć do 120 znaków.

Ścieżki będą pokazane w formie przycisków, jeden pod drugim.

Tu też są przyciski do zapisu i do usuwania. Oczywiście każdą zmianę należy zapisać.


Zasady tworzenia

Nie wiem, czy to w ogóle potrzebne, ale dla bezpieczeństwa umieszczam.

Przedewszystkim zasada dobrego smaku.

Żadnej nienawiści, umieszczania nazwisk, naśmiewania itp.

Żadnej nielegalnej treści.

Zakaz łamania i mieszania w jakikolwiek sposób w systemie, który stworzyłem (nie chciałbyś chyba popsuć innym i sobie zabawy?)

Zastrzegam sobie prawo do usunięcia twojej gry i/lub konta, w przypadku złamania tych zasasd.

Jeśli uważasz, że ktoś łamie te zasady i w ten sposób pogarsza twoje doświadczenie z tą stroną, proszę, napisz do biurodetektywistyczne@bohenek.xyz


Markdown

Markdown to język znaków, który znacząco upraszcza tworzenie prostych dokumentów tekstowych, które w przypdaku stron internetowych i tej gry, pokazywane są za pomocą mało czytelnego HTMLu. W skrócie odpowiedni zapis w markdownie generuje odpowiedni html.

Nie każda implementacja markdownu jest taka sama, dlatego nie wszystkie funkcje mogą być takie jakbyś mógł się spodziewać z innych stron.

Emfaza

*ukośny*, **gruby**, ***gruby i uskośny***

Emfaza

ukośny, gruby, gruby i ukośny


Nagłówki

# Jakiś ogromny nagłówek - h1
### Średni nagłówek - h3
###### Mały nagłówek - h6
można też podkreślić tekst "======" lub "------" dla h1, h2

Nagłówki

Jakiś ogromny nagłówek - h1

Średni nagłówek - h3

Mały nagłówek - h6

Cytat

> Jaki koń jest każdy widzi.

Cytat

Jaki koń jest każdy widzi.


Listy

- Punkt pierwszy
- Punkt drugi
- Punkt trzeci

1. Punkt pierwszy
2. Punkt drugi
3. Punkt trzeci

Listy

  • punkt pierwszy
  • Punkt drugi
  • Punkt trzeci
  1. punkt pierwszy
  2. Punkt drugi
  3. Punkt trzeci

Linki

[boooohenek](http://bohenek.xyz)
<http://bohenek.xyz>


Paragraf

Każdy paragraf

Dzięki linijce przerwy

Paragraf

Każdy paragraf

Dzięki linijce przerwy


Linia

----------- (musi mieć linijkę przerwy przed sobą, inaczej zrobi nagłówek)

* * * i inne też są

Linia



Anulowanie specjalnego znaku

\*gwiazdki\* \# normalny tekst

1924\. rok jakiś na początku linijki

Anulowanie specjalnego znaku

*gwiazdki* # normalny tekst

1924. rok jakiś na początku linijki


Kod / preformatowany tekst

4 spacje od lewej krawędzi

    def gra_tekstowa():
        nowa_gra = gra(host = 'bohenek')
        print(nowa_gra)
        if is_cool():
            return True
        else:
            return False

Kod / preformatowany tekst

    def gra_tekstowa():
        nowa_gra = gra(host = 'bohenek')
        print(nowa_gra)
        if is_cool():
            return True
        else:
            return False

Znaki html

Gra Karola&trade;

Znaki html

Gra Karola™

To mniej więcej wszystko z Markdownu.

Jest jeszcze możliwość dodawania obrazów, co nazywa się hotlinkowaniem, ale trzeba się upewnić, że skąd te zdjęcia pobieracie, takowe jest dozwolone (jako że obciąża serwer bez żadnej korzyści) (imgur nie pozwala na hotlinkowanie). format to ![alterantywny tekst](link). No i oczywiście musicie mieć legalną możliwość korzystania z zdjęcia. Moim zdaniem nie warto, chyba że chcecie ilustracje samemu zrobić.