Gamedriver: Różnice pomiędzy wersjami

Z ArkadiaWiki
Jump to navigation Jump to search
m
 
Linia 2: Linia 2:
  
 
Gamedriver stanowi podstawową różnicę między MUD-ami typu LPMUD a klasycznymi grami tego typu, w których całość kodu gry napisana jest w języku, który kompilowany jest do postaci programu działającego  bezpośrednio na systemie operacyjnym maszyny.
 
Gamedriver stanowi podstawową różnicę między MUD-ami typu LPMUD a klasycznymi grami tego typu, w których całość kodu gry napisana jest w języku, który kompilowany jest do postaci programu działającego  bezpośrednio na systemie operacyjnym maszyny.
 
==Linki zewnętrzne==
 
*[http://pl.wikipedia.org/wiki/Gamedriver Gamedriver na Wikipedii]
 
 
[[Kategoria:Arkadia]]
 

Aktualna wersja na dzień 22:48, 20 gru 2018

Gamedriver jest to rodzaj maszyny wirtualnej stosowanej w grach tekstowych typu MUD, głównie z rodziny LPMUD. Stanowi warstwę pośrednią między systemem operacyjnym maszyny a mudlibem, wraz z którym tworzy silnik gry. Spełnia przede wszystkim rolę interpretera języka (przeważnie LPC), w którym napisany jest mudlib i pozostałe części gry oraz rolę serwera przekazującego informacje między specjalnymi obiektami tego języka i przyporządkowanymi do nich połączeniami sieciowymi. Niektóre gamedrivery (m.in. DGD i ColdC:Genesis) pełnią ponadto rolę obiektowej bazy danych przechowującej obiekty obsługiwanego języka.

Gamedriver stanowi podstawową różnicę między MUD-ami typu LPMUD a klasycznymi grami tego typu, w których całość kodu gry napisana jest w języku, który kompilowany jest do postaci programu działającego bezpośrednio na systemie operacyjnym maszyny.