Strona 1 z 1

Otchłań w wersji przeglądarkowej.

: czw kwie 16, 2015 14:38
autor: Faust
Witam.

Czy kiedykolwiek zastanawialiście się nad opcją przeportowania gry do strony internetowej? Wydaje mi się, że mogło by mieć to spory potencjał, ponieważ nie było by potrzeby instalowania gry i działała by również bez problemu dla urządzeń mobilnych. Prawie każdy ma teraz dostęp do telefonu z opcją przeglądania internetu, a treść składająca się tylko z tekstu nie potrzebowała by szybkiego łącza i nie nadwyrężała by pakietu. Oczywiście nie mówię o przepisaniu całej gry w innym języku, który obsługują serwery lub przeglądarki. Wystarczyło by znaleźć tylko (albo aż) sposób by przerobiona gra była w stanie zwracać wyniki w zależności od tego jakie dane dostała by w argumencie. Otrzymując w ten sposób API.

Pozdrawiam.

Re: Otchłań w wersji przeglądarkowej.

: czw kwie 16, 2015 23:36
autor: Doman
To musiałaby być skomplikowana ingerencja, choćby dlatego, że część rzeczy dzieje się w czasie na pół rzeczywistym (walka, odpoczynek itp.).

Jeżeli już to szedłbym w stronę odpalania exe w jakimś sandboksie + javascriptowy emulator terminala (zdaje się, że są jakieś)

Re: Otchłań w wersji przeglądarkowej.

: ndz maja 10, 2015 12:02
autor: dEmoraliZator
Witaj!

Jest szereg DOSowych emulatorów, z których korzystają takie stronki, jak np. PlayDOSGamesOnline czy ClassicDOSGames. Wiem, że wykorzystywane są jDosBox czy Em-DOSBox, ale nie jestem z tym na bieżąco... Wystarczy więc mieć jakiś serwer, rozeznać się, który Javowy emulator DOSa jest najlepszy, postawić go, przepuścić DOSową wersję Otchłani i heja. ;) Mogłoby to być dużym ułatwieniem dla graczy.

Może Weq kiedyś rozważy takie rozwiązanie. :)

Re: Otchłań w wersji przeglądarkowej.

: ndz maja 10, 2015 12:18
autor: ElegantAndrogyne
Jest lepsza opcja...
Robimy sobie kompa z Linuksem, instalujemy na nim Otchłań oraz pakiet shellinabox:

Kod: Zaznacz cały

Pakiet: shellinabox                          
Nowy: tak
Stan: niezainstalowany
Wersja: 2.14-1
Priorytet: opcjonalny
Sekcja: web
Opiekun: Marc Singer <elf@debian.org>
Architektura: amd64
Rozmiar rozpakowanego: 443 k
Wymaga: libc6 (>= 2.2.5), libpam0g (>= 0.99.7.1), libssl1.0.0 (>= 1.0.0), zlib1g (>= 1:1.1.4), adduser, lsb-base
Sugeruje: openssl
W konflikcie z: shellinabox
Opis: publish command line shell through AJAX interface
 Shellinabox can export arbitrary command line programs to any JavaScript enabled web browser. By default, it prompts for username and password and
 then exports a SSL/TLS encrypted login shell. Shellinabox provides a VT100 compatible terminal emulator that runs within any modern browser.
Strona internetowa: http://shellinabox.com
Manual: https://code.google.com/p/shellinabox/w ... naboxd_man
Konfigurujemy port i ew. inne parametry i wchodzimy w przeglądarce na adres serwera - mamy konsolę. Domyślnie pyta nas o login i hasło, ale można ustawić autologowanie na danego użytkownika.
Można utworzyć do naszych celów specjalnego użytkownika bez hasła i dodać Otchłań do .bashrc - po zalogowaniu Otchłań powinna wystartować automatycznie.

Najlepszy wypas byłby, gdyby była dostępna wersja Otchłani na architekturę armhf - wtedy serwerek może mieć wymiary paczki papierosów (mowa o Raspberry Pi).