Vallheru
Z Wikipedii
Vallheru to silnik tekstowy gier MMORPG napisany w PHP pozwalający stworzyć grę, zazwyczaj w świecie fantasy, rozgrywaną wyłącznie przy pomocy przeglądarki internetowej.
Spis treści |
[edytuj] Silnik
Został stworzony przez Thindila na podstawie silnika Gamers Fusion 2.5 - gra ruszyła w styczniu 2004 roku, pierwsza publiczna wersja silnika została udostępniona w czerwcu [1]. Nazwa Vallheru pochodzi z książek Raimonda Feista "Saga o wojnie światów". Silnik jest udostępniany na licencji GNU/GPL, tak więc każdy może stworzyć własną grę bazując na nim.
Vallheru wykorzystuje bibliotekę ADODB do komunikacji z bazą danych (obsługuje MySQL i eksperymentalnie PostgreSQL) oraz biblioteki szablonów Smarty (którą można wymienić na OPT) do budowy wynikowych dokumentów HTML i PHPMailera. Z zalożenia silnik miał być bardzo łatwo modyfikowalny, oraz pozwalać zmieniać praktycznie wszystko w grze i to w miarę możliwości bez ingerencji w kod więc bez wymogu znajomości programowania i to nie tylko wyglądu, ale także np. lokacji czy przygód.
Ostatnia wersja nosi numer 1.3 beta i pochodzi z marca 2007 roku. Obecnie projekt jest uważany za martwy, bowiem Thindil zniknął z "areny" Vallheryjskiej. Kolejne próby tworzenia grup mających dalej pracować nad silnikiem (m.in. wersją 3.0), kończą sie zazwyczaj szybciej niż zaczynają, problemem są też prawa do nazwy. Rozwijane są natomiast osobne projekty gier bazujących na Vallheru.
[edytuj] Gra
Gra jak przystało na rozgrywaną przez przeglądarkę, nie wymaga instalacji niczego na dysku, a jedynie rejestracji (konieczne jest podanie adresu e-mail). W grze jest możliwość zmienienia kompletnie wszystkiego, łącznie z całkowitym wyglądem gry.
Mechanika gry opiera się na punktach akcji zwanych energią. Odnawiana jest ona w regularnych odstępach czasu (np. co godzinę). Wydać ją można na szereg akcji w grze: walkę z potworami lub innymi graczami, rzemiosło, podróże po labiryncie i inne. Istnieje wsparcie dla tworzenia mikrospołeczności w ramach gry (klanów), komunikacji wewnątrz gry oraz handlu.